public void startRead() { try { if (mReaderType == READER_TYPE.READER_IMP) { mReaderIMP.Start(); } if (mReaderType == READER_TYPE.READER_TM) { mReaderTM.StartReading(); } if (mReaderType == READER_TYPE.READER_DLX_PM) { mReaderDLXPM.StartInventory(mComPort, RadioOperationMode.Continuous, 1); } if (mReaderType == READER_TYPE.READER_XD_PM) { mReaderXDPM.StartInventory(1000, 8192u, false); } } catch (Exception) { } }