Commit graph

49 commits

Author SHA1 Message Date
jgromes
532caaa089 [PHY] Added virtual channel scan method 2023-08-06 16:02:24 +02:00
jgromes
8fd0a67a78 Typo fixes 2023-07-15 19:13:16 +02:00
jgromes
91787eb269 [PHY] Implemented more common methods 2023-07-06 11:10:20 +02:00
jgromes
be7dc572a6 [PHY] Added generic actions 2023-06-21 22:02:40 +02:00
jgromes
f513226376 [PHY] Added default start receive 2023-05-28 22:22:00 +02:00
jgromes
3968e611af [PHY] Fixed long prints 2023-05-21 18:26:59 +02:00
jgromes
03d2a9bf26 [MOD] Added common reflect method 2023-05-12 20:55:51 +02:00
jgromes
f1a8333591 [Bell] Added Bell-compatible modem 2023-04-29 23:01:23 +02:00
jgromes
78a576df12 [PHY] Use compact Doxygen and stop using reserved format 2023-04-23 09:12:47 +02:00
jgromes
8722231ace [PHY] Use compact Doxygen 2023-04-22 19:35:00 +02:00
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
5327952af5 Added links to interrupt-based wiki page 2022-11-18 17:06:38 +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
972e651f4f [SX126x] Added missing setFrequency implementation for PhysicalLayer 2022-10-01 15:06:09 +02:00
jgromes
1f75ee0cc1 [Pager] Implemented POCSAG (#7) 2022-10-01 14:56:37 +02:00
jgromes
a1aa52cbea [PHY] Suppress unused arguments 2022-09-18 16:18:56 +02:00
jgromes
9db64292c4 [PHY] Added finishTransmit 2022-09-18 16:10:54 +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
907de02a79 [PHY] getMod moved to private and only acessible to friend classes 2022-07-04 15:28:26 +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
c8be880f95 [PHY] Fixed pin type 2021-06-14 21:08:34 +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
a437e25968 [PHY] Changed shaping datatype to uint8_t 2020-07-06 08:53:40 +02:00
jgromes
c429563deb [PHY] Fixes from cppcheck scan 2020-07-04 15:42:41 +02:00
jgromes
76dd718146 [PHY] Added data shaping and encoding interface methods 2020-02-11 14:28:10 +01: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