From 076b14d562c7fb3aa79da39895c51d9731f0843e Mon Sep 17 00:00:00 2001 From: Sabas Date: Tue, 29 Oct 2024 10:58:00 -0600 Subject: [PATCH] feat:update build for beelan example --- .github/workflows/BuildLibrary.yml | 42 ++++++++++++++----- .../basic_lorawan_beelan.ino} | 0 2 files changed, 31 insertions(+), 11 deletions(-) rename examples/{Basic_LoRaWAN_Beelan/Basic_LoRaWAN_Beelan.ino => basic_lorawan_beelan/basic_lorawan_beelan.ino} (100%) diff --git a/.github/workflows/BuildLibrary.yml b/.github/workflows/BuildLibrary.yml index b14c76a..6380297 100644 --- a/.github/workflows/BuildLibrary.yml +++ b/.github/workflows/BuildLibrary.yml @@ -31,28 +31,48 @@ jobs: # You may add a suffix behind the fqbn with "|" to specify one board for e.g. different compile options like arduino:avr:uno|trace ############################################################################################################# arduino-boards-fqbn: - - arduino:avr:uno - - arduino:avr:leonardo - - arduino:samd:nano_33_iot - - arduino:mbed:nano33ble - - esp8266:esp8266:huzzah:eesz=4M3M,xtal=80 - - esp32:esp32:featheresp32:FlashFreq=80 + - arduino:avr:uno|All-US_915 + - arduino:avr:leonardo|All-US_915 + - arduino:samd:nano_33_iot|All-US_915 + - arduino:mbed:nano33ble|All-US_915 + - esp8266:esp8266:huzzah:eesz=4M3M,xtal=80|All-US_915 + - esp32:esp32:featheresp32:FlashFreq=80|All-US_915 # Specify parameters for each board. # Parameters can be: platform-url, examples-exclude and examples-build-properties # With examples-exclude you may exclude specific examples for a board. Use a space separated list. ############################################################################################################# include: - - arduino-boards-fqbn: arduino:avr:uno + - arduino-boards-fqbn: arduino:avr:uno|All-US_915 + build-properties: + All: + -DUS_915 + -DDEBUG - - arduino-boards-fqbn: arduino:avr:leonardo + - arduino-boards-fqbn: arduino:avr:leonardo|All-US_915 + build-properties: + All: + -DUS_915 + -DDEBUG - - arduino-boards-fqbn: arduino:samd:nano_33_iot + - arduino-boards-fqbn: arduino:samd:nano_33_iot|All-US_915 + build-properties: + All: + -DUS_915 + -DDEBUG - - arduino-boards-fqbn: arduino:mbed:nano33ble + - arduino-boards-fqbn: arduino:mbed:nano33ble|All-US_915 + build-properties: + All: + -DUS_915 + -DDEBUG - - arduino-boards-fqbn: esp8266:esp8266:huzzah:eesz=4M3M,xtal=80 + - arduino-boards-fqbn: esp8266:esp8266:huzzah:eesz=4M3M,xtal=80|All-US_915 platform-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json + build-properties: + All: + -DUS_915 + -DDEBUG - arduino-boards-fqbn: esp32:esp32:featheresp32:FlashFreq=80 platform-url: https://dl.espressif.com/dl/package_esp32_index.json diff --git a/examples/Basic_LoRaWAN_Beelan/Basic_LoRaWAN_Beelan.ino b/examples/basic_lorawan_beelan/basic_lorawan_beelan.ino similarity index 100% rename from examples/Basic_LoRaWAN_Beelan/Basic_LoRaWAN_Beelan.ino rename to examples/basic_lorawan_beelan/basic_lorawan_beelan.ino