mcci-catena / arduino-lmic

LoraWAN-MAC-in-C library, adapted to run under the Arduino environment
https://forum.mcci.io/c/device-software/arduino-lmic/
MIT License
642 stars 210 forks source link

Need a "board sanity check" sketch #869

Open terrillmoore opened 2 years ago

terrillmoore commented 2 years ago

Many experimenters are using the LMIC for prototyping with new hardware.

It would make sense to add a diagnostic sketch that tests the hardware interface in a simple way, and reports errors in a more intelligible way. The requirements for such a sketch are:

This will probably give people a much better basis for debugging things.

delhiryder commented 1 year ago

+100 for this enhancement. We've just started playing with the Arduino Feather M0, and I would have been spared a few hours of head scratching if this sketch existed (turns out one or maybe both of the edges of my DIO1 to GPIO6 patch had to re-soldered...).

We would like to have this sketch available to quickly QA check any new hardware we are preparing in our warehouse.

delhiryder commented 1 year ago

Additionally, if there was a starting point for creating such a sketch, we would be happy to contribute it back to the community