File tree Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Original file line number Diff line number Diff line change 33 SparkFun Electronics
44 Nathan Seidle
55
6- This firmware runs the core of the SparkFun RTK Surveyor product . It runs on an ESP32
6+ This firmware runs the core of the SparkFun RTK products . It runs on an ESP32
77 and communicates with the ZED-F9P.
88
99 Compiled with Arduino v1.8.15 with ESP32 core v2.0.2.
1010
11- Select the ESP32 Dev Module from the boards list. This maps the same pins to the ESP32-WROOM module.
12- Select 'Minimal SPIFFS (1.9MB App)' from the partition list. This will enable SD firmware updates.
11+ For compilation instructions see https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#compiling-from-source
1312
1413 Special thanks to Avinab Malla for guidance on getting xTasks implemented.
1514
1615 The RTK Surveyor implements classic Bluetooth SPP to transfer data from the
1716 ZED-F9P to the phone and receive any RTCM from the phone and feed it back
1817 to the ZED-F9P to achieve RTK: F9PSerialWriteTask(), F9PSerialReadTask().
1918
20- A settings file is accessed on microSD if available otherwise settings are pulled from
21- ESP32's file system LittleFS.
19+ Settings are loaded from microSD if available otherwise settings are pulled from ESP32's file system LittleFS.
2220
2321 As of v1.2, the heap is approximately 94072 during Rover Fix, 142260 during WiFi Casting. This is
2422 important to maintain as unit will begin to have stability issues at ~30k.
25-
26- The main loop handles lower priority updates such as:
27- Fuel gauge checking and power LED color update
28- Setup switch monitoring (module configure between Rover and Base)
29- Text menu interactions
3023*/
3124
3225const int FIRMWARE_VERSION_MAJOR = 2 ;
You can’t perform that action at this time.
0 commit comments