5
5
6
6
env :
7
7
FILENAME_PREFIX : RTK_Everywhere_Firmware
8
- FIRMWARE_VERSION_MAJOR : 1
9
- FIRMWARE_VERSION_MINOR : 4
8
+ FIRMWARE_VERSION_MAJOR : 2
9
+ FIRMWARE_VERSION_MINOR : 0
10
10
POINTPERFECT_LBAND_TOKEN : ${{ secrets.POINTPERFECT_LBAND_TOKEN }}
11
11
POINTPERFECT_IP_TOKEN : ${{ secrets.POINTPERFECT_IP_TOKEN }}
12
12
POINTPERFECT_LBAND_IP_TOKEN : ${{ secrets.POINTPERFECT_LBAND_IP_TOKEN }}
13
- CORE_VERSION : 3.0.1
13
+ CORE_VERSION : 3.0.7
14
14
15
15
jobs :
16
16
build :
@@ -78,22 +78,24 @@ jobs:
78
78
run : arduino-cli lib install
79
79
80
80
81
- ESP32_BleSerial@1 .0.5
81
+ ESP32_BleSerial@2 .0.1
82
82
" ESP32-OTA-Pull" @1.0.0
83
83
84
84
85
85
" SdFat" @2.1.1
86
86
" SparkFun LIS2DH12 Arduino Library" @1.0.3
87
87
" SparkFun MAX1704x Fuel Gauge Arduino Library" @1.0.4
88
- " SparkFun u-blox GNSS v3" @3.1.5
88
+ " SparkFun u-blox GNSS v3" @3.1.8
89
89
" SparkFun Qwiic OLED Arduino Library" @1.0.13
90
90
91
- " SparkFun Extensible Message Parser" @1.0.1
91
+ " SparkFun Extensible Message Parser" @1.0.2
92
92
" SparkFun BQ40Z50 Battery Manager Arduino Library" @1.0.0
93
93
" ArduinoMqttClient" @0.1.8
94
94
" SparkFun u-blox PointPerfect Library" @1.11.4
95
95
" SparkFun IM19 IMU Arduino Library" @1.0.1
96
96
" SparkFun UM980 Triband RTK GNSS Arduino Library" @1.0.4
97
+ " SparkFun LG290P Quadband RTK GNSS Arduino Library" @1.0.0
98
+ " SparkFun I2C Expander Arduino Library" @1.0.1
97
99
98
100
- name : Patch libmbedtls
99
101
run : |
@@ -103,6 +105,11 @@ jobs:
103
105
cp libmbedcrypto.a /home/runner/.arduino15/packages/esp32/tools/esp32-arduino-libs/${{ env.ESP_IDF }}/esp32/lib/libmbedcrypto.a
104
106
cp libmbedx509.a /home/runner/.arduino15/packages/esp32/tools/esp32-arduino-libs/${{ env.ESP_IDF }}/esp32/lib/libmbedx509.a
105
107
108
+ - name : Patch NetworkEvents
109
+ run : |
110
+ cd Firmware/RTK_Everywhere/Patch/
111
+ cp NetworkEvents.* /home/runner/.arduino15/packages/esp32/hardware/esp32/${{ env.CORE_VERSION }}/libraries/Network/src/
112
+
106
113
- name : Setup Python
107
114
uses : actions/setup-python@v4
108
115
with :
@@ -138,7 +145,7 @@ jobs:
138
145
- name : Compile Sketch
139
146
run : arduino-cli compile --fqbn "esp32:esp32:esp32":DebugLevel=${{ env.DEBUG_LEVEL }},PSRAM=enabled ./Firmware/RTK_Everywhere/RTK_Everywhere.ino
140
147
--build-property build.partitions=RTKEverywhere
141
- --build-property upload.maximum_size=3145728
148
+ --build-property upload.maximum_size=4055040
142
149
--build-property "compiler.cpp.extra_flags=-MMD -c \"-DPOINTPERFECT_LBAND_TOKEN=$POINTPERFECT_LBAND_TOKEN\" \"-DPOINTPERFECT_IP_TOKEN=$POINTPERFECT_IP_TOKEN\" \"-DPOINTPERFECT_LBAND_IP_TOKEN=$POINTPERFECT_LBAND_IP_TOKEN\" \"-DFIRMWARE_VERSION_MAJOR=$FIRMWARE_VERSION_MAJOR\" \"-DFIRMWARE_VERSION_MINOR=$FIRMWARE_VERSION_MINOR\" \"-DENABLE_DEVELOPER=${{ env.ENABLE_DEVELOPER }}\""
143
150
--export-binaries
144
151
@@ -186,4 +193,4 @@ jobs:
186
193
destination_folder : ' '
187
194
188
195
user_name : ' nseidle'
189
- commit_message : ' Github Action - Updating JSON ${{ steps.dateNoScores.outputs.dateNoScores }}'
196
+ commit_message : ' Github Action - Updating JSON ${{ steps.dateNoScores.outputs.dateNoScores }}'
0 commit comments