Skip to content

Commit

Permalink
Merge pull request #1 from sparkfun/release_candidate
Browse files Browse the repository at this point in the history
Add Example7 (RTK mosaic-X5, single COM port)
  • Loading branch information
PaulZC authored Aug 20, 2024
2 parents be02bf2 + d7ddead commit 1046445
Show file tree
Hide file tree
Showing 8 changed files with 1,301 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -469,10 +469,10 @@ void setup()
sendWithResponse("sr3o,COM2,RTCM1019+RTCM1020+RTCM1042+RTCM1046\n\r", "RTCMv3Output"); // RTCMv3 output

// Mark L5 as healthy
sendWithResponse("setHealthMask,Tracking,off\n\r", "HealthMask");
sendWithResponse("setHealthMask,PVT,off\n\r", "HealthMask");
sendWithResponse("setSignalTracking,+GPSL5\n\r", "SignalTracking");
sendWithResponse("setSignalUsage,+GPSL5,+GPSL5\n\r", "SignalUsage");
sendWithResponse("shm,Tracking,off\n\r", "HealthMask");
sendWithResponse("shm,PVT,off\n\r", "HealthMask");
sendWithResponse("snt,+GPSL5\n\r", "SignalTracking");
sendWithResponse("snu,+GPSL5,+GPSL5\n\r", "SignalUsage");

Serial.println(F("mosaic-X5 configured. Here we go..."));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -422,10 +422,10 @@ void setup()
sendWithResponse("sr3o,COM2,RTCM1019+RTCM1020+RTCM1042+RTCM1046\n\r", "RTCMv3Output"); // RTCMv3 output

// Mark L5 as healthy
sendWithResponse("setHealthMask,Tracking,off\n\r", "HealthMask");
sendWithResponse("setHealthMask,PVT,off\n\r", "HealthMask");
sendWithResponse("setSignalTracking,+GPSL5\n\r", "SignalTracking");
sendWithResponse("setSignalUsage,+GPSL5,+GPSL5\n\r", "SignalUsage");
sendWithResponse("shm,Tracking,off\n\r", "HealthMask");
sendWithResponse("shm,PVT,off\n\r", "HealthMask");
sendWithResponse("snt,+GPSL5\n\r", "SignalTracking");
sendWithResponse("snu,+GPSL5,+GPSL5\n\r", "SignalUsage");

Serial.println(F("Configuring mosaic-X5 L-Band output on COM3"));

Expand Down
4 changes: 4 additions & 0 deletions examples/Example4_UM980_MQTT/Example4_UM980_MQTT.ino
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@
The PPL will output RTCM data
The RTCM data is pushed back to the UM980 allowing it to achieve a FIXED RTK solution
Note: you need a valid u-blox Thingstream PointPerfect L-Band + IP or IP-only account to
access the SPARTN decryption key. Copy and paste your Client ID, Client Key,
and Client Certificate into secrets.h
Hardware:
This example was written for:
SparkFun Torch - (Coming soon!) - The ESP32 UART1 is connected to UM980 UART 3
Expand Down
8 changes: 4 additions & 4 deletions examples/Example6_Facet_mosaic/Example6_Facet_mosaic.ino
Original file line number Diff line number Diff line change
Expand Up @@ -499,10 +499,10 @@ void setup()
sendWithResponse("sr3o,COM1,RTCM1019+RTCM1020+RTCM1042+RTCM1046\n\r", "RTCMv3Output"); // RTCMv3 output

// Mark L5 as healthy
sendWithResponse("setHealthMask,Tracking,off\n\r", "HealthMask");
sendWithResponse("setHealthMask,PVT,off\n\r", "HealthMask");
sendWithResponse("setSignalTracking,+GPSL5\n\r", "SignalTracking");
sendWithResponse("setSignalUsage,+GPSL5,+GPSL5\n\r", "SignalUsage");
sendWithResponse("shm,Tracking,off\n\r", "HealthMask");
sendWithResponse("shm,PVT,off\n\r", "HealthMask");
sendWithResponse("snt,+GPSL5\n\r", "SignalTracking");
sendWithResponse("snu,+GPSL5,+GPSL5\n\r", "SignalUsage");

Serial.println(F("Configuring mosaic-X5 L-Band output on COM4"));

Expand Down
Loading

0 comments on commit 1046445

Please sign in to comment.