mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-14 15:16:40 +00:00
add missing kiss radio roles, add kiss radio build to build.sh
This commit is contained in:
@@ -34,6 +34,9 @@ $ sh build.sh build-repeater-firmwares
|
|||||||
Build all chat room server firmwares
|
Build all chat room server firmwares
|
||||||
$ sh build.sh build-room-server-firmwares
|
$ sh build.sh build-room-server-firmwares
|
||||||
|
|
||||||
|
Build all kiss radio firmwares
|
||||||
|
$ sh build.sh build-kiss-radio-firmwares
|
||||||
|
|
||||||
Environment Variables:
|
Environment Variables:
|
||||||
DISABLE_DEBUG=1: Disables all debug logging flags (MESH_DEBUG, MESH_PACKET_LOGGING, etc.)
|
DISABLE_DEBUG=1: Disables all debug logging flags (MESH_DEBUG, MESH_PACKET_LOGGING, etc.)
|
||||||
If not set, debug flags from variant platformio.ini files are used.
|
If not set, debug flags from variant platformio.ini files are used.
|
||||||
@@ -242,6 +245,17 @@ build_room_server_firmwares() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
build_kiss_modem_firmwares() {
|
||||||
|
|
||||||
|
# # build specific kiss radio firmwares
|
||||||
|
# build_firmware "Heltec_v3_kiss_modem"
|
||||||
|
# build_firmware "RAK_4631_kiss_modem"
|
||||||
|
|
||||||
|
# build all room server firmwares
|
||||||
|
build_all_firmwares_by_suffix "_kiss_modem"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
build_firmwares() {
|
build_firmwares() {
|
||||||
build_companion_firmwares
|
build_companion_firmwares
|
||||||
build_repeater_firmwares
|
build_repeater_firmwares
|
||||||
@@ -278,6 +292,8 @@ elif [[ $1 == "build-repeater-firmwares" ]]; then
|
|||||||
build_repeater_firmwares
|
build_repeater_firmwares
|
||||||
elif [[ $1 == "build-room-server-firmwares" ]]; then
|
elif [[ $1 == "build-room-server-firmwares" ]]; then
|
||||||
build_room_server_firmwares
|
build_room_server_firmwares
|
||||||
|
elif [[ $1 == "build-kiss-radio-firmwares" ]]; then
|
||||||
|
build_kiss_modem_firmwares
|
||||||
elif [[ $1 == "get-companion-firmwares-to-build" ]]; then
|
elif [[ $1 == "get-companion-firmwares-to-build" ]]; then
|
||||||
get_pio_envs_ending_with_string "_companion_radio_usb"
|
get_pio_envs_ending_with_string "_companion_radio_usb"
|
||||||
get_pio_envs_ending_with_string "_companion_radio_ble"
|
get_pio_envs_ending_with_string "_companion_radio_ble"
|
||||||
|
|||||||
@@ -119,3 +119,8 @@ lib_deps =
|
|||||||
${LilyGo_T-Echo_Card.lib_deps}
|
${LilyGo_T-Echo_Card.lib_deps}
|
||||||
end2endzone/NonBlockingRTTTL@^1.3.0
|
end2endzone/NonBlockingRTTTL@^1.3.0
|
||||||
densaugeo/base64 @ ~1.4.0
|
densaugeo/base64 @ ~1.4.0
|
||||||
|
|
||||||
|
[env:LilyGo_T-Echo_Card_kiss_modem]
|
||||||
|
extends = LilyGo_T-Echo_Card
|
||||||
|
build_src_filter = ${LilyGo_T-Echo_Card.build_src_filter}
|
||||||
|
+<../examples/kiss_modem/>
|
||||||
|
|||||||
@@ -98,3 +98,8 @@ build_src_filter = ${LilyGo_TETH_Elite_sx1262.build_src_filter}
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${LilyGo_TETH_Elite_sx1262.lib_deps}
|
${LilyGo_TETH_Elite_sx1262.lib_deps}
|
||||||
densaugeo/base64 @ ~1.4.0
|
densaugeo/base64 @ ~1.4.0
|
||||||
|
|
||||||
|
[env:LilyGo_TETH_Elite_sx1262_kiss_modem]
|
||||||
|
extends = LilyGo_TETH_Elite_sx1262
|
||||||
|
build_src_filter = ${LilyGo_TETH_Elite_sx1262.build_src_filter}
|
||||||
|
+<../examples/kiss_modem/>
|
||||||
|
|||||||
@@ -130,3 +130,8 @@ lib_deps = ${MeshTracker_X1.lib_deps}
|
|||||||
stevemarple/MicroNMEA @ ^2.0.6
|
stevemarple/MicroNMEA @ ^2.0.6
|
||||||
end2endzone/NonBlockingRTTTL@^1.3.0
|
end2endzone/NonBlockingRTTTL@^1.3.0
|
||||||
adafruit/Adafruit DRV2605 Library @ ^1.2.4
|
adafruit/Adafruit DRV2605 Library @ ^1.2.4
|
||||||
|
|
||||||
|
[env:MeshTracker_X1_kiss_modem]
|
||||||
|
extends = MeshTracker_X1
|
||||||
|
build_src_filter = ${MeshTracker_X1.build_src_filter}
|
||||||
|
+<../examples/kiss_modem/>
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ lib_deps=${esp32_base.lib_deps}
|
|||||||
lovyan03/LovyanGFX @ ^1.2.7
|
lovyan03/LovyanGFX @ ^1.2.7
|
||||||
|
|
||||||
[env:SenseCapIndicator-ESPNow_comp_radio_usb]
|
[env:SenseCapIndicator-ESPNow_comp_radio_usb]
|
||||||
extends =SenseCapIndicator-ESPNow
|
extends = SenseCapIndicator-ESPNow
|
||||||
build_flags =
|
build_flags =
|
||||||
${SenseCapIndicator-ESPNow.build_flags}
|
${SenseCapIndicator-ESPNow.build_flags}
|
||||||
-I examples/companion_radio/ui-new
|
-I examples/companion_radio/ui-new
|
||||||
@@ -47,4 +47,4 @@ build_src_filter = ${SenseCapIndicator-ESPNow.build_src_filter}
|
|||||||
+<../examples/companion_radio/*.cpp>
|
+<../examples/companion_radio/*.cpp>
|
||||||
lib_deps =
|
lib_deps =
|
||||||
${SenseCapIndicator-ESPNow.lib_deps}
|
${SenseCapIndicator-ESPNow.lib_deps}
|
||||||
densaugeo/base64 @ ~1.4.0
|
densaugeo/base64 @ ~1.4.0
|
||||||
|
|||||||
@@ -101,3 +101,8 @@ build_src_filter = ${SenseCap_Solar.build_src_filter}
|
|||||||
lib_deps =
|
lib_deps =
|
||||||
${SenseCap_Solar.lib_deps}
|
${SenseCap_Solar.lib_deps}
|
||||||
densaugeo/base64 @ ~1.4.0
|
densaugeo/base64 @ ~1.4.0
|
||||||
|
|
||||||
|
[env:SenseCap_Solar_kiss_modem]
|
||||||
|
extends = SenseCap_Solar
|
||||||
|
build_src_filter = ${SenseCap_Solar.build_src_filter}
|
||||||
|
+<../examples/kiss_modem/>
|
||||||
|
|||||||
@@ -229,7 +229,7 @@ build_flags =
|
|||||||
-D WIFI_DEBUG_LOGGING=1
|
-D WIFI_DEBUG_LOGGING=1
|
||||||
-D WIFI_SSID='"myssid"'
|
-D WIFI_SSID='"myssid"'
|
||||||
-D WIFI_PWD='"mypwd"'
|
-D WIFI_PWD='"mypwd"'
|
||||||
-D OFFLINE_QUEUE_SIZE=256
|
-D OFFLINE_QUEUE_SIZE=256
|
||||||
; -D MESH_PACKET_LOGGING=1
|
; -D MESH_PACKET_LOGGING=1
|
||||||
; -D MESH_DEBUG=1
|
; -D MESH_DEBUG=1
|
||||||
build_src_filter = ${Station_G2.build_src_filter}
|
build_src_filter = ${Station_G2.build_src_filter}
|
||||||
@@ -242,10 +242,8 @@ lib_deps =
|
|||||||
|
|
||||||
[env:Station_G2_kiss_modem]
|
[env:Station_G2_kiss_modem]
|
||||||
extends = Station_G2
|
extends = Station_G2
|
||||||
build_unflags =
|
|
||||||
-DARDUINO_USB_MODE=0
|
|
||||||
build_flags =
|
build_flags =
|
||||||
${Station_G2.build_flags}
|
${Station_G2.build_flags}
|
||||||
-DARDUINO_USB_MODE=1
|
-D ARDUINO_USB_MODE=1
|
||||||
build_src_filter = ${Station_G2.build_src_filter}
|
build_src_filter = ${Station_G2.build_src_filter}
|
||||||
+<../examples/kiss_modem/>
|
+<../examples/kiss_modem/>
|
||||||
|
|||||||
Reference in New Issue
Block a user