|
|
|
@ -54,6 +54,55 @@ lib_deps = |
|
|
|
${Meshadventurer.lib_deps} |
|
|
|
${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
; [env:Meshadventurer_sx1262_repeater_bridge_rs232] |
|
|
|
; extends = Meshadventurer |
|
|
|
; build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
; +<helpers/bridges/RS232Bridge.cpp> |
|
|
|
; +<../examples/simple_repeater> |
|
|
|
; +<helpers/ui/SSD1306Display.cpp> |
|
|
|
; build_flags = |
|
|
|
; ${Meshadventurer.build_flags} |
|
|
|
; -D RADIO_CLASS=CustomSX1262 |
|
|
|
; -D WRAPPER_CLASS=CustomSX1262Wrapper |
|
|
|
; -D LORA_TX_POWER=22 |
|
|
|
; -D ADVERT_NAME='"RS232 Bridge"' |
|
|
|
; -D ADVERT_LAT=0.0 |
|
|
|
; -D ADVERT_LON=0.0 |
|
|
|
; -D ADMIN_PASSWORD='"password"' |
|
|
|
; -D MAX_NEIGHBOURS=8 |
|
|
|
; -D WITH_RS232_BRIDGE=Serial2 |
|
|
|
; -D WITH_RS232_BRIDGE_RX=5 |
|
|
|
; -D WITH_RS232_BRIDGE_TX=6 |
|
|
|
; ; -D MESH_PACKET_LOGGING=1 |
|
|
|
; ; -D MESH_DEBUG=1 |
|
|
|
; lib_deps = |
|
|
|
; ${Meshadventurer.lib_deps} |
|
|
|
; ${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
[env:Meshadventurer_sx1262_repeater_bridge_espnow] |
|
|
|
extends = Meshadventurer |
|
|
|
build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
+<helpers/bridges/ESPNowBridge.cpp> |
|
|
|
+<../examples/simple_repeater> |
|
|
|
+<helpers/ui/SSD1306Display.cpp> |
|
|
|
build_flags = |
|
|
|
${Meshadventurer.build_flags} |
|
|
|
-D RADIO_CLASS=CustomSX1262 |
|
|
|
-D WRAPPER_CLASS=CustomSX1262Wrapper |
|
|
|
-D LORA_TX_POWER=22 |
|
|
|
-D ADVERT_NAME='"ESPNow Bridge"' |
|
|
|
-D ADVERT_LAT=0.0 |
|
|
|
-D ADVERT_LON=0.0 |
|
|
|
-D ADMIN_PASSWORD='"password"' |
|
|
|
-D MAX_NEIGHBOURS=8 |
|
|
|
-D WITH_ESPNOW_BRIDGE=1 |
|
|
|
-D WITH_ESPNOW_BRIDGE_SECRET='"shared-secret"' |
|
|
|
; -D MESH_PACKET_LOGGING=1 |
|
|
|
; -D MESH_DEBUG=1 |
|
|
|
lib_deps = |
|
|
|
${Meshadventurer.lib_deps} |
|
|
|
${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
[env:Meshadventurer_sx1268_repeater] |
|
|
|
extends = Meshadventurer |
|
|
|
build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
@ -75,6 +124,55 @@ lib_deps = |
|
|
|
${Meshadventurer.lib_deps} |
|
|
|
${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
; [env:Meshadventurer_sx1268_repeater_bridge_rs232] |
|
|
|
; extends = Meshadventurer |
|
|
|
; build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
; +<helpers/bridges/RS232Bridge.cpp> |
|
|
|
; +<../examples/simple_repeater> |
|
|
|
; +<helpers/ui/SSD1306Display.cpp> |
|
|
|
; build_flags = |
|
|
|
; ${Meshadventurer.build_flags} |
|
|
|
; -D RADIO_CLASS=CustomSX1268 |
|
|
|
; -D WRAPPER_CLASS=CustomSX1268Wrapper |
|
|
|
; -D LORA_TX_POWER=22 |
|
|
|
; -D ADVERT_NAME='"RS232 Bridge"' |
|
|
|
; -D ADVERT_LAT=0.0 |
|
|
|
; -D ADVERT_LON=0.0 |
|
|
|
; -D ADMIN_PASSWORD='"password"' |
|
|
|
; -D MAX_NEIGHBOURS=8 |
|
|
|
; -D WITH_RS232_BRIDGE=Serial2 |
|
|
|
; -D WITH_RS232_BRIDGE_RX=5 |
|
|
|
; -D WITH_RS232_BRIDGE_TX=6 |
|
|
|
; ; -D MESH_PACKET_LOGGING=1 |
|
|
|
; ; -D MESH_DEBUG=1 |
|
|
|
; lib_deps = |
|
|
|
; ${Meshadventurer.lib_deps} |
|
|
|
; ${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
[env:Meshadventurer_sx1268_repeater_bridge_espnow] |
|
|
|
extends = Meshadventurer |
|
|
|
build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
+<helpers/bridges/ESPNowBridge.cpp> |
|
|
|
+<../examples/simple_repeater> |
|
|
|
+<helpers/ui/SSD1306Display.cpp> |
|
|
|
build_flags = |
|
|
|
${Meshadventurer.build_flags} |
|
|
|
-D RADIO_CLASS=CustomSX1268 |
|
|
|
-D WRAPPER_CLASS=CustomSX1268Wrapper |
|
|
|
-D LORA_TX_POWER=22 |
|
|
|
-D ADVERT_NAME='"ESPNow Bridge"' |
|
|
|
-D ADVERT_LAT=0.0 |
|
|
|
-D ADVERT_LON=0.0 |
|
|
|
-D ADMIN_PASSWORD='"password"' |
|
|
|
-D MAX_NEIGHBOURS=8 |
|
|
|
-D WITH_ESPNOW_BRIDGE=1 |
|
|
|
-D WITH_ESPNOW_BRIDGE_SECRET='"shared-secret"' |
|
|
|
; -D MESH_PACKET_LOGGING=1 |
|
|
|
; -D MESH_DEBUG=1 |
|
|
|
lib_deps = |
|
|
|
${Meshadventurer.lib_deps} |
|
|
|
${esp32_ota.lib_deps} |
|
|
|
|
|
|
|
[env:Meshadventurer_sx1262_companion_radio_usb] |
|
|
|
extends = Meshadventurer |
|
|
|
build_src_filter = ${Meshadventurer.build_src_filter} |
|
|
|
|