public int Init() { int ret = -1; string [] strParams = new string [20]; //_params = new BT_POINT(); foreach (BTDevice devParam in _params) { switch (devParam.FS_TYPE) { case "WGT": _weight = new CoreWeight(); _weight.Init(devParam.FS_PARAM); break; case "LCD": _lcd = new LCDScreen(); _lcd.Init(devParam.FS_PARAM); break; case "LED": _led = new LedScreen(); _led.Init(devParam.FS_PARAM); break; case "ZPL": _printer = new LablePrinter(); _printer.Init(devParam.FS_PARAM); break; case "DVR": _dvr = new HkDvr(); break; case "RTU": _rtu = new CoreRtu(); _rtu.init(devParam.FS_PARAM); break; case "IOLOGIK": _iologic = new CoreIoLogik(); _iologic.Init(devParam.FS_PARAM); break; case "CARD": _card = new IcCard(); _card.Init(devParam.FS_PARAM, 1); break; } } _thread = null;//new System.Threading.Thread(); return(0); }
public int Init() { int ret = -1; string [] strParams = new string [20]; //_params = new BT_POINT(); foreach (BTDevice devParam in _params) { switch (devParam.FS_TYPE) { case "WGT": _weight = new CoreWeight(); _weight.Init(devParam.FS_PARAM); break; case "LCD": _lcd = new LCDScreen(); _lcd.Init(devParam.FS_PARAM); break; case "LED": _led = new LedScreen(); _led.Init(devParam.FS_PARAM); break; case "ZPL": _printer = new LablePrinter(); _printer.Init(devParam.FS_PARAM); break; case "DVR": _dvr = new HkDvr(); break; case "RTU": _rtu = new CoreRtu(); _rtu.init(devParam.FS_PARAM); break; case "IOLOGIK": _iologic = new CoreIoLogik(); _iologic.Init(devParam.FS_PARAM); break; case"CARD": _card = new IcCard(); _card.Init(devParam.FS_PARAM,1); break; } } _thread = null;//new System.Threading.Thread(); return 0; }