File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -481,12 +481,28 @@ bool setMessages()
481
481
}
482
482
483
483
// 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.
484
485
bool setMessagesUSB ()
485
486
{
486
487
bool response = true ;
487
488
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 ();
489
496
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
+
490
506
return (response);
491
507
}
492
508
You can’t perform that action at this time.
0 commit comments