Skip to content

Commit 8a9170f

Browse files
committed
Add setMessageUSB
Useful for log debugging
1 parent 1934ef4 commit 8a9170f

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

Firmware/RTK_Surveyor/System.ino

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,12 +481,28 @@ bool setMessages()
481481
}
482482

483483
//Enable all the valid messages for this platform over the USB port
484+
//Add 2 to every UART1 key. This is brittle and non-perfect, but works.
484485
bool setMessagesUSB()
485486
{
486487
bool response = true;
487488

488-
//TODO
489+
response &= i2cGNSS.newCfgValset();
490+
for (int x = 0 ; x < 36 ; x++)
491+
{
492+
if (settings.ubxMessages[x].supported & zedModuleType)
493+
response &= i2cGNSS.addCfgValset8(settings.ubxMessages[x].msgConfigKey + 2, settings.ubxMessages[x].msgRate);
494+
}
495+
response &= i2cGNSS.sendCfgValset();
489496

497+
//Final messages
498+
response &= i2cGNSS.newCfgValset();
499+
for (int x = 36 ; x < MAX_UBX_MSG ; x++)
500+
{
501+
if (settings.ubxMessages[x].supported & zedModuleType)
502+
response &= i2cGNSS.addCfgValset8(settings.ubxMessages[x].msgConfigKey + 2, settings.ubxMessages[x].msgRate);
503+
}
504+
response &= i2cGNSS.sendCfgValset();
505+
490506
return (response);
491507
}
492508

0 commit comments

Comments
 (0)