00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #include "../FEDM_ISCReader.h"
00032
00033
00034 void FEDM_ISCReader::BuildAccessIdMap_MAX_ONTOP()
00035 {
00036 m_mapAccessID.clear();
00037
00038 m_mapAccessID.insert(make_pair((string)"AccessProtection.CryptoMode", (string)"03 03 01 04 01 00 01"));
00039 m_mapAccessID.insert(make_pair((string)"AirInterface.TimeLimit", (string)"03 03 01 06 02 00 00"));
00040 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.IPv4.Enable_DHCP", (string)"03 03 41 04 01 07 01"));
00041 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.IPv4.GatewayAddress", (string)"03 03 41 06 04 00 00"));
00042 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.IPv4.IPAddress", (string)"03 03 40 00 04 00 00"));
00043 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.IPv4.SubnetMask", (string)"03 03 41 00 04 00 00"));
00044 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.Keepalive.Enable", (string)"03 03 41 04 01 00 01"));
00045 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.Keepalive.IntervalTime", (string)"03 03 41 12 02 00 00"));
00046 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.Keepalive.RetransmissionCount", (string)"03 03 41 05 01 00 00"));
00047 m_mapAccessID.insert(make_pair((string)"HostInterface.LAN.PortNumber", (string)"03 03 40 08 02 00 00"));
00048 m_mapAccessID.insert(make_pair((string)"HostInterface.MultiDropBus.TerminalID", (string)"03 03 16 00 04 00 00"));
00049 m_mapAccessID.insert(make_pair((string)"HostInterface.Serial.Baudrate", (string)"03 03 01 02 01 00 00"));
00050 m_mapAccessID.insert(make_pair((string)"HostInterface.Serial.BusAddress", (string)"03 03 01 00 01 00 00"));
00051 m_mapAccessID.insert(make_pair((string)"HostInterface.Serial.Databits", (string)"03 03 01 03 01 02 01"));
00052 m_mapAccessID.insert(make_pair((string)"HostInterface.Serial.Parity", (string)"03 03 01 03 01 00 02"));
00053 m_mapAccessID.insert(make_pair((string)"HostInterface.Serial.Stopbits", (string)"03 03 01 03 01 03 01"));
00054 m_mapAccessID.insert(make_pair((string)"OperatingMode.EMV", (string)"03 03 12 01 01 00 00"));
00055 m_mapAccessID.insert(make_pair((string)"OperatingMode.EMVco", (string)"03 03 12 00 01 00 01"));
00056 m_mapAccessID.insert(make_pair((string)"OperatingMode.HostMode.Filter.ResponseMode", (string)"03 03 05 11 01 00 01"));
00057 m_mapAccessID.insert(make_pair((string)"OperatingMode.HostMode.InventoryAbortCondition", (string)"03 03 05 11 01 03 01"));
00058 m_mapAccessID.insert(make_pair((string)"OperatingMode.Payment.girogo.AutomaticAccountReconciliation.TransactionLimit", (string)"03 03 17 00 02 00 00"));
00059 m_mapAccessID.insert(make_pair((string)"OperatingMode.Payment.girogo.ConfirmPayment", (string)"03 03 16 04 01 06 01"));
00060 m_mapAccessID.insert(make_pair((string)"OperatingMode.Payment.girogo.CreditDisplay", (string)"03 03 16 04 01 00 01"));
00061 m_mapAccessID.insert(make_pair((string)"OperatingMode.Payment.girogo.MerchantReferenceNo", (string)"03 03 17 02 06 00 00"));
00062 m_mapAccessID.insert(make_pair((string)"OperatingMode.Payment.girogo.PaymentAck", (string)"03 03 16 04 01 01 01"));
00063 m_mapAccessID.insert(make_pair((string)"Transponder.Anticollision.Enable", (string)"03 03 05 11 01 02 01"));
00064 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.ISO_14443.Drivers", (string)"03 03 03 02 02 00 00"));
00065 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.ISO_14443.TypeA.MifareStandard", (string)"03 03 03 03 01 00 01"));
00066 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.ISO_14443.TypeA.MifareUltraLight", (string)"03 03 03 03 01 02 01"));
00067 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.ISO_14443.TypeA.Part4", (string)"03 03 03 03 01 03 01"));
00068 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.ISO_14443.TypeA.my_d_Proximity_SLE55Rxx", (string)"03 03 03 03 01 01 01"));
00069 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No1", (string)"03 03 11 00 01 00 00"));
00070 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No10", (string)"03 03 11 09 01 00 00"));
00071 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No11", (string)"03 03 11 10 01 00 00"));
00072 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No12", (string)"03 03 11 11 01 00 00"));
00073 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No13", (string)"03 03 11 12 01 00 00"));
00074 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No14", (string)"03 03 11 13 01 00 00"));
00075 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No2", (string)"03 03 11 01 01 00 00"));
00076 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No3", (string)"03 03 11 02 01 00 00"));
00077 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No4", (string)"03 03 11 03 01 00 00"));
00078 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No5", (string)"03 03 11 04 01 00 00"));
00079 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No6", (string)"03 03 11 05 01 00 00"));
00080 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No7", (string)"03 03 11 06 01 00 00"));
00081 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No8", (string)"03 03 11 07 01 00 00"));
00082 m_mapAccessID.insert(make_pair((string)"Transponder.Driver.HF.UserSequenced.No9", (string)"03 03 11 08 01 00 00"));
00083 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.Bitrate.Receive", (string)"03 03 03 07 01 04 02"));
00084 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.Bitrate.Transmit", (string)"03 03 03 07 01 06 02"));
00085 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.Miscellaneous.StartupTime", (string)"03 03 03 12 01 00 00"));
00086 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.Part4.Miscellaneous.ErrorRetry", (string)"03 03 03 13 01 02 02"));
00087 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.Part4.Miscellaneous.PowerLevelCheck", (string)"03 03 03 13 01 01 01"));
00088 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.TypeA.UID_Order", (string)"03 03 03 13 01 07 01"));
00089 m_mapAccessID.insert(make_pair((string)"Transponder.HF.ISO_14443.TypeB.SelectionMask.AFI", (string)"03 03 04 08 01 00 00"));
00090 }