/*-----------------------------------------------------------------------*
  PROGRAM: bluefinBattServer

  DESCRIPTION: Binary wrapper for Bluefin Battery Server

  AUTHOR: Henthorn

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

#include "BluefinBattServer.h"
#include "Syslog.h"
#include "SerialParameters.h"


int main( int argc, char **argv )
{
  BluefinBattServer *server = 0;

  try {
    int nb = 3;
    server = new BluefinBattServer(BluefinBatteryIFServerName, nb, argc-1, argv+1);
    server->run();
  }
  catch( SharedObject::Error e ) {
    Syslog::write("bluefinBattServer -- Caught exception: %s\n", e.msg );
  }
  catch( ... ) {
    Syslog::write("bluefinBattServer -- Caught exception!\n");
  }

  delete server;
  return 0;
}
