版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
JRM20X0系列頻RFID通訊協(xié)議使用說JRM20X0系列UHF頻模塊通訊協(xié)議使用說市玖銳技術(shù)ShenzhenJiurayTechCo., .AllRight20131015201312192014520添加IO控制指令ReadWriteLock,KillPCEPC2014829ImpinjQTSelectMemBank串口雙向通信協(xié) 1使用串行口通信協(xié)議的控制碼,直接對進行操作 使用配套的SDK軟件,調(diào)用API函數(shù)對進行操作 模塊通信過程概 必要的知識 2.1.18000-6C協(xié)議之EPCC1Gen2器簡 固件指令簡 指令幀格 指令幀類 固件指令定 獲取模塊信 響應(yīng)幀定 單次輪詢指 命令幀定 通知幀定 響應(yīng)幀定 多次輪詢指 命令幀定 通知幀定 響應(yīng)幀定 停止多次輪詢指 命令幀定 響應(yīng)幀定 設(shè)置Select參數(shù)指 命令幀定 響應(yīng)幀定 設(shè)置Select模 命令幀定 響應(yīng)幀定 讀數(shù)據(jù) 命令幀定 響應(yīng)幀定 寫數(shù)據(jù) 命令幀定 鎖定Lock數(shù)據(jù) 命令幀定 響應(yīng)幀定 滅活Kill...............................................................................................................................................命令幀定 響應(yīng)幀定 獲取Query參 命令幀定 響應(yīng)幀定 設(shè)置Query參 命令幀定 響應(yīng)幀定 設(shè)置工作地 命令幀定 響應(yīng)幀定 設(shè)置工作信 命令幀定 響應(yīng)幀定 獲取工作信 命令幀定 響應(yīng)幀定 設(shè)置自動跳 命令幀定 響應(yīng)幀定 獲取..............................................................................................................................................命令幀定 響應(yīng)幀定 設(shè)置..............................................................................................................................................命令幀定義 響應(yīng)幀定 設(shè)置發(fā)射連續(xù)載 命令幀定 響應(yīng)幀定 獲取接收解調(diào)器參 命令幀定 響應(yīng)幀定 設(shè)置接收解調(diào)器參 命令幀定 響應(yīng)幀定 測試射頻輸入端阻塞信 命令幀定 響應(yīng)幀定 測試信道 命令幀定 響應(yīng)幀定 控制IO端 命令幀定 響應(yīng)幀定 響應(yīng)幀定 NXPChangeEAS指 命令幀定 響應(yīng)幀定 NXPEAS_Alarm指 命令幀定 響應(yīng)幀定 NXPChangeConfig指 命令幀定 響應(yīng)幀定 ImpinjMonzaQT指 命令幀定 響應(yīng)幀定 5,模塊上位機指令列表 串口雙向通信協(xié)1使用串行口通信協(xié)議的控制碼,直接對進行操作使用配套的SDK軟件,調(diào)用API函數(shù)對進行操作(此節(jié)詳細看SDK演示DEMO及軟件使用說明書章節(jié)數(shù)據(jù)傳輸方RFID模說明:上位機發(fā)送的數(shù)據(jù)流中,每兩個相鄰字節(jié)之間的發(fā)送時間間隔必須小于15ms。在上RFID模上位 必要的知識2.1.18000-6C協(xié)議之EPCC1Gen2器簡固件指令簡 六進制表示。例如:幀頭 幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 幀尾 Checksum為從幀類型Type到最后一個指令參數(shù)Parameter(LSB)命令幀:由上位機發(fā)送給JRM20X0響應(yīng)幀:由JRM20X0模塊通知幀:由JRM20X0模塊 據(jù)的情況,自主的發(fā)給上位機。當 個就發(fā)多個通知幀。固件指令定獲取模塊信 命令碼 硬件版本:0x01軟件版本:0x02幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 0x00(獲取硬件版本校驗位 指令代碼 變量(ASCII碼表示)硬件版本 軟件版本 制造商 之后的數(shù)據(jù)為模塊信息的ASCII碼。Info4A524D3230(‘323064426D20(空格幀類型 指令代碼 指令參數(shù)長度 模塊信息類型Info 4A524D3230323020323064426D2056312E校驗位 命令幀完成一次EPCClass1Gen2協(xié)議中輪詢Inventory操作。該指令中不包含Select操作。每次輪詢指令執(zhí)行前后都會自動打開和關(guān)閉功放。單次輪詢Inventory指令中,Query操作參數(shù)由另外一條指令來配置,固件中已經(jīng)有初始值。單次輪詢Inventory指令如下:幀類型 指令代碼Command: 指令參數(shù)長度PL:0x0000校驗位 通知幀模塊接收到單次輪詢指令后,如果能夠讀到CRC校驗正確的,模塊MCU將返回包含RSSI、PC、EPC和CRC的數(shù)據(jù)。讀到一個EPC就返回一條指令響應(yīng),讀到多個則返回多條指令響幀類型 指令代碼
CRC 校驗位 RSSI值反映的是模塊輸入端信號大小,不包含天線增益和定向耦合器衰減等。RSSI為讀寫器模塊輸入端信號強度,十六進制有符號數(shù),單位為dBm。上面的例子中RSSI為0xC9,代模塊輸入端信號強度為-55dBm響應(yīng)幀如果沒有收到返回或者返回數(shù)據(jù)CRC校驗錯誤幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 命令幀詢次數(shù)為10000次,則指令如下:幀類型 指令代碼 指令參數(shù)長度 保留位 輪詢次數(shù) 校驗位 通知幀Command:
CRC 校驗位 響應(yīng)幀如果沒有收到返回或者返回數(shù)據(jù)CRC校驗錯誤幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 命令幀在模塊內(nèi)部MCU進行多次輪詢Inventory操作的過程中,可以立即停止多次輪詢操作,非暫停多次輪詢操作,指令如下:幀類型 指令代碼 指令參數(shù)長度 校驗位 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 Select命令幀設(shè)置Select參數(shù),并且同時設(shè)置Select模式為0x02。在對除輪詢操作之前,先發(fā)送Select指令。在多的情況下,可以根據(jù)Select參數(shù)只對特定進行輪詢和讀寫等操作。幀類型 指令代碼 指令參數(shù)長度 (以bit為單位,非word)從EPC位開Mask長度 0x60(6個是否 校驗位 SelParam共1個Byte,其中Target占最高3個bits,Action間3個bits,MemBank占最后2個bits。 RFU數(shù) EPC數(shù) TID數(shù) User數(shù) TargetAction詳細含義請參見EPCGen2協(xié)議當SelectMask長度大于80bits(5words),發(fā)送Select指令會先把場區(qū)內(nèi)所有設(shè)置成Mask長度小于80bits(5words)的時候,不會預(yù)先將狀態(tài)通過Select指令設(shè)置成InventoriedFlag為A,SLFlag為~SL的狀態(tài)。響應(yīng)幀當成功設(shè)置了Select幀類型 指令代碼 指令參數(shù)長度 返回數(shù)據(jù) 校驗位 Select命令幀如果已經(jīng)設(shè)置好了Select參數(shù),執(zhí)行該條指令,可以設(shè) Select模式。例如,如果要取幀類型 指令代碼 指令參數(shù)長度 校驗位 在對的所有操作之前都預(yù)先發(fā)送Select指令選取特定的 在對操作之前不發(fā)送Select指令 僅對除輪詢Inventory之外的操作之前發(fā)送Select指令,如Read,Write,Lock,Kill之前先通過Select選取特定的響應(yīng)幀當成功幀類型 指令代碼 指令參數(shù)長度 返回數(shù)據(jù) 0x00(執(zhí)行成功校驗位 讀數(shù)據(jù)命令幀 數(shù)據(jù)區(qū)MemoryBank中指定地址和長度的數(shù)據(jù)。讀數(shù)據(jù)區(qū)地址偏移SA和讀取 區(qū)長度DL,他們的單位為Word,即2個Byte/16個Bit這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行寫數(shù)據(jù)區(qū)操作。如果AccessPassword全為零,則不發(fā)送Access指令。指令代碼Access數(shù)據(jù)區(qū)響應(yīng)幀讀到指定區(qū)數(shù)據(jù)后,并且CRC校驗正確,會返回如下指令代碼指令參數(shù)長度
操作 PC+EPC長度 操作 操作的 返回數(shù)據(jù) 校驗位 Error如果該沒有在場區(qū)或者指定Error幀類型 指令代碼 指令參數(shù)長度 指令參數(shù)Error 校驗位 Error指令代碼指令參數(shù)長度ErrorPC+EPC長度如果操作返回了EPCGen2協(xié)議規(guī)定的錯誤代碼(errorcodes),因為EPCGen2規(guī)定的errorcodes只有低4位有效,響應(yīng)幀會將返回的錯誤代碼或上0xA0之后再返回。比如如果發(fā)送 Gen2協(xié)議,會返回errorcode0x03( 區(qū)超出,MemoryOverrun)。響應(yīng)幀則返回錯誤代碼0xA3,并返回所操作的PC+EPC,如下:Error指令代碼指令參數(shù)長度ErrorPC+EPC長度 數(shù)區(qū)命令幀 數(shù)據(jù)區(qū)MemoryBank中指定地址和長度的數(shù)據(jù)。數(shù)據(jù)區(qū)地址偏移SA和要寫入的 數(shù)據(jù)長度DL,他們的單位為Word,即2個Byte/16個Bit。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行寫數(shù)據(jù)區(qū)操作。如果AccessPassword全為零,則不發(fā)送Access指令。 指令代碼 指令參數(shù)長度 Access 數(shù)據(jù)區(qū) 數(shù)據(jù)區(qū)地址偏移 數(shù)據(jù)長度 寫入數(shù)據(jù) 校驗位 響應(yīng)幀定義將數(shù)據(jù)寫入數(shù)據(jù)區(qū)后,如果模塊接收到幀類型 指令代碼 指令參數(shù)長度 PC+EPC長度 指令參數(shù) 0x00(執(zhí)行成功校驗位 如果該沒有在場區(qū)或者指定 幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 Error指令代碼指令參數(shù)長度ErrorPC+EPC長度如果操作返回了EPCGen2協(xié)議規(guī)定的錯誤代碼(errorcodes),響應(yīng)幀會將返回的錯誤0xB0之后再返回。比如如果發(fā)送指令參數(shù)中地址偏移或者數(shù)據(jù)長度不正確,寫入數(shù)據(jù)長度超過數(shù)據(jù)區(qū)長度,按照EPCGen2協(xié)議,會返回errorcode0x03(區(qū)超出,MemoryOverrun)。則響應(yīng)幀返回錯誤代碼0xB3,并返回所操作的PC+EPC,如下:Errore:指令代碼:指令參數(shù)Error:PC+EPC長度: 數(shù)區(qū)命令幀對單個,鎖定Lock或者Unlock該 區(qū)。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行鎖定Lock操作。例如要鎖定AccessPassword,則指令如下:指令代碼指令參數(shù)長度AccessLockLock操作參數(shù)LD的高4位是保留位,剩下的20為是Lock操作Payload,包括Mask和Action,從高到低依次各10位。詳細含義請參見EPCGen2協(xié)議1.2.0版6.3.2.11.3.5節(jié)。MaskMask1Action才有效。每個數(shù)據(jù)區(qū)的Action2bits,00~11,依次對應(yīng)為開放,永久開放,鎖定,永久鎖定。Kill10KillAction2bits10KillPasswordLock(PermaLock)住了,只有通過有效的AccessPassword才能被讀寫。MaskAction響應(yīng)幀如果Lock指令執(zhí)行正確 指令代碼 指令參數(shù)長度 PC+EPC長度 指令參數(shù) 0x00(執(zhí)行成功校驗位 如果該沒有在場區(qū)或者指定 幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 如果AccessPassword不正確,則返回錯誤代碼0x16,并會返回所操作的 的PC+EPC,如Error幀類型 指令代碼Command: 0xFF指令參數(shù)長度PL: 0x0016指令參數(shù)ErrorCode: PC+EPC長度UL: 0x3075校驗位 如果操作返回了EPCGen2協(xié)議規(guī)定的錯誤代碼(errorcodes),響應(yīng)幀會將返回的錯誤0xC0之后再返回比如如果TIDLock指令設(shè)置TID區(qū)為開放狀態(tài),按照EPCGen2協(xié)議,會返回errorcode0x04(區(qū)鎖定,MemoryLocked)。則響應(yīng)幀返回錯誤代碼0xC4,并返回所操作標簽的PC+EPC,如下:Errore:指令代碼:指令參數(shù)Error:PC+EPC長度:命令幀這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行滅活Kill操作。對單的滅活操幀類型pe: 指令代碼: 指令參數(shù)長度 ll: 校驗位: 響應(yīng)幀如果Kill指令執(zhí)行正確,的返回CRC正確,則響應(yīng)幀為指令代碼 指令參數(shù)長度 PC+EPC長度 指令參數(shù) 0x00(執(zhí)行成功校驗位 如果該沒有在場區(qū)或者指定 幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 如果操作返回了EPCGen2協(xié)議規(guī)定的錯誤代碼(errorcodes),響應(yīng)幀會將返回的錯誤代碼或上0xD0之后再返回。 如果沒有設(shè)置過KillPassword,即KillPassword全為0,按照Gen2協(xié) 不會被Kill。這時返回錯誤代碼0xD0,如下:Error指令代碼指令參數(shù)長度ErrorPC+EPC長度Query命令幀幀類型 指令代碼 指令參數(shù)長度 校驗位 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 校驗位 參數(shù)為2字節(jié),有下面的具體參數(shù)按位拼接而成。上述響應(yīng)幀對應(yīng)的Query參數(shù)DR=8,M=1,TRext=Usepilottone,Sel=00,Session=00,Target=A,其中DR(1 DR=8(1’b0DR=64/3(1’b1).DR=8M(2 M=1(2’b00M=2(2’b01M=4(2’b10M=8(2’b11).只支持的模式TRext(1bit): Nopilottone(1’b0),Usepilottone(1’b1).只支持Usepilottone(1’b1)模式Sel(2bit): ALL(2’b00/2’b01),~SL(2’b10),SL(2’b11)Session(2bit):S0(2’b00),S1(2’b01),S3(2’b11)Target(1bit): A(1’b0),B(1’b1)Q(4bit): .Query命令幀設(shè)置Query命令中的相關(guān)參數(shù)。參數(shù)為2字節(jié),有下面的具體參數(shù)按位拼接而成DR(1 DR=8(1’b0DR=64/3(1’b1).DR=8M(2 M=1(2’b00M=2(2’b01M=4(2’b10M=8(2’b11).只支持M=1 Nopilottone(1’b0Usepilottone(1’b1).Usepilottone(1’b1)Sel(2 SL(2’b11)Session(2bit):S0(2’b00),S2(2’b10),S3(2’b11)Target(1bit): Q(4 DR=8幀類型 指令代碼 指令參數(shù)長度 Query參數(shù) 校驗位 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 命令幀設(shè)置工作地幀類型 指令代碼 指令參數(shù)長度 地區(qū) 校驗位 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 命令幀CH如果900MHzCH幀類型 指令代碼 指令參數(shù)長度PL: 信道代號ChannelIndex: 校驗位Checksum: 中國900MHz信道參數(shù)計算公式,F(xiàn)req_CH為信道頻CH_Index=(Freq_CH-中國800MHz信道參數(shù)計算公式,F(xiàn)req_CH為信道頻CH_Index=(Freq_CH-信道參數(shù)計算公式 為信道頻率CH_Index=(Freq_CH-歐洲信道參數(shù)計算公式 為信道頻率CH_Index=(Freq_CH-韓國信道參數(shù)計算公式 為信道頻率CH_Index=(Freq_CH- 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 命令幀幀類型 指令代碼 指令參數(shù)長度 校驗位 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 0x00(Channel_Index為校驗位 中國900MHz信道參數(shù)計算公式,F(xiàn)req_CH為信道頻Freq_CH=CH_Index*0.25M+中國800MHz信道參數(shù)計算公式,F(xiàn)req_CH為信道頻Freq_CH=CH_Index*0.25M+信道參數(shù)計算公式 為信道頻率Freq_CH=CH_Index*0.5M+歐洲信道參數(shù)計算公式 為信道頻率Freq_CH=CH_Index*0.2M+韓國信道參數(shù)計算公式 為信道頻率Freq_CH=CH_Index*0.2M+命令幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù)Parameter: 0xFF(0xFF為設(shè)置自動跳頻,0x00為取消自動跳頻)校驗位Checksum: 響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 指令參數(shù) 校驗位 獲命令幀幀類型 指令代碼 指令參數(shù)長度 校驗位 響應(yīng)幀指令代碼 指令參數(shù)長度 功率參數(shù) 0x07D0(當前功率為十進制2000,即校驗位 設(shè)幀類型pe: 指令代碼: 指令參數(shù)長度 功率參數(shù) 0070(當前功率為十進制2000,即B)校驗位: 響應(yīng)幀幀類型: 指令代碼 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: 命令幀幀類型: 指令代碼 指令參數(shù)長度 指令參數(shù)aaee: 0xFF(0xFF為打開連續(xù)波,0x00為關(guān)閉連續(xù)波)校驗位Ceckum: 響應(yīng)幀幀類型: 指令代碼 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: 命令幀:指令代碼0x0000校驗位響應(yīng)幀幀類型 指令代碼 指令參數(shù)長度 混頻器增益i: 0x03(混頻器Mixer增益為中頻放大器增益 0x06(中頻放大器IFAMP增益為信號解調(diào)閾值Thrd:0x01B0(信號解調(diào)閾值越小能解調(diào)的返回SSI越低,但越不穩(wěn)定,低于一定值完全不能解調(diào);相反閾值越大能解調(diào)的返回信號SI越大,距離越近,越穩(wěn)定。0x01B0是推薦的最校驗位: Mixer增益0369命令幀幀類型: 指令代碼 指令參數(shù)長度 混頻器增益i: 0x03(混頻器Mixer增益為中頻放大器增益 0x06(中頻放大器IFAMP增益為信號解調(diào)閾值Thrd: 0x01B0(信號解調(diào)閾值越小能解調(diào)的返回SSI越低,但越不穩(wěn)定,低于一定值完全不能解調(diào);相反閾值越大能解調(diào)的返回信號SSI越大,距離越近,越穩(wěn)定。0x01B0是推薦的校驗位: Mixer增0369IFAMP增響應(yīng)幀:指令代碼 指令參數(shù)長度 指令參數(shù): 校驗位: 命令幀測試射頻輸入端阻塞信號ScanJammer,用于檢測天線在當前地區(qū)每個信道的阻塞信號:指令代碼0x0000校驗位響應(yīng)幀如果900MHz頻段下,一共20個信道,測試射頻輸入端阻塞信號ScanJammer道執(zhí)行正確,則響應(yīng)幀為:幀類型: 指令代碼 指令參數(shù)長度 測試起始信道: 0x00(測試起始信道Index為測試結(jié)束信道 0x13(測試結(jié)束信道Index為信道阻塞信號: 0xFFFECEEEE0FFFFFF55FF5(其 -)校驗位: 命令幀測試射頻輸入端RSSI信號大小,用于檢測當前環(huán)境下有無在工:指令代碼 指令參數(shù)長度 0x0000校驗位 響應(yīng)幀幀類型: 指令代碼 指令參數(shù)長度 測試起始信道: 0x00(測試起始信道Index為測試結(jié)束信道 0x13(測試結(jié)束信道Index為信道阻塞信號: 0xABABBABBABABAAA(其 -70dBm,檢測RSI為最小值)校驗位Ccu: IO命令幀設(shè)置IO端口的方向幀類型: 指令代碼 指令參數(shù)長度 指令參數(shù): 0x000x04校驗位: 0參數(shù)10x02:IO電平。要1參數(shù)1參數(shù)值范圍 0x01~0x04,分別對應(yīng)要操作的端2參數(shù)1參數(shù)值為0x00或0x01當參數(shù)0為0x02時,此參數(shù)無IOIO設(shè)置IO設(shè)置IO幀類型: 指令代碼 指令參數(shù)長度 指令參數(shù): 0x000x040參數(shù)10參數(shù)10x00:設(shè)置IO12參數(shù)參數(shù)11分別對應(yīng)要操作的端口或0x01表示IO表示IO表示設(shè)置IO表示設(shè)置IO NXPReadProtect/ResetReadProtectNXPG2X支持ReadProtect/ResetReadProtect指令。 執(zhí)行ReadProtect指令 的ProtectEPCandProtectTID位將會被設(shè)置為’1’, 從數(shù)據(jù)保護狀態(tài)回到正常狀態(tài),需要執(zhí)行ResetReadProtect指令。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的標簽進行操作。幀類型: 指令代碼 指令參數(shù)長度 Kll RadPoecRset: 0x00(0x00代表執(zhí)行RePoec0x1代表執(zhí)行Reset)校驗位: 響應(yīng)幀幀類型: 指令代碼 指令參數(shù)長度 PC+EPC長度 0x0E 指令參數(shù): 校驗位: 幀類型: 指令代碼 PC+EPC長度C:::
如果在執(zhí)行ReadProtect(Set/Reset參數(shù)為0x00)指令的時候,該沒有在場區(qū),指定的者沒有響應(yīng)幀類型: 指令代碼 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: 如果在執(zhí)行ResetReadProtect(Set/Reset參數(shù)為0x01)指令的時候,該幀類型 指令代碼 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: Error幀類型 指令代碼: 指令參數(shù)長度PL: 0x0016指令參數(shù)Errorde:0x16PC+EPC長度U: 0x0EC: 校驗位: NXPChangeEASNXPG2X支持ChangeEAS指令。當執(zhí)行ChangeEAS指令成功,的PSF位將會相應(yīng)的變成’1’或者’0’。當?shù)腜SF位置為’1’的時候,將響應(yīng)EAS_Alarm指令,否則標簽不響應(yīng)EAS_Alarm指令。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行操命令幀ChangeEAS指令幀定義幀類型 指令代碼: 指令參數(shù)長度 Kll: : 0x01(0x01PSF位為1’,0x00PSF位為’校驗位: Error響應(yīng)幀幀類型 指令代碼: 指令參數(shù)長度 PC+EPC長度 0x0E 指令參數(shù): 校驗位: 如果在執(zhí)行ChangeEAS指令的時候,該沒有在場區(qū),指定的EPC代碼不對或者沒有響應(yīng),會返回錯誤代碼0x1B,如下:幀類型 指令代碼: 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: 幀類型 指令代碼: 指令參數(shù)長度PL: 0x0016指令參數(shù)Errorde:0x16PC+EPC長度U: 0x0EC: 校驗位: NXPEAS_AlarmNXPG2X支持EAS_Alarm指令。當 接收到EAS_Alarm指令后,會立刻返回64bitsEAS-Alarmcode。注意只有當 的PSF位置為’1’的時候,才響應(yīng)EAS_Alarm指令,否則不響應(yīng)EAS_Alarm指令。該指令適合于電子商品防竊(盜)系統(tǒng)。命令幀EAS_Alarm指指令代碼:0x0000校驗位響應(yīng)幀如果EAS_Alarm指令執(zhí)行成功,有響應(yīng)并返回了正確的64bitsEAS-Alarmcode,則響應(yīng)幀EAS-EAS-幀類型 指令代碼: 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: 如果在執(zhí)行EAS_Alarm指令的時候,沒有響應(yīng),會返回錯誤代碼0x1D,如下幀類型 指令代碼: 指令參數(shù)長度 0x0001指令參數(shù) 校驗位: NXPChangeConfigNXPG2X某些系列如G2iM和G2iM+支持ChangeConfig指令,可以通過該指令或修改NXPG2X的16bitsConfig-Word。NXPG2X的Config-Word位于 01(即EPC區(qū))地址20h處(wordaddress,可以通過普通的Read指令。當處于Secured狀態(tài)(安全狀態(tài))時,可以改寫的Config-Word,需要注意的是改寫Config-Word‘1’,對應(yīng)位保持不變。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選擇指定的進行操作。命令幀Config幀類型 指令代碼: 指令參數(shù)長度 Access: Cnig 0x0000(全0時返回未更改的ongWod相當于校驗位: 響應(yīng)幀幀類型 指令代碼: 指令參數(shù)長度 PC+EPC長度 0x0E 指令參數(shù)ong: 校驗位: 如果在執(zhí)行ChangeConfig指令的時候,該沒有在場區(qū),指定的EPC代碼不對或者沒有響應(yīng),會返回錯誤代碼0x1A,如下:幀類型 指令代碼: 指令參數(shù)長度 指令參數(shù): 校驗位: Error幀類型 指令代碼: 指令參數(shù)長度PL: 0x0016指令參數(shù)Errorde:0x16PC+EPC長度U: 0x0EC: 校驗位: ImpinjMonzaQTImpinjMonza4QT 支持QT指令,該指令可以修改的QTControlword,其中設(shè)置QT_SR位可以縮短 在Open(開放)和Secured(安全)狀態(tài)或者即將進入到Open和Secured狀態(tài)時的操作距離,修改QT_MEM位可以切換使用PublicMemoryMap(公共存儲區(qū))還是PrivateMemoryMap(私有區(qū)。這條指令之前應(yīng)先設(shè)置Select參數(shù),以便選命令幀QT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年無機膠粘劑項目投資申請報告代可行性研究報告
- 銀行信息系統(tǒng)開發(fā)與維護制度
- 銀行合規(guī)管理制度執(zhí)行
- 酒店餐飲服務(wù)規(guī)范與顧客滿意度提升措施制度
- 光學(xué)復(fù)習(浙教版)-課件
- 《證券業(yè)務(wù)之律師》課件
- 陜西省咸陽市三原縣2023-2024學(xué)年九年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 保單年檢對客戶的意義-中國平安人壽保險公司萬能保險產(chǎn)品學(xué)習早會分享培訓(xùn)模板課件演示文檔幻燈片資料
- 古詩詞誦讀《無衣》課件 2024-2025學(xué)年統(tǒng)編版高中語文選擇性必修上冊
- 2025屆福建省廈門湖濱中學(xué)高三第四次模擬考試數(shù)學(xué)試卷含解析
- 中國當代文學(xué)專題-003-國開機考復(fù)習資料
- 2024年人教版初二歷史上冊期末考試卷(附答案)
- 預(yù)防校園欺凌主題班會課件(共36張課件)
- 智能機器人設(shè)計與實踐智慧樹知到答案2024年北京航空航天大學(xué)
- 中國馬克思主義與當代思考題(附答案)
- 最新自來水公司抄表員先進事跡材料-范文精品
- 汽輪機本體結(jié)構(gòu)簡介
- (完整版)小學(xué)教師安全工作考核細則
- 三軸水泥土攪拌樁
- 幼兒園健康教案:系鞋帶
- 拖欠農(nóng)民工工資排查表
評論
0/150
提交評論