Get RFID Info
更新时间: 2026/08/06
在Gitcode上查看源码Get RFID Info
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Reads RFID tag information.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 90h |
| 1 | Sub command, sub command = 56h |
| 2 | Type parameter. For details, see Table 1. |
| 3 | Slave parameter. For details, see Table 2. |
| 4 | Tag parameter. For details, see Table 3. |
| 5 | reserved(Default:0x00) |
| 6 | Read length |
| 7:8 | Read offset |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | End of List, indicating whether the current data is complete. Long data may need to be read multiple times. This field is used to check whether data is completely read. [7:1]: reserved [0]: End of list 0=last data 1=middle data |
| 3:N | Indicates the data that is actually returned. |
Reference
Table 1 RFID type parameters
| Value (Decimal) | Read/Write | Description |
|---|---|---|
| 1 | Read/Write | Tag data, which is the data in the user area of the RFID tag and can be read and written. |
| 2 | Read-Only | Indicates the tag UID, which is preset before delivery of the RFID tag. This parameter can be read only. |
Table 2 Parameters on the RFID Slave Parameter tab page
| Value (Decimal) | Read/Write | Description |
|---|---|---|
| 1~32 | Read/Write | MCU slave ID. The value is 1 close to the BMC. |
Table 3 RFID tag parameters
| Value (Decimal) | Read/Write | Description |
|---|---|---|
| 1~16 | Read/Write | Indicates the tag position. The value is 1 close to the BMC. |
Command Example
Request:
bash
ipmicmd -k "0f 00 30 93 DB 07 00 65 00 00" smi 0Response:
text
00 DB 07 00 00