From 8a9c482f17b632be361c4e5e39f0718ea1fc826d Mon Sep 17 00:00:00 2001 From: dtkerns Date: Wed, 15 Jun 2022 05:48:58 -0700 Subject: [PATCH] Update M8_cfg_gnss.c document every byte --- M8_cfg_gnss.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/M8_cfg_gnss.c b/M8_cfg_gnss.c index 1dde118..5d78d18 100644 --- a/M8_cfg_gnss.c +++ b/M8_cfg_gnss.c @@ -4,16 +4,17 @@ //**************************************************************************** uint8_t ubx_cfg_gnss[] = { // Full spectrum enabling GPS, GLONASS, SBAS, QZSS and GALILEO, disable BEIDOU/IMES - 0xB5,0x62,0x06,0x3E,0x3C,0x00, - 0x00,0x00,0x20,0x07, - 0x00,0x08,0x10,0x00,0x01,0x00,0x01,0x01, - 0x01,0x01,0x03,0x00,0x01,0x00,0x01,0x01, - 0x02,0x04,0x08,0x00,0x01,0x00,0x01,0x01, - 0x03,0x08,0x10,0x00,0x00,0x00,0x01,0x01, - 0x04,0x00,0x08,0x00,0x00,0x00,0x01,0x01, - 0x05,0x00,0x03,0x00,0x01,0x00,0x01,0x01, - 0x06,0x08,0x0E,0x00,0x01,0x00,0x01,0x01, - 0x30,0xAD }; + 0xB5,0x62,0x06,0x3E,0x3C,0x00, // header (SYNC1, SYNC2, MsgCls, Id, 2byte-len) + 0x00,0x00,0x20,0x07, // msgVer, numTrkChHw(ro), numTrkChUse, numConfigBlocks) + //Id,Tr ,MxTr,rsv , enb, rsv,chsh,rsv // actual field names: gnssId, resTrkCh, maxTrkCh, reserved1, flags(X4, little-endian) + 0x00,0x08,0x10,0x00,0x01,0x00,0x01,0x01, // GPS + 0x01,0x01,0x03,0x00,0x01,0x00,0x01,0x01, // SBAS + 0x02,0x04,0x08,0x00,0x01,0x00,0x01,0x01, // Galileo + 0x03,0x08,0x10,0x00,0x00,0x00,0x01,0x01, // BeiDou + 0x04,0x00,0x08,0x00,0x00,0x00,0x01,0x01, // IMES + 0x05,0x00,0x03,0x00,0x01,0x00,0x01,0x01, // QZSS + 0x06,0x08,0x0E,0x00,0x01,0x00,0x01,0x01, // GLONASS + 0x30,0xAD }; // check-sum, ANY changes to above values requires update SendUBLOX(hUARTGPS, sizeof(ubx_cfg_gnss), ubx_cfg_gnss); // Use sizeof() for array, strlen() will catch the NULs