firmware icon indicating copy to clipboard operation
firmware copied to clipboard

1.3 [Feature Request]: nRF52 support for Range Test module sender

Open charminULTRA opened this issue 3 years ago • 3 comments

I would like to see nRF52 support for the Range Test module, especially as these devices are becoming more popular. Additionally, since the stock PCB antenna for the RAK 4631 is a PCB antenna with only uFL connector, typical VSWR measurement tools cannot be used without special adapters.

charminULTRA avatar May 15 '22 23:05 charminULTRA

I would like to see nRF52 support for the Range Test module, especially as these devices are becoming more popular. Additionally, since the stock PCB antenna for the RAK 4631 is a PCB antenna with only uFL connector, typical VSWR measurement tools cannot be used without special adapters.

What would be the minimum support you'd like to see by the Range Test Module on the RAK?

mc-hamster avatar May 24 '22 04:05 mc-hamster

I would like to see nRF52 support for the Range Test module, especially as these devices are becoming more popular. Additionally, since the stock PCB antenna for the RAK 4631 is a PCB antenna with only uFL connector, typical VSWR measurement tools cannot be used without special adapters.

What would be the minimum support you'd like to see by the Range Test Module on the RAK?

I think Sender functionality would be a good minimum, since testing send capability/range would probably be more of a question mark than receive. Additionally, I imagine the File Browser access for rangetest.csv (for the Receive role) might be more complicated/time-consuming to implement without WiFi, but I'm just speculating as a non-technical person.

charminULTRA avatar May 24 '22 13:05 charminULTRA

Sender can be added as a minimum. Sure. That should be possible.

mc-hamster avatar May 24 '22 14:05 mc-hamster

We got a bunch of questions about this not working on NRF again, would be nice if we could just call out save as the only part that does not work across platforms

garthvh avatar Jan 26 '23 16:01 garthvh

The entire range test module is ESP32 only: https://github.com/meshtastic/firmware/blob/master/src/modules/esp32/RangeTestModule.cpp

But the code also contains #ifdef ARCH_ESP32. Could the file not be built for all targets (with some changes to the current code)? That should be a good start towards send support on other platforms.

alistair23 avatar May 07 '23 11:05 alistair23