Lora-net / LoRaMac-node

Reference implementation and documentation of a LoRa network node.
Other
1.87k stars 1.09k forks source link

NucleoL073 & NucleoL152: Radio.IrqProcess() called in main(), but it is a NULL pointer #430

Closed pieterconradie closed 6 years ago

pieterconradie commented 6 years ago

Hi everyone,

The LoraMac (class A, B & C) and ping-pong apps built for NucleoL073 & NucleoL152 with SX1272MBAS shield contain a call to Radio.IrqProcess() in main(), but this function pointer is set to NULL (it is not set to a valid value in sx1272-board.c. The only place where this field is set to a valid value is in src/radio/sx126x/radio.c

I have commented out the offending call to a NULL pointer, but the unit still does not join the LoRaWAN network and I'm investigating...

Regards, Pieter

mluis1 commented 6 years ago

This has been corrected on develop branch. We discovered the issue just after the release. Please see commit bdb7a2e831dd6f788c8e1b9655df07694a992415.