/*-----------------------------------------------------------------------*
  PROGRAM: eagle picher battery wrapper

  DESCRIPTION: Main file for metrabyte driver binary

  AUTHOR: Hans Thomas 

  *-----------------------------------------------------------------------*/

#include "adam6017.h"
#include "Syslog.h"
#include "SerialParameters.h"

int main( int argc, char **argv )
{
  adam6017 *adam = 0;
  SerialDevice *device = 0;

  try {
    SerialParameters serialParams(&argc, argv);
    SerialDevice *device = new SerialDevice(&serialParams);
    adam = new adam6017(device);  
    adam->run();
  }
  catch (...) {
    Syslog::write("batt - Exception caught\n");
  }
  
  delete device;
  delete adam;

  return 0;

}
