支持將非字節數據轉換為RFID標籤中存儲的順序的方法。 更多...
#include <RfidConvert.h>
類別方法 | |
(uint32_t) | + toUInt: |
將從RFID標籤讀取的4個字節轉換為32位無符號整數。 | |
(uint16_t) | + toUShort: |
將從RFID標籤讀取的2個字節轉換為16位無符號整數。 | |
(NSString *) | + toHexFromUInt: |
將4字節無符號整數轉換為可寫入RFID標籤的十六進制字符串。 | |
(NSString *) | + toHexFromUShort: |
將2字節無符號整數轉換為可寫入RFID標籤的十六進制字符串。 | |
(NSData *) | + toBytesFromUInt: |
將32位無符號整數轉換為可寫入RFID標籤的字節數組。低索引為MSB。 | |
(NSData *) | + toBytesFromUShort: |
將16位無符號短整型轉換為可寫入RFID標籤的字節數組。低索引為MSB。 | |
(NSString *) | + toHexFromBytes: |
便利方法,將字節數組轉換為可寫入RFID標籤的十六進制字符串。 | |
(NSString *) | + toHexFromASCIIString: |
便利方法,將ASCII字符串轉換為十六進制。 | |
支持將非字節數據轉換為RFID標籤中存儲的順序的方法。
數據在RFID標籤中以MSB到LSB存儲。運行SDK的PC可能是小端或大端,這些支持方法有助於進行可能受運行SDK的平台字節序影響的轉換。
+ (NSData *) toBytesFromUInt: | (uint32_t) | uintData |
將32位無符號整數轉換為可寫入RFID標籤的字節數組。低索引為MSB。
+ (NSData *) toBytesFromUShort: | (uint16_t) | ushortData |
將16位無符號短整型轉換為可寫入RFID標籤的字節數組。低索引為MSB。
+ (NSString *) toHexFromASCIIString: | (NSString *) | asciiString |
便利方法,將ASCII字符串轉換為十六進制。
+ (NSString *) toHexFromBytes: | (NSData *) | bytes |
便利方法,將字節數組轉換為可寫入RFID標籤的十六進制字符串。
+ (NSString *) toHexFromUInt: | (uint32_t) | uintData |
將4字節無符號整數轉換為可寫入RFID標籤的十六進制字符串。
+ (NSString *) toHexFromUShort: | (uint16_t) | ushortData |
將2字節無符號整數轉換為可寫入RFID標籤的十六進制字符串。
+ (uint32_t) toUInt: | (NSData *) | bytesFromRfidTag |
將從RFID標籤讀取的4個字節轉換為32位無符號整數。
+ (uint16_t) toUShort: | (NSData *) | bytesFromRfidTag |
將從RFID標籤讀取的2個字節轉換為16位無符號整數。