00001 /*------------------------------------------------------- 00002 | | 00003 | FedmIscTagHandler_ISO18000_3M3.cpp | 00004 | | 00005 --------------------------------------------------------- 00006 00007 Copyright © 2012 FEIG ELECTRONIC GmbH, All Rights Reserved. 00008 Lange Strasse 4 00009 D-35781 Weilburg 00010 Federal Republic of Germany 00011 phone : +49 6471 31090 00012 fax : +49 6471 310999 00013 e-mail : obid-support@feig.de 00014 Internet : http://www.feig.de 00015 00016 Author : Markus Hultsch 00017 Begin : 30.03.2009 00018 00019 Version : 04.03.01 / 14.11.2012 / M. Hultsch 00020 00021 Operation Systems : independent 00022 00023 Function : class for OBID i-scan® HF transponder ISO 18000-3M3 00024 00025 NOTE : this class supports only addressed mode in Host-Mode 00026 00027 00028 Trademarks: 00029 ----------- 00030 OBID®, OBID i-scan® and OBID myAXXESS® are registered Trademarks of FEIG ELECTRONIC GmbH 00031 Other Trademarks: see FEDM.h 00032 */ 00033 00034 #if !defined(_FEDM_NO_TAG_HANDLER_ISO18000_3M3) 00035 00036 #include "FedmIscTagHandler_ISO18000_3M3.h" 00037 #include "../FEDM_ISCReader.h" 00038 #include "../FEDM_ISOTabItem.h" 00039 #include "../FEDM_ISCReaderID.h" 00040 #include "../FEDM_ISC.h" 00041 #include "../../FEDM_Functions.h" 00042 00043 00044 #if _MSC_VER >= 1400 00045 #pragma warning(disable : 4996) 00046 #endif 00047 00048 00049 //#################################################################### 00050 // class FedmIscTagHandler_ISO18000_3M3 00051 // >> supports only ISO Host Commands << 00052 //#################################################################### 00053 00054 FedmIscTagHandler_ISO18000_3M3::FedmIscTagHandler_ISO18000_3M3( 00055 FEDM_ISCReader* pReader, 00056 FEDM_ISOTabItem* pTabItem ) 00057 : FedmIscTagHandler_EPC_Class1_Gen2(pReader, FedmIscTagHandler::TYPE_ISO18000_3M3, pTabItem) 00058 { 00059 m_sTagName = "ISO 18000-3M3"; 00060 } 00061 00062 // protected constructor for internal use 00063 FedmIscTagHandler_ISO18000_3M3::FedmIscTagHandler_ISO18000_3M3( 00064 FEDM_ISCReader* pReader, 00065 unsigned int uiTagHandlerType, 00066 FEDM_ISOTabItem* pTabItem) 00067 : FedmIscTagHandler_EPC_Class1_Gen2(pReader, uiTagHandlerType, pTabItem) 00068 { 00069 m_sTagName = "ISO 18000-3M3"; 00070 } 00071 00072 FedmIscTagHandler_ISO18000_3M3::~FedmIscTagHandler_ISO18000_3M3() 00073 { 00074 } 00075 00076 // set all data members to 0 00077 /*void FedmIscTagHandler_ISO18000_3M3::Init() 00078 { 00079 }*/ 00080 00081 #endif // #if !defined(_FEDM_NO_TAG_HANDLER_EPC_C1_G2)