




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
uhfrfid读写器应用层通信协议v15xx0401 超高频RFID模块通信协议(版本V1.5)文件修改跟踪页版次作者文件修改原因日期修改页1.0撰写初稿1.11.2增加天线工作时间及等待时间设置及获取,查询标签数据、写入标签数据、锁定、Kill命令应答帧增加天线号xx-06-291.3增加fastID功能,循环查询标签间断时间命令修改xx.9.211.4增加波特率修改命令xx.9.301.5增加Qt命令设置及获取功能修改查询标签数据、写入标签数据、锁定标签、kill标签帧。 通信协议指通过串口操作读写设备的通信规约,描述了通信的帧结构、返回的状态信息和命令码等等。 2.通讯协议设计通信协议采用面向字节的异步通信协议数据格式。 规定PC机发给读写器的数据帧为命令,读写器返回给PC机的数据帧为响应。 命令或响应数据帧是变长字节数。 2.1.通信协议结构通信协议采用如下图的层次结构,包括物理层、数据链路层和应用层。 链路层物理层应用层图1通信协议结构图2.1.1物理层物理层完成信号的比特数据发送与接收,具体设计要求如下采用串口进行数据通信,数据波特率默认为115200(波特率可软件配置),数据位8位,停止位1位,无校验位。 2.1.2数据链路层数据链路层具体规定协议帧的类型和数据格式。 协议帧的具体结构如下协议帧由帧起始、帧长度、帧类型、数据、校验码和帧结束组成。 如表1所示。 表1协议帧传输格式Head Type Len Data CRC End1End21BYTE1BYTE1BYTE NBYTE1BYTE1BYTE1BYTE序号序号字段名称描述1Head帧起始标志共1个字节,为固定值0xBB2Type指令类型具体见指令类型说明。 3Len数据长度数据长度为数据的字节数。 4Data数据具体见指令类型说明。 5CRC CRC校验除去帧起始和帧结束标志,每帧数据所有字节之和,取低字节。 如0xBB0x100x050x110x220x334455CRC0x0d0x0aCRC=0x10+0x05+0x11+0x22+0x33+0x44+0x55=0x146End1帧结束1数据包的结束,共2个字节,为固定值0x0d、0x0a(回车加换行)7End2帧结束23.指令类型说明3.1.Set Tx PowerHead TypeLen Data CRC End1End20xBB0x000x03Data0读功率写功率0x0A0x0D0x0AData0各bit说明Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0保留保留保留保留保留保留保留0开环1闭环说明bit00开环状态(默认状态),bit01闭环状态;RF输出功率,读功率/写功率取值范围5-30,单位dBm。 注模块功率设置后,断电后将继续保存该设置(以读功率为准,写功率自动设置成与读功率相同)。 例设置读功率23dBm,写功率30dBm命令BB000300171E380D0A3.2.Set TxPower响应Head TypeLen Data CRC End1End20xBB0x800x01OK-0x01Fail-0x000xxx0x0D0x0A例设置成功命令BB800101820D0A3.3.设置GPIO电平Head TypeLen Data Data CRC End1End20xBB0x010x02Data0Data10xxx0x0D0x0AData0和Data1定义Data0GPIO3GPIO2GPIO1Data1高/低高/低高/低例设置GPIO1输出高电平,GPIO3输出低电平,其他GPIO状态不变。 命令BB01020501090D0A3.4.设置GPIO电平响应Head TypeLen Data CRC End1End20xBB0x810x01Ok0x01fail0x000xxx0x0D0x0A例操作成功命令BB810101830D0A3.5.设置射频输出频率Head TypeLen Data Data Data Data0xBB0x020xxx跳频频道个数Freq1(MSB)Freq1Freq1(LSB)Data Data Data CRC End1End2Freqn(MSB)FreqnFreqn(LSB)0xxx0x0D0x0A说明单位为KHz例设置读写器2个跳频频点,921250(0E0EA2)、924375(0E1AD7)命令BB0207020E0E A20E1AD7C80D0A3.6.设置射频输出频率响应Head TypeLen Data CRC End1End20xBB0x820x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BB8xx1840D0A3.7.设置gen2参数Head TypeLen Data Data Data Data0xBB0x070x04Data3Data2Data1Data0CRC End1End20xxx0x0D0x0AData3-Data0定义说明Data3Data2Data1Data0保留Q StartQMinQ MaxQ保留selectsessiontarget保留76543210765432107654321076543210Q设置1bit表示,0表示固定Q算法,1表示动态Q算法注意在固定Q算法下,Q固定为StartQ,忽略MinQ和MaxQ。 startQ设置4bit表示,0至15MinQ设置4bit表示,0至15MaxQ设置4bit表示,0至15sel设置query命令的sel参数All B00All B01SL B10SL B11ses设置query命令的session参数S0B00S1B01S2B10S3B11G设置query命令的Target参数A B0B B1例动态Q算法,startQ为4,minQ为0,maxQ为15命令BB07040140F0003C0D0A3.8.设置gen2参数响应Head TypeLen Data CRC End1End20xBB0x870x01Ok0x01fail0x000xxx0x0D0x0A例设置gen2参数成功命令BB870101890D0A3.9.查询gen2参数设置Head TypeLen Data CRC End1End20xBB0x140x00无0x140x0D0x0A例查询当前读写器gen2参数设置命令BB1400140D0A3.10.查询gen2参数设置响应Head TypeLen Data Data Data Data0xBB0x940x04Data3Data2Data1Data0CRC End1End20xxx0x0D0x0AData3-Data0定义说明Data3Data2Data1Data0保留Q StartQMinQ MaxQ保留selectsessiontarget保留76543210765432107654321076543210Q设置1bit表示,0表示固定Q算法,1表示动态Q算法注意在固定Q算法下,Q固定为StartQ,忽略MinQ和MaxQ。 startQ设置4bit表示,0至15MinQ设置4bit表示,0至15MaxQ设置4bit表示,0至15sel设置query命令的sel参数All B00All B01SL B10SL B11ses设置query命令的session参数S0B00S1B01S2B10S3B11G设置query命令的Target参数A B0B B1例动态Q算法,startQ为4,minQ为0,maxQ为15命令BB94040140F000C90D0A3.11.设置当前工作天线Head TypeLen Data CRC End1End20xBB0x080x01Data00xxx0x0D0x0AData0定义Data0Ant8Ant7Ant6Ant5Ant4Ant3Ant2Ant1例选择第2号天线和4号天线注1,该命令仅限于四通道模块使用,单通道模块设置,会出现异常;2,四通道模块天线设置后,断电后将继续保存该设置。 命令BB08010A130D0A3.12.设置当前工作天线响应Head TypeLen Data CRC End1End20xBB0x880x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BB8801018A0D0A3.13.设置读写器频率区域Head TypeLen Data Data CRC End1End20xBB0x090x02保存设置标志Data00xxx0x0D0x0A说明保存设置标志为0时,不保存设置,为1时保存设置。 数据位Data0定义如表所示China10x01China20x02Europe0x03USA0x04Korea0x05Japan0x06例保存设置,设置区域为China2命令BB090xx4100D0A3.14.设置读写器频率区域响应Head TypeLen Data CRC End1End20xBB0x890x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BB8901018B0D0A3.15.查询Hardware版本号Head TypeLen Data CRC End1End20xBB0x0A0x00无0x0A0x0D0x0A例查询读卡器硬件版本命令BB0A000A0D0A3.16.查询Hardware版本号响应Head TypeLen Data Data Data CRC End1End20xBB0x8A0x03版本号1版本号2版本号30x000x0D0x0A例硬件版本号为V1.0.0命令BB8A030100008E0D0A3.17.查询Firmware版本号Head TypeLen Data CRC End1End20xBB0x0B0x00无0x0B0x0D0x0A例查询固件版本命令BB0B000B0D0A3.18.查询Firmware版本号响应Head TypeLen Data Data DataCRC End1End20xBB0x8B0x03版本号1版本号2版本号30x000x0D0x0A例固件版本号为V1.0.0命令BB8B030100008F0D0A3.19.查询TxPowerHead TypeLen DataCRC End1End20xBB0x0C0x00无0x0C0x0D0x0A例查询读写器发射功率命令BB0C000C0D0A3.20.查询TxPower响应Head TypeLen DataCRC End1End20xBB0x8C0x03Data0读功率写功率0x0A0x0D0x0A说明Data00x00-开环,0x01-闭环,其他值错误;读功率和写功率的范围为5-30dBm。 例开环状态,读功率为23dBm,写功率为30dBm命令BB8C0300171E880D0A3.21.查询射频频率状态Head TypeLen DataCRC End1End20xBB0x0D0x00无0x0D0x0D0x0A例查询读写器射频频率跳频设置状态命令BB0D000D0D0A3.22.查询射频频率状态响应Head TypeLen Data Data Data Data0xBB0x8D0xxx跳频频道个数Freq1(MSB)Freq1Freq1(LSB)Data Data DataCRC End1End2Freqn(MSB)FreqnFreqn(LSB)0xxx0x0D0x0A说明频点Freq的单位为KHz例读写器处于跳频状态,共2个跳频频点,分别为921250(0E0EA2)、924375(0E1AD7)命令BB8D07050E0EA20E1AD7560D0A3.23.查询当前工作天线设置Head TypeLen DataCRC End1End20xBB0x100x00无0x100x0D0x0A例查询当前工作天线设置命令BB1000100D0A3.24.查询当前工作天线设置响应Head TypeLen DataCRC End1End20xBB0x900x01Data00xxx0x0D0x0AData0定义Data0Ant8Ant7Ant6Ant5Ant4Ant3Ant2Ant1例当前设置为第1号天线命令BB900101920D0A3.25.查询频率区域设置Head TypeLen DataCRC End1End20xBB0x110x00无0x110x0D0x0A例查询频率区域设置命令BB1100110D0A3.26.查询频率区域设置响应Head TypeLen Data DataCRC End1End20xBB0x910x02Ok0x01fail0x00Data00xxx0x0D0x0A数据位Data0定义如表所示China10x01China20x02Europe0x03USA0x04Korea0x05Japan0x06例当前读写器频率区域设置为China2命令BB910xx2960D0A3.27.查询读写器当前温度Head TypeLen DataCRC End1End20xBB0x120x00无0x120x0D0x0A例查询读写器温度命令BB1xx20D0A3.28.查询读写器当前温度响应Head TypeLen Data Data DataCRC End1End20xBB0x920x03Ok0x01fail0x00温度(MSB)温度(LSB)0xxx0x0D0x0A说明温度100,转换为十六进制后,负数则取补码例查询成功,读写器温度为-40命令BB920301F060E60D0A3.29.查询GPIO状态Head TypeLen DataCRC End1End20xBB0x130x01Data00xxx0x0D0x0A查询GPIO状态数据位定义Data0GPIO8GPIO7GPIO6GPIO5GPIO4GPIO3GPIO2GPIO1数据Data0表示需要查询的具体GPIO的状态。 保留表示保留为扩展使用。 例查询GPIO3状态命令BB130104180D0A3.30.查询GPIO状态响应Head TypeLen Data Data DataCRC End1End20xBB0x930x03Ok0x01fail0x00Data0Data10xxx0x0D0x0A查询GPIO状态数据位定义Data0GPIO8GPIO7GPIO6GPIO5GPIO4GPIO3GPIO2GPIO1Data1H/L H/L H/L H/L H/L H/L H/L H/L数据是GPIO当前状态指示,H/L位为1时,表示GPIO当前输出高电平,H/L为0时,表示GPIO当前输出低电平。 最多可以查询8个GPIO的状态。 例当前GPIO3输出高电平,GPIO2输出高电平,GPIO1输出高电平。 命令BB9303010707A50D0A3.31.查询gen2参数设置Head TypeLen DataCRC End1End20xBB0x140x00无0x140x0D0x0A例查询当前读写器gen2参数设置命令BB1400140D0A3.32.查询gen2参数设置响应Head TypeLen Data Data Data Data0xBB0x940x04Data3Data2Data1Data0CRC End1End20xxx0x0D0x0AData3-Data0定义说明Data3Data2Data1Data0保留Q StartQMinQ MaxQ保留76543210765432107654321076543210Q设置1bit表示,0表示固定Q算法,1表示动态Q算法注意在固定Q算法下,Q固定为StartQ,忽略MinQ和MaxQ。 startQ设置4bit表示,0至15MinQ设置4bit表示,0至15MaxQ设置4bit表示,0至15例动态Q算法,startQ为4,minQ为0,maxQ为15命令BB94040140F000C90D0A3.33.单次查询标签EPCHead TypeLen DataCRC End1End20xBB0x160x00无0x160x0D0x0A例单次查询标签EPC命令BB1600160D0A3.34.单次查询标签EPC响应Head TypeLen Data Data Data Data Data Data0xBB0x960x11PC(MSB)PC(LSB)EPC(MSB)EPC EPC EPCData Data Data Data Data Data Data Data DataEPC EPC EPC EPC EPC EPC EPC EPC(LSB)RSSI(MSB)Data DataCRC End1End2RSSI(LSB)AntID0xxx0x0D0x0A说明RSSI以补码的形式表示,共16bit,为实际值10。 如-65.7dBm,则RSSI=FD6F。 例标签PC=0x3000,EPC=0x112233445566778899aabb响应,RSSI=-65.7dBm,天线ID为1。 命令BB96113000112233445566778899AA BBCC FD6F01720D0A3.35.循环查询标签EPCHead TypeLen Data DataCRC End1End20xBB0x170x02次数高字节次数低字节0xxx0x0D0x0A说明循环查询标签EPC次数范围为10xFFFF,为0时,表示永久查询标签EPC例循环查询标签EPC次数为100次命令BB170xx47D0D0AB0A3.36.循环查询标签EPC响应Head TypeLen Data Data Data Data Data Data0xBB0x970x10PC(MSB)PC(LSB)EPC(MSB)EPCEPCEPCData Data Data Data Data Data Data Data DataEPC EPCEPCEPCEPCEPCEPCEPC(LSB)RSSI(MSB)Data DataCRC End1End2RSSI(LSB)AntID0xxx0x0D0x0A说明若循环查询结束,读写器会发送BB9700970D0A,表示循环查询结束。 例标签PC=0x3000,EPC=0x112233445566778899001122响应,RSSI=-65.7dBm,天线ID为3。 命令BB9711A33000112233445566778899001122FD6F031A0D0A3.37.停止循环查询标签EPCHead TypeLen DataCRC End1End20xBB0x180x00无0x180x0D0x0A例停止循环寻标签命令BB1800180D0A3.38.停止循环查询标签EPC响应Head TypeLen DataCRC End1End20xBB0x980x01Ok0x01fail0x000xxx0x0D0x0A例成功命令BB9801019A0D0A3.39.查询标签数据Head TypeLen Data Data Data Data Data Data0xBB0x190xxx AP(MSB)AP AP AP(LSB)FMB FL(MSB)Data Data Data Data Data Data Data Data DataFL(LSB)MD(MSB)Data Data Data Data Data Data Data DataCRCMD(LSB)MB SA(MSB)SA(LSB)DL(MSB)DL(LSB)0xxxEnd1End20x0D0x0A说明AP为标签的访问密码;FMB表示过滤数据类型,0x00表示EPC过滤,0x01表示TID过滤;FL为过滤数据长度,单位为字节,若不过滤,则必须置零,且MD字段无数据;MD为过滤数据;MB为用户需要查询的数据的bank号;SA为需查询的数据的起始地址,单位为字;DL为需查询的数据长度,单位为字例标签TID=0x112233445566778899001122,通过TID前6个字节过滤,查询EPC区3个字的数据,起始地址为2,访问密码为0x11223344命令BB1912112233440100061122334455660100020003470D0A3.40.查询标签数据响应Head TypeLen Data Data Data Data Data0xBB0x990xxx Ok0x01fail0x00DL(MSB)DL(LSB)Data(MSB)Data Data DataCRC End1End2Data(LSB)AntID0xxx0x0D0x0A例成功查询TID区2个字的数据0x12345678,天线号为1。 命令BB99080100031234567801BA0D0A3.41.写入标签数据Head TypeLen DataDataDataDataDataData0xBB0x1A0xxx AP(MSB)AP AP AP(LSB)FMB FL(MSB)DataDataDataDataDataDataDataDataDataFL(LSB)MD(MSB)DataDataDataDataDataDataDataDataMD(LSB)MB SA(MSB)SA(LSB)DL(MSB)DL(LSB)Data(MSB)CRC End1End2Data(LSB)0xxx0x0D0x0A说明AP为标签的访问密码;FMB表示过滤数据类型,0x00表示EPC过滤,0x01表示TID过滤;FL为过滤数据长度,单位为字节,若不过滤,则必须置零,且MD字段无数据;MD为过滤数据;MB为用户需要查询的数据的bank号;SA为需查询的数据的起始地址,单位为字;DL为需写入的数据长度,单位为字;Data为写入的数据,高位在前例不过滤方式,写入EPC区4个字的数据,Data=0x0011223344556677,起始地址为2,访问密码为0x11223344命令BB1A141122334400000001000200040011223344556677BB0D0A3.42.写入标签数据响应Head TypeLen DataDataCRC End1End20xBB0x9A0x02Ok0x01fail0x00AntID0xxx0x0D0x0A例数据写入成功,天线号为1。 命令BB9A0xx19E0D0A3.43.锁定标签Head TypeLen DataDataDataDataDataData0xBB0x1B0xxx AP(MSB)AP APAP(LSB)FMB FL(MSB)DataDataDataDataDataDataDataDataDataFL(LSB)MD(MSB)DataDataDataDataDataDataCRC End1End2MD(LSB)LD(MSB)LD LD(LSB)0xxx0x0D0x0A说明AP为标签的访问密码;FMB表示过滤数据类型,0x00表示EPC过滤,0x01表示TID过滤;FL为过滤数据长度,单位为字节,若不过滤,则必须置零,且MD字段无数据;MD为过滤数据;LD共3个字节24bit,其中,高4bit无效,第09bit(共10bit)为Action位,第1019bit(共10bit)为mask位例标签EPC=0x112233445566778899001122,采用EPC过滤方式,过滤长度为前6个字节,锁定EPC+RFU区(LD=0x0FC2A0),访问密码为0x11223344命令BB1B10112233440000061122334455660F C2A0B10D0A3.44.锁定标签响应Head TypeLen DataDataCRC End1End20xBB0x9B0x01Ok0x01fail0x00AntID0xxx0x0D0x0A例锁定成功,天线号为1。 命令BB9B0xx19F0D0A3.45.Kill标签Head TypeLen DataDataDataDataDataData0xBB0x1C0xxx KP(MSB)KP KPKP(LSB)FMB FL(MSB)DataDataDataDataDataDataDataDataDataFL(LSB)MD(MSB)DataDataDataCRC End1End2MD(LSB)0xxx0x0D0x0A说明KP为标签的杀死密码;FMB表示过滤数据类型,0x00表示EPC过滤,0x01表示TID过滤;FL为过滤数据长度,单位为字节,若不过滤,则必须置零,且MD字段无数据;MD为过滤数据;当标签的KillPwd区的值为0x00000000时,标签会忽略kill命令,kill命令不会成功例标签EPC=0x112233445566778899001122,过滤EPC区,长度为12个字节,kill密码为0x44332211命令BB1C134433221100000C112233445566778899001122150D0A3.46.Kill标签响应Head TypeLen DataDataCRC End1End20xBB0x9C0x01Ok0x01fail0x00AntID0xxx0x0D0x0A例杀死成功,天线号为1。 命令BB9C0xx1A00D0A3.47.设置循环查询标签工作时间及间断时间Head TypeLen DataCRC End1End20xBB0x1D0x04Data0Data1Data2Data30x0A0x0D0x0A说明只适用于单通道设备。 循环查询标签周期工作时间,两个字节Data0为高字节,Data1为低字节;间断时间,两个字节Data2为高字节,Data3为低字节,为0时表示循环不间断寻卡,最大为0xFFFF。 例设置循环查询标签工作时间为100ms,间断时间为100ms命令BB1D0400640064E90D0A3.48.设置循环查询标签工作时间及间断时间响应Head TypeLen DataCRC End1End20xBB0x9D0x01Ok0x01fail0x000xxx0x0D0x0A说明该命令仅限于单端口模块使用。 如四通道模块使用,会发生异常。 例设置成功命令BB9D01019F0D0A3.49.查询循环查询标签工作时间及间断时间设置Head TypeLen DataCRC End1End20xBB0x1E0x00无0x1E0x0D0x0A说明无。 例只适用于单通道设备。 查询循环查询标签工作时间及间断时间设置命令BB1E001E0D0A3.50.查询循环查询标签工作时间及间断时间设置响应Head TypeLen DataCRC End1End20xBB0x9E0x05Ok0x01fail0x00Data0Data1Data2Data30x0A0x0D0x0A说明Time,单位为ms,高位在前,最大65535ms,Data0为工作时间高字节,Data1为工作时间低字节;Data2为间断时间高字节,Data3为间断时间低字节。 注该命令仅限于单端口模块使用。 如四通道模块使用,会发生异常。 例查询成功,当前工作时间设置为1000ms,间断时间设置为100ms命令BB9E050103E80064F30D0A3.51.设置天线工作时间及等待时间Head TypeLen Data0xBB0x1F0x0A Data0Data1Data2Data3Data4Data5Data6Data7CRC End1End2Data8Data90xxx0x0D0x0A说明设置天线工作时间只适用四端口设备。 一旦设置后,模块断电后,会默认将四个天线的工作时间,都统一设置为ANT1的工作时间。 Data0,Data1为天线1的工作时间(单位ms,范围30ms60000ms),Data2,Data3为天线2的工作时间(单位ms,范围30ms60000ms),Data4,Data5为天线3的工作时间(单位ms,范围30ms60000ms),Data6,Data7为天线4的工作时间(单位ms,范围30ms60000ms),Data8,Data9为等待时间(单位ms,范围0ms60000ms),例设置天线1的工作时间为100ms,天线2工作时间150ms,天线3工作时间314ms,天线4工作时间30ms,等待时间10000ms。 命令BB1F0A00640096013A001E2710B30D0A3.52.天线工作时间及等待时间设置响应Head TypeLen DataCRC End1End20xBB0x9F0x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BB9F0101A10D0A3.53.获取天线工作时间及等待时间Head TypeLen DataCRC End1End20xBB0x200x00无0x200x0D0x0A例只适用四端口设备。 获取天线工作时间及等待时间设置命令BB2000200D0A3.54.获取天线工作时间及等待时间响应Head TypeLen Data0xBB0xA00x0B Ok0x01fail0x00Data0Data1Data2Data3Data4Data5Data6CRC End1End2Data7Data8Data90xxx0x0D0x0A说明天线工作时间只适用四端口模块,Data0,Data1为天线1的工作时间(单位ms,范围30ms60000ms),Data2,Data3为天线2的工作时间(单位ms,范围30ms60000ms),Data4,Data5为天线3的工作时间(单位ms,范围30ms60000ms),Data6,Data7为天线4的工作时间(单位ms,范围30ms60000ms),Data8,Data9为等待时间(单位ms,范围0ms60000ms),例获取参数成功,天线1工作时间576ms,天线2工作时间146ms,天线3工作时间1246ms,天线4工作时间7894ms,等待时间0ms命令BBA00B010240009204DE1E D60000560D0A3.55.设置FastIDHead TypeLen DataCRC End1End20xBB0x210x01Data00xxx0x0D0x0A说明开启FastIDData0为0x01,关闭FastIDData0为0x00。 FastID只对特定品种的标签有效。 例开启FastID功能。 命令BB210101230D0A3.56.设置FastID响应Head TypeLen DataCRC End1End20xBB0xA10x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BBA10101A30D0A3.57.获取FastID设置Head TypeLen DataCRC End1End20xBB0x220x00无0x200x0D0x0A例获取FastID设置命令BB2xx20D0A3.58.获取FastID设置响应Head TypeLen DataCRCEnd1End20xBB0xA20x02Ok0x01fail0x00Data00xxx0x0D0x0A说明开启状态Data0为0x01;关闭状态Data0为0x00。 例获取成功,当前FastID功能为开启状态命令BBA20xx1A60D0A3.59.设置TAGFOCUSHead TypeLen DataCRCEnd1End20xBB0x290x01Data00xxx0x0D0x0A说明开启TAGFOCUSData0为0x01,关闭TAGFOCUSData0为0x00。 TAGFOCUS只对特定品种的标签有效。 This featureis onlyeffective inconjunction withother inventorycontrols(query_session=S1,query_target=A,and ab_flip=Disabled)which areconfigured throughthe HST_QUERY_CFGand HST_INV_ALG_PARM_2registers例开启TAGFOCUS功能。 命令BB2901012B0D0A3.60.设置TAGFOCUS响应Head TypeLen DataCRCEnd1End20xBB0XA90x01Ok0x01fail0x000xxx0x0D0x0A例设置成功命令BBA90101AB0D0A3.61.获取TAGFOCUS设置Head TypeLen DataCRCEnd1End20xBB0x2A0x00无0x200x0D0x0A例获取TAGFOCUS设置命令BB2A002A0D0A3.62.获取TAGFOCUS设置响应Head TypeLen DataCRCEnd1End20xBB0xAA0x02Ok0x01fail0x00Data00xxx0x0D0x0A说明开启状态Data0为0x01;关闭状态Data0为0x00。 例获取成功,当前TAGFOCUS功能为开启状态命令BBAA0xx1AE0D0A3.63.设置模块通讯波特率Head TypeLen DataCRCEnd1End20xBB0x230x01Data00xxx0x0D0x0A说明Data0=0,对应设置值9600,Data0=1,对应设置值19200,Data0=2,对应设置值38400,Data0=3,对应设置值57600,Data0=4,对应设置值115200,其他,非法值。 例设置模块波特率为9600命令BB230100240D0A3.64.设置模块通讯波特率响应Head TypeLen DataCRCEnd1End20xBB0xA30x01Ok0x01fail0x000xxx0x0D0x0A说明波特率设置成功后,需要重启模块,设置才能生效。 例设置成功。 命令BBA30101A50D0A3.65.设置QT参数Head TypeLen DataDataDataDataDataData0xBB0x260xxx AP(MSB)APAPAP(LSB)FMB FL(MSB)DataDataDataDataDataDataDataDataDataFL(LSB)MD(MSB)DataDataDataDataDataDataDataDataDataMD(LSB)Data0Data1MB SA(MSB)SA(LSB)DL(MSB)DataDataDataDataDataCRCEnd1End2DL(LSB)Data(MSB)Data(LSB)0xxx0x0D0x0A说明该命令用于配置标签的工作参数。 仅对Impinj的Monza4QT标签有效。 AP为标签的访问密码;FMB表示过滤数据类型,0x00表示EPC过滤,0x01表示TID过滤;FL为过滤数据长度,单位为字节,若不过滤,则必须置零,且MD字段无数据;MD为过滤数据;Data0为标志位,Data0=0表示QT命令执行后,无操作,Data0=1表示QT命令后马上执行Read操作,Data0=2表示QT命令后马上执行Write操作;Data1字节,高4bit为保留为,固定为0,bit0为近距离控制标志,bit0=0表示无近距离控制,bit0=1表示启用近距离控制,bit1=0表示标签启用Private MemoryMap,bit1=1表示标签使用Publ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门店财务精英招聘实战模拟面试题库
- 网络安全防护方案
- 新版环卫工人节日低碳生活节约地球资源创造精神家园专题解读
- 2026届甘肃省张掖市二中化学高二上期末联考模拟试题含答案
- 细胞器之间的合作
- 学校合唱社团汇报
- 细胞衰老与癌变机制研究
- 学习中小学校新冠肺炎疫情防控技术方案(第六版)调整要点
- 药品不良反应上报与监测体系
- 通信电缆焊接技术
- 广西2025年公需科目学习考试试题及答案4
- 代加工板材合同协议书范本
- 2025-2026学年新七年级上学期开学摸底考试语文试卷(广东专用)
- 早期诊断技术优化-第1篇-洞察及研究
- 2025 慢阻肺合并肺心病诊疗查房课件
- 2025二手房个人购房合同范本
- 2025年c语言大考试题及答案
- 2025年病历书写竞赛题库
- 2025年辅导员技能大赛试题题库(含答案)
- 2025版一次性社保补偿协议示范文本及争议裁决机制
- (标准)专利合同转让协议书范本
评论
0/150
提交评论