
09. GetChipIDAll(), GetChipID(); GetFirmwareVersion(); GetDeviceID();
GetChipIDAll(); // 取得Chip 相關ID 碼
GetChipID(); // 取得Chip 的ID
GetFirmwareVersion(); // 取得韌體版本Chip 的ID
GetDeviceID(); // 取得設備的唯一碼
Sample Code download here.
[php]
/*
* Pin 10 -> RX
* Pin 11 -> TX
*/
#include
#define LEDPIN 9
iFrogLabLoRaLibrary LoRa(10,11,9); // RX, TX, DataReady
//byte* data[20];
void setup() {
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
byte* data=LoRa.GetChipIDAll();
Serial.println(” “);
Serial.print(“\nChip:”);
Serial.println(data[3],HEX);
Serial.print(“FW_Ver:”);
Serial.println(data[4],HEX);
Serial.print(“Unique number:”);
Serial.print(data[5],HEX);
Serial.print(data[6],HEX);
Serial.print(data[7],HEX);
Serial.print(data[8],HEX);
Serial.println(“”);
Serial.println(“————————–“);
Serial.println(“”);
int ChipID=LoRa.GetChipID();
Serial.print(“ChipID:”);
Serial.print(ChipID);
Serial.println(“”);
int firmwareVersion=LoRa.GetFirmwareVersion();
Serial.print(“Firmware VersionID:”);
Serial.print(firmwareVersion);
Serial.println(“”);
int DeviceID=LoRa.GetDeviceID();
Serial.print(“DeviceID:”);
Serial.print(DeviceID);
}
void loop() {
}