public M3ReaderGunLowLevel() { UHFNet = new RFIDUHF(); #if CHATTY_READER Trace.Listeners.Add(new TextWriterTraceListener(CHATTY_OUTPUT_FILE)); #endif }
public void Dispose() { if (UHFNet != null) { // if (m_bStartInventory) // Inventory(false); if (m_bOpen) { OpenRFID(false); } // UHFNet.MessageClass.InventoryFunc -= new ReceivedInventory(OnReceivedInventory); UHFNet.MessageClass.PowerFunc -= new ReceivedPower(OnReceivedPower); UHFNet.MessageClass.AccessFunc -= new ReceivedMemoryData(ReadCallback); UHFNet = null; } }