You are reading a single comment by @BartS23 and its replies.
Click here to read the full conversation.
-
I have tried the AGPS update on my Bangle 2.
Unfortunately, I no longer get any GPS messages.
Neither via on('GPS-raw'), nor via on('GPS').I tried a reboot, reboot without code and factory reset.
Nothing helped.>Bangle.on("GPS", print) =undefined >Bangle.on("GPS-raw", print) =undefined >Bangle.setGPSPower(1) =true ÿ$GPTXT,01,01,02,MA=CASIC*27 false $GPTXT,01,01,02,IC=AT6558-5N-32-1C510800*48 false $GPTXT,01,01,02,SW=URANUS5,V5.1.0.0*1F false $GPTXT,01,01,02,TB=2018-04-18,10:28:16*40 false $GPTXT,01,01,02,MO=GB*77 false >new Date =Date: Wed Jan 12 2022 15:35:25 GMT+0100 >new Date =Date: Wed Jan 12 2022 15:37:37 GMT+0100
As far as I can tell from the board I have here it's fine - the antenna arrangement is very different but the two connections look fine. Honestly, I think if the antenna wasn't connected you wouldn't see any GPS lock.
I've just updated the AGPS app on https://espruino.github.io/BangleApps/ and it should now work with GPS. Hopefully it also turns off Beidou.
Not sure if I missed this discussion elsewhere (there seem to be a bunch of threads open now) but in https://www.icofchina.com/d/file/xiazai/2017-05-02/ea0cdd3d81eeebcc657b5dbca80925ee.pdf there are some interesting NAV-PV/NAV-TIMEUTC commands that I guess may really help.
The commend in the
AGPS.zip
file that @HughB found could appear to be AID-INI that's mentioned at https://www.icofchina.com/d/file/xiazai/2020-09-22/20f1b42b3a11ac52089caf3603b43fb5.pdf?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB but given it's not mentioned in the other doc we found I wonder if out GPS/firmware version accepts it... also that GitHub link I posted shows some other (undocumented) form of ASCII lat/lon string that the device they have is sending. I guess one option is I reflash a dismantled Q3 that I have, solder onto the GPS RX/TX wires, and then try and run AGPS and see what commands are actually sent to the chip