Skip to content

Change ESP32 core version. Change ZED config method for new ZED-F9R firmware. #365

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 54 commits into from
Dec 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
556ddc2
Increase version number
nseidle Sep 26, 2022
79d11a2
Increase max message rates
nseidle Sep 26, 2022
aa25863
Merge branch 'main' into release_candidate
nseidle Sep 29, 2022
f9cf184
Change ESP32 core to v2.0.2
nseidle Sep 29, 2022
1c7261a
Remove ESP-Now patch
nseidle Sep 30, 2022
737e776
Make menu titles consistent
nseidle Sep 30, 2022
6303555
Unify menu entry.
nseidle Oct 1, 2022
e21595b
Increase sizeof externalPulseTimeBetweenPulse_us
nseidle Oct 1, 2022
a934d6c
Change how degree symbol is printed
nseidle Oct 1, 2022
a4eb4aa
Disallow rate of 0.0
nseidle Oct 1, 2022
606ff6f
Check for legal discrete baud rates
nseidle Oct 1, 2022
139e9f1
Hide show SD files menu if SD offline
nseidle Oct 1, 2022
09509b7
Fix printing in getString
nseidle Oct 1, 2022
6c4f5e0
Exit data entry if getNumber is empty or timesout
nseidle Oct 1, 2022
95ef404
Add time pulse and length error checking
nseidle Oct 1, 2022
be28659
Add echo setting to system menu
nseidle Oct 1, 2022
1d4497c
Turn on all compilation
nseidle Oct 1, 2022
7fbded0
Add BT MAC to WiFi AP. Add start new log.
nseidle Oct 10, 2022
aab6157
Add Rover/Base select to AP
nseidle Oct 10, 2022
700e05a
Whitespace formatting
nseidle Oct 10, 2022
e6d9818
Add common coordinate lists to AP config
nseidle Oct 13, 2022
10fd135
Whitespace fix AP config pages
nseidle Oct 13, 2022
e0d6f80
Add SD UART task test sketch
nseidle Oct 24, 2022
b87dea3
Allow semaphores to be marked
nseidle Oct 24, 2022
e8fca27
Reduce default port baud to 230,400bps to reduce UART buffer overruns
nseidle Oct 24, 2022
18728ea
Correct v2.0.5 compile errors
nseidle Oct 24, 2022
ddd0ad5
Add settings for separate UART and GNSS buffers
nseidle Oct 24, 2022
f2cfc3e
Increase syncs to 60s. Remove periodic file size checking.
nseidle Oct 24, 2022
429a5c9
Add GNSS handler task. Malloc buffer at UART begin.
nseidle Oct 24, 2022
56f8013
Fix quotes
nseidle Oct 24, 2022
047f505
Limit version of Arduino CLI
nseidle Oct 25, 2022
e91da7b
UART2: Reduce FIFO threshold, pin to core 1.
nseidle Oct 26, 2022
7c534e6
Add buffer overruns to debug display
nseidle Oct 26, 2022
900f937
Default UART buffers to 5k/5k
nseidle Oct 26, 2022
7d76ac5
Move SD sync into GNSS handler
nseidle Oct 26, 2022
c9ebdb3
Temp remove TCP and BT from handler space calculations
nseidle Oct 26, 2022
c1b34f0
Fix typos
nseidle Oct 26, 2022
5134fb4
Example sketch: increase sync time, add fileSize
nseidle Oct 26, 2022
31b312a
Fix actions
nseidle Oct 26, 2022
879d4b4
Begin moving to val get/set method for config of ZED
nseidle Oct 27, 2022
bf8ac32
Disable UART2 tasks, close SD before factory reset
nseidle Oct 27, 2022
c7a2223
Move to get/set val method for configuring ZED
nseidle Oct 27, 2022
48ea1ee
Convert Timepulse to get/set val
nseidle Oct 28, 2022
bb7f3ba
Merge pull request #355 from sparkfun/KeyedPairs
nseidle Oct 28, 2022
141cd90
Disallow enablePrintSDBuffers from NVM
nseidle Oct 28, 2022
475789c
Reduce buffer sizes, pin UART2 to core 0.
nseidle Oct 28, 2022
18e3800
Fix typos
nseidle Oct 28, 2022
b83bce6
Fix typo
nseidle Oct 28, 2022
82f2fc9
Revert factoryReset
nseidle Oct 28, 2022
0015f25
Allow shutdown while in serial menu
nseidle Oct 28, 2022
1934ef4
Use new newCfgValset/sendCfgValset
nseidle Oct 28, 2022
8a9170f
Add setMessageUSB
nseidle Oct 28, 2022
d96e332
Disable developer mode
nseidle Dec 19, 2022
5e31e37
Update compile-release.yml
nseidle Dec 19, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 13 additions & 11 deletions .github/workflows/compile-rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,15 @@ jobs:
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1

#We limit the ESP32 core to v2.0.2. See: https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/334
- name: Start config file
run: arduino-cli config init --additional-urls "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"

- name: Update index
run: arduino-cli core update-index

#We limit the ESP32 core to v2.0.2
- name: Install platform
run: arduino-cli core install esp32:[email protected]
--additional-urls 'https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json'

- name: Start config file
run: arduino-cli config init

- name: Enable external libs
run: arduino-cli config set library.enable_unsafe_install true
Expand All @@ -48,11 +50,11 @@ jobs:
https://github.com/knolleary/pubsubclient.git
https://github.com/avinabmalla/ESP32_BleSerial.git

#Incorporate ESP-Now patch into core: https://github.com/espressif/arduino-esp32/pull/7044/files
- name: Patch ESP32 Core
run: |
cd Firmware/RTK_Surveyor/Patch/
cp WiFiGeneric.cpp /home/runner/.arduino15/packages/esp32/hardware/esp32/2.0.4/libraries/WiFi/src/WiFiGeneric.cpp
#Incorporate ESP-Now patch into v2.0.4 core: https://github.com/espressif/arduino-esp32/pull/7044/files
# - name: Patch ESP32 Core
# run: |
# cd Firmware/RTK_Surveyor/Patch/
# cp WiFiGeneric.cpp /home/runner/.arduino15/packages/esp32/hardware/esp32/2.0.4/libraries/WiFi/src/WiFiGeneric.cpp

- name: Compile Sketch
run: arduino-cli compile --fqbn "esp32:esp32:esp32":DebugLevel=debug ./Firmware/RTK_Surveyor/RTK_Surveyor.ino
Expand All @@ -63,7 +65,7 @@ jobs:

- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%b_%d_%Y')"
run: echo "date=$(date +'%b_%d_%Y')" >> $GITHUB_OUTPUT

- name: Rename binary
run: |
Expand Down
22 changes: 12 additions & 10 deletions .github/workflows/compile-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,15 @@ jobs:
- name: Setup Arduino CLI
uses: arduino/setup-arduino-cli@v1

#We limit the ESP32 core to v2.0.2. See: https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/334
- name: Start config file
run: arduino-cli config init --additional-urls "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"

- name: Update index
run: arduino-cli core update-index

#We limit the ESP32 core to v2.0.2
- name: Install platform
run: arduino-cli core install esp32:[email protected]
--additional-urls 'https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json'

- name: Start config file
run: arduino-cli config init

- name: Enable external libs
run: arduino-cli config set library.enable_unsafe_install true
Expand All @@ -48,10 +50,10 @@ jobs:
https://github.com/avinabmalla/ESP32_BleSerial.git

#Incorporate ESP-Now patch into core: https://github.com/espressif/arduino-esp32/pull/7044/files
- name: Patch ESP32 Core
run: |
cd Firmware/RTK_Surveyor/Patch/
cp WiFiGeneric.cpp /home/runner/.arduino15/packages/esp32/hardware/esp32/2.0.4/libraries/WiFi/src/WiFiGeneric.cpp
#- name: Patch ESP32 Core
# run: |
# cd Firmware/RTK_Surveyor/Patch/
# cp WiFiGeneric.cpp /home/runner/.arduino15/packages/esp32/hardware/esp32/2.0.2/libraries/WiFi/src/WiFiGeneric.cpp

- name: Compile Sketch
run: arduino-cli compile --fqbn esp32:esp32:esp32 ./Firmware/RTK_Surveyor/RTK_Surveyor.ino
Expand All @@ -62,7 +64,7 @@ jobs:

- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%b_%d_%Y')"
run: echo "date=$(date +'%b_%d_%Y')" >> $GITHUB_OUTPUT

- name: Rename binary
run: |
Expand Down
298 changes: 224 additions & 74 deletions Firmware/RTK_Surveyor/AP-Config/index.html

Large diffs are not rendered by default.

Loading