Jan Gromeš
e86fb27649
[CI] Measure code coverage after unit test ( #1417 )
...
* [CI] Measure code coverage after unit test
* [CI] Update workflow
* [CI] Fix indentation
* [CI] Ignore geninfo errors
* [CI] Force gcov 11
* [CI] Install gcc 11
* [CI] Revert gcc-11
* Use ubuntu 22.04 as unit test runner
* Deploy coverage report to github pages
* Add coverage link
---------
Co-authored-by: jgromes <jan.gromes>
2025-02-10 08:35:52 +01:00
jgromes
f15de1e7dd
Added missing links to doxygen mainpage
2024-11-03 11:16:26 +01:00
Jan Gromeš
9e7c0129e6
[HAL] HALs in src ( #1281 )
...
* [HAL] Move HALs to src
* [CI] Temporarily drop unofficial STM32 (package down)
* [LR11x0] Fix ambiguous call
* [CI] Return Maple mini back to build matrix
2024-10-20 19:14:33 +02:00
jgromes
a525d457ef
Move RadioShield and CubeCell pin definition to RadioBoards
2024-10-20 16:20:49 +01:00
jgromes
43ca08d8ee
[LR11x0] Added LR1120/21 classes
2024-04-21 15:24:49 +02:00
jgromes
77ed4452ae
[LR11x0] Added basic LR11x0 support ( #679 )
2024-04-14 20:22:55 +02:00
Jan Gromeš
4fa0656ddd
[MOD] SPI configuration interface rework ( #1057 )
...
* [MOD] Rework SPI config interface
* [CC1101] Rework SPI config interface
* [nRF24] Rework SPI config interface
* [SX126x] Rework SPI config interface
* [SX128x] Rework SPI config interface
* Fix missing moved debug info
* [MOD] Fix signed warnings
2024-04-07 17:05:07 +02:00
jgromes
c0d8d7871e
[SX123x] Added support for SX1233 ( #898 )
2023-12-09 15:34:56 +01:00
jgromes
34d2bc85b3
Print debug info correctly
2023-11-27 21:24:32 +01:00
jgromes
a2e2003001
Reworked macro configuration system
2023-11-27 19:38:10 +01:00
jgromes
615cebcf6b
Added warning for low-end platforms (Uno etc.)
2023-11-18 15:07:19 +01:00
jgromes
bd1fbb3b0a
Updated version macro print
2023-11-18 15:06:46 +01:00
jgromes
b817819c60
[RM9x] Drop RFM9x as separate class
2023-09-24 18:19:48 +02:00
jgromes
df8eeebb72
Added debug info to compilation process
2023-09-16 08:20:25 +02:00
jgromes
bfe2c0829a
[MOD] Moved debug info to runtime
2023-08-12 18:35:48 +02:00
jgromes
0d2ef419bf
[LoRaWAN] Added basic LoRaWAN support ( #58 )
2023-07-06 13:41:31 +02:00
jgromes
ca319c9c0b
[Crypto] Added AES-128
2023-05-28 22:25:07 +02:00
jgromes
3b8218c397
[CRC] Added common CRC
2023-05-12 20:54:36 +02:00
jgromes
f1a8333591
[Bell] Added Bell-compatible modem
2023-04-29 23:01:23 +02:00
Mestery
ec3d4eaf20
Improve hardware abstraction layer
2023-04-12 23:16:18 +02:00
jgromes
265847b82d
Removed WIP include
2023-03-11 20:26:58 +01:00
jgromes
97ab0d357a
[SX126x] Added spectral scan
2023-03-11 20:09:03 +01:00
Matthijs Kooijman
5e47d94418
[STM32WLx] Add module for STM32WL MCUs with integrated radio ( #588 )
...
This is a nearly complete implementation, except that the Dio1 interrupt
is not yet supported (this will be added in a subsequent commit to
simplify review).
This fixes #588 .
2023-01-10 18:09:55 +01:00
jgromes
139a68dfd4
[EXT] Added support for external radios (646)
2023-01-08 15:12:49 +01:00
jgromes
72ce5dfd93
Reworked macro reporting in debug mode
2022-11-19 14:19:57 +01:00
jgromes
1f75ee0cc1
[Pager] Implemented POCSAG ( #7 )
2022-10-01 14:56:37 +02:00
jgromes
df466486aa
[APRS] Added APRS support
2021-11-28 22:56:36 +01:00
jgromes
f8bdbae73a
Fixed RadioShield definition
2021-11-16 10:22:10 +01:00
jgromes
0d9718a603
Dropped support for ESP8266, HC05, JDY08, HTTP and MQTT
2021-11-14 11:29:51 +01:00
jgromes
e714b45dfa
[FSK4] Added keywords
2021-09-24 08:58:11 +02:00
Jan Gromeš
202c71c5b2
Merge pull request #373 from darksidelemm/fsk4
...
Fsk4
2021-09-24 08:49:59 +02:00
jgromes
6b0c5c2c92
[LLCC68] Added support for LLCC68 param range checks ( #314 )
2021-06-20 16:08:01 +02:00
Mark Jessop
2de09e1b0a
Added FSK4 protocol, compatible with Horus Binary 4FSK modulation
2021-05-31 21:16:38 +09:30
jgromes
1903cfa898
Updated ifndef
2021-03-13 19:06:04 +01:00
jgromes
072e4288c9
[AFSK] Added AFSK support ( #139 )
2020-04-30 17:09:25 +02:00
jgromes
75cc351714
Added platform name printing in debug mpde
2020-04-22 14:58:47 +02:00
jgromes
ebfa2f8e36
[Hell] Added missing link to docs
2020-04-14 10:54:44 +02:00
jgromes
abad47bdae
[Hell] Added Hellschreiber support
2020-04-14 09:33:39 +02:00
jgromes
55ad72e0e0
[SX128x] Added support for SX128x
2020-04-07 13:30:05 +02:00
jgromes
9c0cd464d1
Moved unsupported platform warning to RadioLib.h to only show it once
2020-04-01 10:49:45 +02:00
jgromes
b731b60852
[SSTV] Added missing Doxygen comments
2020-03-31 18:02:51 +02:00
jgromes
c39c4f6b0d
[SSTV] Added SSTV support
2020-03-31 17:31:10 +02:00
jgromes
83b713b776
[Si443x] Added support for Si443x/RFM2x
2020-03-30 17:38:04 +02:00
jgromes
512567b9f3
Fixed typos
2020-03-27 21:03:23 +01:00
jgromes
fd6ef55a06
Simplified ESP8266 detection macro
2020-03-27 14:09:46 +01:00
jgromes
e68146bcde
Added missing Doxygen comments
2020-02-14 08:39:10 +01:00
jgromes
ddb478afff
[AX25] Added AX.25 support
2020-02-14 08:08:59 +01:00
jgromes
4f70c67175
Added guard to only compile Radio class when using RadioShield
2019-11-23 15:34:19 +01:00
jgromes
915f3780cc
Reworked directory structure
2019-11-20 17:19:15 +01:00
jgromes
2fc641449a
Implemented god mode
2019-11-20 16:55:11 +01:00