Alistair Francis
2f85326fec
examples/NonArduino/Tock: Support RISC-V and bump libtock-c ( #1082 )
...
* examples/NonArduino/Tock: Support building for RISC-V
Signed-off-by: Alistair Francis <alistair@alistair23.me>
* examples/NonArduino/Tock: Update to newer libtock-c
Signed-off-by: Alistair Francis <alistair@alistair23.me>
---------
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-05-01 15:12:05 +02:00
StevenCellist
1b2b8bd67b
[LoRaWAN] Improve PHY behaviour, update beginABP, bugfixes ( #1080 )
...
* [LoRaWAN] Add getter for ToA, prevent MAC queue overflow
* [LoRaWAN] Permute arguments to beginABP
* Implement & split off checkOutputPower
* [LoRaWAN] Configure physical layer on each up/downlink
* [LoRaWAN] Remove unnecessary dynamic array
* [LoRaWAN] Improve downlink handling
* Resolve return-warnings in checkOutputPower()
* [LoRaWAN] Improve buffer definition
* [LoRaWAN] Prevent requesting repeated MAC commands
* Update keywords.txt
* [CC1101] Resolve unused variable warning
* [CC1101] Update checkOutputPower
* [SX1278] Fix variable assignment
* Update keywords.txt
* [CC1101] Added checkOutputPower override for PHY compatibility
* [LR11x0] Added checkOutputPower override for PHY compatibility
* [SX127x] Added checkOutputPower override for PHY compatibility
---------
Co-authored-by: jgromes <jan.gromes@gmail.com>
2024-05-01 13:35:22 +02:00
Jan Gromeš
9daf4c4f26
[CI] Minor fixes ( #1045 )
...
* [CI] Add Teensy back in
* [CI] Add Arduino 101 back to build matrix
* [CI] Try different path to libs
* [CI] Skip LoRaWAN on Teensy
2024-03-31 21:41:12 +02:00
jgromes
b91fd2bdad
[CI] Disable LoRaWAN CI build for Apollo3 (unable to pass flags)
2024-03-26 21:23:54 +01:00
jgromes
9cf04b633d
[CI] Disable LoRaWAN CI build for UNO R4 (unable to pass flags)
2024-03-26 20:40:43 +01:00
jgromes
c77670c076
[CI] Disable build for Arduino 101 (platform broken)
2024-03-26 20:03:54 +01:00
Jan Gromeš
9e4783cf8b
[CI] Fix for new LoraWAN examples ( #1035 )
...
* Update CI for new LoRaWAN examples
* Use single line for flags
* Fixup flag strings
* Fixup array dump helper
* Added missing LoRaWAN defines
* Drop Teensy from CI (still broken)
* Define a board for CI runs
2024-03-26 06:55:37 +01:00
jgromes
44f6c1d432
[CI] Enable LoRaWAN builds for previously disabled platforms
2024-03-18 09:37:16 +01:00
Jan Gromeš
3d5f05b963
Static check ( #1019 )
...
* Update CodeQL action
* [CI] Added workflow dispatch for codeql
* [CI] Use v4 checkout action
* [CI] Add cppcheck action (#1018 )
2024-03-17 18:10:54 +01:00
Jan Gromeš
5c30bb1e32
[CI] Run apt-get update before install ( #989 )
2024-02-27 17:16:33 +01:00
jgromes
50d335e339
[CI] Skip LoRaWAN on MegaAVR (CI_BUILD_ALL)
2024-01-27 18:58:36 +01:00
jgromes
1025abce8b
[CI] Fixed SDK path export
2024-01-27 14:07:46 +01:00
jgromes
9053786c02
Added RPi Pico build to CI
2024-01-27 14:03:58 +01:00
jgromes
718dae3f35
[CI] Temporarily remove Teensy (CI_BUILD_ALL)
2024-01-14 17:08:54 +01:00
jgromes
3cbf6669df
[CI] Temporarily remove Teensy from CI (broken platform) (CI_BUILD_ALL)
2024-01-14 17:00:24 +01:00
jgromes
1467f98202
[CI] Remove LoRaWAN from megaAVR platform
2024-01-14 16:37:48 +01:00
jgromes
0dbe05229a
[CI] Fixed STM32WL not skipped properly
2023-11-18 16:36:46 +01:00
jgromes
5b406688a3
[CI] Skip persistent LoRaWAN example on platforms without EEPROM
2023-11-18 16:24:46 +01:00
jgromes
1dec070c0e
[CI] Remove Leonardo option
2023-09-15 18:42:55 +02:00
jgromes
a9c66e25f5
[CI] Drop Arduino Leonardo
2023-09-15 18:42:21 +02:00
Alistair Francis
84c6e8c9ed
github: Add Tock CI
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-08-31 22:49:45 +10:00
jgromes
3eb397adfd
[CI] Moved IDF export to build step
2023-08-24 20:54:20 +02:00
jgromes
c999ac2cab
[CI] Added CI action for ESP-IDF to catch -Werrors
2023-08-24 20:48:50 +02:00
jgromes
1a31efbf74
[LoRaWAN] Drop examples on Uno
2023-08-12 19:57:22 +02:00
jgromes
9c2d457eeb
[CI] Added Uno R4 to matrix
2023-06-27 07:30:36 +02:00
jgromes
d1f7c18240
Added support for Arduino Uno R4
2023-06-27 07:28:57 +02:00
jgromes
64b9c669dd
[CI] Skip Pager for Arduino Leonardo
2023-06-26 20:22:32 +02:00
jgromes
1881381caa
[CI] Fix missing pipe
2023-06-26 19:56:28 +02:00
jgromes
8adf4fd4f2
[CI] Added option to only run rpi build
2023-06-04 13:43:46 +02:00
jgromes
8e6bd972a9
[CI] Moved cleanup step to pre-run script
2023-05-30 21:05:43 +02:00
jgromes
9d96cab4a6
[CI] Added none option to only run self-hosted rpi
2023-05-30 17:35:22 +02:00
jgromes
3029f0a4f8
[CI] Added cleanup step
2023-05-28 22:35:48 +02:00
jgromes
a00e5bb6af
[CI] Added autotest job
2023-05-07 08:20:31 +02:00
jgromes
f96881700f
Fixed example path
2023-05-06 20:34:01 +02:00
jgromes
39948f6130
Added Rpi action
2023-05-06 20:32:18 +02:00
Mestery
28180af762
run build on platform choosen in workflow dispatch
2023-04-30 23:41:24 +02:00
Mestery
70eb488c1c
improve build workflow for better flexibility
2023-04-30 23:38:17 +02:00
jgromes
cccc9742bb
[CI] Skip SSTV examples for Arduino Uno (not enough RAM)
2023-04-10 11:20:35 +02:00
jgromes
b78693b8fb
[CI] Fixed options (CI_BUILD_ALL)
2023-01-16 18:58:50 +01:00
jgromes
39aac172a4
[CI] Fixed missing colon (CI_BUILD_ALL)
2023-01-16 18:55:28 +01:00
jgromes
230fd3376a
[CI] Fixed remaining output variables (CI_BUILD_ALL)
2023-01-16 18:52:28 +01:00
jgromes
c478d9db20
[CI] Remove extra quotes (esp32:esp32:esp32)
2023-01-16 18:45:37 +01:00
jgromes
143571e0a1
[CI] Try to fix broken index URLs (esp32:esp32:esp32)
2023-01-16 18:43:45 +01:00
jgromes
3da909ec3d
[CI] Fixed deprecation warnings (CI_BUILD_ALL)
2023-01-16 18:12:56 +01:00
Matthijs Kooijman
6531ce7400
[CI]: Set up CI for STM32WLx (CI_BUILD_ALL)
...
This adds a build for the Nucleo WL55JC1 board, and ensures that
the STM32WLx examples are skipped on all other boards.
To slightly generalize the list of boards, this pushes the pnum option
for the black pill into the boards list, instead of setting it into the
options variable (even though it is technically a board option and not
the board itself, conceptually it is part of the selected board and
these values are just concatenated, so it can go in either place).
Co-Authored-By: jgromes <jan.gromes@gmail.com>
2023-01-10 18:09:55 +01:00
jgromes
947ff48df6
Added support for unofficial Raspberry Pi Pico core ( #643 )
2022-12-14 22:37:25 +01:00
jgromes
f66a31c4f4
[CI] Removed old skip patterns
2022-12-14 22:35:02 +01:00
jgromes
356f1ef2fd
Fixed compatibility with STM32 core >2.0.0 ( #549 )
2022-07-24 19:59:14 +02:00
jgromes
6b83e08cfa
Added support for Teensy ( #175 )
2022-06-12 19:31:15 +02:00
jgromes
c24c775024
Added support for MegaCore boards
2022-03-20 18:08:09 +01:00