Commit graph

25 commits

Author SHA1 Message Date
StevenCellist
d407908269 [Utils] Fix missing include 2024-10-22 19:00:31 +02: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
afdf3783c3 [Utils] Drop redundant include 2024-10-20 14:39:33 +01:00
jgromes
4a155b1922 [Utils] Move generally useful methods to utils 2024-10-20 14:22:23 +01:00
jgromes
0f2f5fdf4a [FEC] Fix some typos 2024-10-19 09:19:37 +02:00
Jan Gromeš
dc77e6e662
[SX126x] LR-FHSS support (#1228)
* [FEC] Added Vitervi encoder

* [SX126x] Added initial LR-FHSS transmission support

* [CI] Use RPi build for CodeQL

* [SX126x] Fix signed comparison warning

* [FEC] Make input to Viterbi encoder const

* [CI] Drop SX126x examples from Arduino Uno builds

* [CI] Build SX123x for CodeQL scan

* [FEC] Fix comparison type

* [SX126x] Added configurable grid step

* [SX126x] Rename convolutional coding class

* [SX126x] Fix payload CRC

* [SX126x] ADded LR-FHSS example

* [SX126x] Make argument const
2024-10-07 20:00:19 +02:00
jgromes
f045ed10b5 [FEC] Fix missing parentheses in macro 2024-09-22 17:22:36 +01:00
jgromes
079874345b [FEC] Move generically useful macros 2024-08-05 21:08:35 +02:00
jgromes
41f89198aa [Crypto] Suppress cppcheck unused private function 2024-05-26 09:31:59 +02:00
jgromes
dd9dc39f69 [Crypto] Fixed issues found by cppcheck 2024-05-12 12:04:41 +01:00
jgromes
330f4e8fe1 [CRC] Fixed issues found by cppcheck 2024-05-12 12:04:19 +01:00
jgromes
356e8c8546 [FEC] Fixed issues found by cppcheck 2024-05-12 12:04:09 +01:00
jgromes
1d77d8bd55 [FEC] Reworked macro configuration system 2023-11-27 19:38:30 +01:00
jgromes
8fd0a67a78 Typo fixes 2023-07-15 19:13:16 +02:00
jgromes
fc983efafb [Crypto] Fixed missing nonvolatile read 2023-07-08 08:51:58 +02:00
jgromes
01917ad0c2 [FEC] Implemented static-only memory management 2023-07-07 20:39:00 +02:00
jgromes
ccbec2c7bd [FEC] Fixed memory leak (#646) 2023-07-07 20:33:48 +02:00
jgromes
3012185af4 [Crypto] Added AES key size macro 2023-07-06 13:30:56 +02:00
jgromes
1161f67fa0 [Crypto] Fixed type comparison warning 2023-05-29 17:32:16 +02:00
jgromes
ca319c9c0b [Crypto] Added AES-128 2023-05-28 22:25:07 +02:00
jgromes
191db8b5ff [FEC] Added FEC class 2023-05-23 22:41:53 +02:00
jgromes
551c6fd304 [CRC] Fixed incorrect doxygen class name 2023-05-23 22:41:32 +02:00
jgromes
acf683b91b [CRC] Reworked for non-standard CRC lengths 2023-05-13 16:40:01 +02:00
jgromes
8062a322c6 [CRC] Convert into singleton 2023-05-12 21:08:43 +02:00
jgromes
3b8218c397 [CRC] Added common CRC 2023-05-12 20:54:36 +02:00