Я пытаюсь установить связь между seeeduino lorawan и сетью вещей. Шлюз настроен, однако мне не удалось загрузить правильную информацию о lorawan в seeeduino. Я следовал руководству с их сайта: http://wiki.seeedstudio.com/Seeeduino_LoRAWAN/ seeeduino подключается, и я могу загрузить код на seeeduino для чтения и печати данных датчика через последовательный порт, поэтому настройки IDE, такие как плата, должны быть правильными.
Проблема 1: библиотека LoRaWan.h не известна Проблема 2: При использовании другой библиотеки Beelan Lorawan импорт библиотеки работает, но такие команды, как lora.getversion, lora.setid и т. Д. Вызывают ошибку, посколькуони не существуют.
Итак, главный вопрос на самом деле в том, как мне сообщить seeeduino, какой AppSKey, DevEUI, AppEUI и т. Д. Он должен использовать?
#include <LoRaWan.h>
void setup(void)
{
Serial.begin(115200);
lora.init();
memset(buffer, 0, 256);
lora.getVersion(buffer, 256, 1);
SerialUprint(buffer);
memset(buffer, 0, 256);
lora.getId(buffer, 256, 1);
Serial.print(buffer);
// void setId(char *DevAddr, char *DevEUI, char *AppEUI);
lora.setId(NULL, "12409E2345695432", "70B3D57EF0006593");
// setKey(char *NwkSKey, char *AppSKey, char *AppKey);
lora.setKey(NULL, NULL, "47BDA77B6D7B4DDA7DC182E54295FE4E");
}
void loop(void)
{
}