You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Note: we recommend using the Docker method. It is far easier and much less error-prone...**
491
491
@@ -532,7 +532,7 @@ You have not replaced the partition file correctly. See the 'Change Partition ta
532
532
533
533
**Note:** There are a variety of compile guards (COMPILE_WIFI, COMPILE_AP, etc) at the top of RTK_Surveyor.ino that can be commented out to remove them from compilation. This will greatly reduce the firmware size and allow for faster development of functions that do not rely on these features (serial menus, system configuration, logging, etc).
534
534
535
-
####Required Libraries
535
+
### Required Libraries
536
536
537
537
**Note:** You should click on the link next to each of the #includes at the top of RTK_Surveyor.ino within the Arduino IDE to open the library manager and download them. Getting them directly from Github also works but may not be 'official' releases.
538
538
@@ -582,9 +582,9 @@ The following libraries are only available via GitHub:
582
582
583
583
* [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) (not available via library manager)
584
584
585
-
###Compiling on Ubuntu 20.04 (Deprecated)
585
+
## Compiling on Ubuntu 20.04 (Deprecated)
586
586
587
-
####Virtual Machine
587
+
### Virtual Machine
588
588
589
589
Execute the following commands to create the Linux virtual machine:
590
590
@@ -639,7 +639,7 @@ Execute the following commands to create the Linux virtual machine:
The firmware can be compiled using [Arduino CLI](https://github.com/arduino/arduino-cli). This makes compilation fairly platform independent and flexible. All release candidates and firmware releases are compiled using Arduino CLI using a github action. You can see the source of the action [here](https://github.com/sparkfun/SparkFun_RTK_Firmware/blob/main/.github/workflows/compile-release.yml), and use it as a starting point for Arduino CLI compilation.
848
+
The firmware can be compiled using [Arduino CLI](https://github.com/arduino/arduino-cli). This makes compilation fairly platform independent and flexible. All release candidates and firmware releases are compiled using Arduino CLI using a github action. You can see the source of the action [here](https://github.com/sparkfun/SparkFun_RTK_Firmware/blob/main/.github/workflows/compile-rtk-firmware.yml), and use it as a starting point for Arduino CLI compilation.
849
+
850
+
This is the same method the Dockerfile uses - using arduino-cli on a virtual ubuntu machine.
0 commit comments