Commit graph

31 commits

Author SHA1 Message Date
Mestery
9a68a3c901 use uint32 instead of uint8 for pin type 2023-04-16 21:39:00 +02:00
Mestery
ec3d4eaf20 Improve hardware abstraction layer 2023-04-12 23:16:18 +02:00
Mestery
220b4dad7f
use printf in both build 2023-04-10 09:13:58 +00:00
Mestery
7b6fd24c8e
fix non arduino build 2023-04-10 09:13:57 +00:00
jgromes
0c15424419 [PHY] Fixed startReceive compatibility (#700) 2023-03-26 22:17:19 +02:00
Davide Lasagna
9c94111e73 add functions to PhysicalLayer interface 2023-03-16 19:35:27 +00:00
jgromes
2b2dc2925f [PHY] Fixed unused variable warning 2023-02-19 17:14:31 +01:00
jgromes
5ca2c8533c [PHY] Added standby types abstraction 2023-01-14 23:13:27 +01:00
jgromes
02de83f941 [PHY] Made virtual overloads non-pure 2023-01-08 15:10:48 +01:00
jgromes
81c5504260 [PHY] Added debug direct mode output 2022-12-22 16:18:50 +01:00
jgromes
c3d6700e76 [PHY] Added support for interrupt-based timing 2022-11-18 17:04:52 +01:00
jgromes
f68bef2877 [PHY] Added option to keep received data despite CRC error 2022-11-16 19:21:52 +01:00
jgromes
88f528a789 [PHY] Added method to manually drop synchronization in direct mode 2022-10-19 18:10:45 +02:00
jgromes
a1aa52cbea [PHY] Suppress unused arguments 2022-09-18 16:18:56 +02:00
jgromes
da0993a6ed Added RADIOLIB_EXCLUDE_DIRECT_RECEIVE exclusion macro (#557) 2022-08-15 19:19:59 +02:00
jgromes
8675f13e5d [Morse] Added basic Morse receive support (#545) CI_BUILD_ALL 2022-07-30 08:53:57 +02:00
obones
e421ab4272 Introduce setDIOMapping on the PhysicalLayer class which, by default, returns "not implemented" 2022-07-07 15:36:25 +02:00
jgromes
ffe271b0c6 [PHY] Fix unknown string length buffer overrun (#413) 2021-11-29 08:05:46 +01:00
jgromes
77689e81e0 [PHY] Fixed known binary receive length 2021-11-21 21:16:23 +01:00
jgromes
e775bfc22e [PHY] Update to 5.0.0 2021-11-14 11:40:06 +01:00
jgromes
2125dfe276 [PHY] Added option to disable sync word matching (#337) 2021-09-26 17:45:35 +02:00
jgromes
c843680e07 [PHY] Fixed negative random numbers (#328) 2021-07-18 10:19:07 +02:00
jgromes
d645f5ab73 [PHY] Renamed TRNG method 2021-07-18 10:17:19 +02:00
jgromes
7690298d25 [PHY] Added direct reception support 2021-06-14 20:59:38 +02:00
jgromes
7ecd56d2ca [PHY] Disable shaping in startDirect 2021-02-13 17:43:28 +01:00
jgromes
1a2d66305d [PHY] Added method to set direct mode parameters (#177) 2021-02-13 15:43:16 +01:00
jgromes
e7fb555192 [PHY] Added TRNG support (#178) 2020-09-13 17:52:40 +02:00
jgromes
cc06be04de [PHY] Added Module overrides for all Arduino core functions 2020-08-01 16:36:18 +02:00
jgromes
c429563deb [PHY] Fixes from cppcheck scan 2020-07-04 15:42:41 +02:00
jgromes
318de480ab Reworked PhysicalLayer to accept frequency step directly 2020-02-07 18:31:51 +01:00
jgromes
915f3780cc Reworked directory structure 2019-11-20 17:19:15 +01:00
Renamed from src/protocols/PhysicalLayer.cpp (Browse further)