static void Main(string[] args) { Console.WriteLine("Start"); scheduler = new SpringCardIWM2_Serial_Scheduler("COM11"); scheduler.SetReaderFoundCallback(new SpringCardIWM2_Serial_Scheduler.ReaderFoundCallback(OnReaderFound)); scheduler.Start((byte) 1, (byte) 10); }
/* This method sets all the callbacks (methods defined here) that may be called from a scheduler (SpringCardIWM2_Serial_Scheduler object) */ private void SetCallbacks(SpringCardIWM2_Serial_Scheduler selectedScheduler) { selectedScheduler.SetReaderFoundCallback(new SpringCardIWM2_Serial_Scheduler.ReaderFoundCallback(OnReaderFound)); selectedScheduler.SetReaderDroppedCallback(new SpringCardIWM2_Serial_Scheduler.ReaderDroppedCallback(OnReaderDropped)); selectedScheduler.SetSchedulerStoppedCallback(new SpringCardIWM2_Serial_Scheduler.SchedulerStoppedCallback(OnSchedulerStopped)); }