Beantwoord

APPEUI, DEVEUI en APPKEY in big endian format format

  • 8 October 2022
  • 2 reacties
  • 137 keer bekeken

Hi,

 

Ik ben sinds kort bezig om een LoRa device te maken die mij 1 x per uur een gps locatie doorgeeft. Het is een eerste projectje om LoRa beter te leren kennen.

 

Ik heb inmiddels in mijn account ook een device aangemaakt en de nodige keys ontvangen. Voor mijn hardware gebruik ik een ESP32 en een SX1276. Voor de software wil ik https://github.com/mcci-catena/arduino-lmic gebruiken.

 

Nu is het zo dat lmic de keys in big endian format wilt hebben. Bij TTN heb je een mooie optie om te wisselen tussen de HEX en de little-endian format. Nu mijn vraag,, wellicht een domme vraag omdat mijn kennis van C++ nog beperkt is; hoe verkrijg ik de keys in little-endian format?

 

Alvast bedankt :-)

icon

Beste antwoord door Reinos 14 October 2022, 20:33

Bekijk origineel

2 reacties

Reputatie 7
Badge +6

Goedemiddag @Reinos,

Welkom bij de IoT Community! 
Wat tof om te lezen dat je aan de slag bent gegaan met LoRa. We denken natuurlijk graag met je mee. 

Ik heb het met de specialisten besproken en zij hadden in eerste instantie ook niet direct antwoord. We zijn overigens ook even gaan zoeken en kwamen we bijvoorbeeld op deze Stack Overflow pagina terecht. 

Hi Rick,

 

Dankjewel! :-)

 

Ik heb het inmiddels opgelost. Ik kwam erachter dat je “0x” voor elke 2 karakters moet plaatsen.

 

Dus “B20B010000AK5900”
wordt dan “0xB2, 0x0B, 0x01, 0x00, 0x00, 0xAK, 0x59, 0x00”.

 

Bedankt voor de link, daar zit ook wat bruikbare info in :-)

Reageer