Open errolt opened 1 week ago
Side note. This is running on a Radxa Rock 5B board. Hence the strange GPS port, i2c port and GPIO allocations.
If this is an issue proving that the GPS on the waveshare hat works fine, even though it isn't Ublox, then I'll be happy to set up a PI4 to do the same tests.
The Waveshare shield does not have an U-blox GNSS module. Please note that the Semtech HAL only supports the U-blox GNSS modules because it relies on a proprietary binary message for accurate time syncing.
@brocaar Did you read my complete report? The GPS module on the waveshare hat WORKS if I tell concentratord that I have a rak_2287. Does changing the model in the config magically change the GPS module to a UBLOX module?
As I noted in another issue a few years ago, the waveshare GNSS module has been modified to emit UBLOX time messages.
So in the end I just have to run my concentrator misconfigured, set up as a rak_2287, with incorrect power calibration or whatever that causes, just to get GPS to work?
What happened?
Setting model_flags=[ "GNSS" ] is ignored when model="waveshare_sx1302_lorawan_gateway_hat"
What did you expect?
I expected the GPS to be used. If I set model="rak_2287", with the waveshare radio still connected, then the GPS is used, even though the GPS on the module isn't UBLOX
Steps to reproduce this issue
Steps: Add GNSS for model_flags, set model to waveshare_sx1302_lorawan_gateway_hat and set log_level="DEBUG"
Could you share your log output?
With model="waveshare_sx1302_lorawan_gateway_hat"
With model="rak_2287"
Your Environment