diff --git a/_radio_lib_8h_source.html b/_radio_lib_8h_source.html index 5bff4bc0..1757c6db 100644 --- a/_radio_lib_8h_source.html +++ b/_radio_lib_8h_source.html @@ -89,86 +89,86 @@ $(document).ready(function(){initNavTree('_radio_lib_8h_source.html',''); initRe
1 #if !defined(_RADIOLIB_H)
2 #define _RADIOLIB_H
3 
-
38 #include "TypeDef.h"
-
39 #include "Module.h"
-
40 
-
41 #include "Hal.h"
-
42 #if defined(RADIOLIB_BUILD_ARDUINO)
-
43 #include "hal/Arduino/ArduinoHal.h"
-
44 #endif
-
45 
+
44 #include "TypeDef.h"
+
45 #include "Module.h"
46 
-
47 // warnings are printed in this file since BuildOpt.h is compiled in multiple places
-
48 
-
49 // check God mode
-
50 #if RADIOLIB_GODMODE
-
51  #warning "God mode active, I hope it was intentional. Buckle up, lads."
-
52 #endif
-
53 
-
54 // print debug info
-
55 #if RADIOLIB_DEBUG
-
56  #pragma message(RADIOLIB_INFO)
-
57 #endif
-
58 
-
59 // check unknown/unsupported platform
-
60 #if defined(RADIOLIB_UNKNOWN_PLATFORM)
-
61  #warning "RadioLib might not be compatible with this Arduino board - check supported platforms at https://github.com/jgromes/RadioLib!"
-
62 #endif
-
63 
-
64 // print warning for low-end platforms
-
65 #if defined(RADIOLIB_LOWEND_PLATFORM)
-
66  #warning "Low-end platform detected, stability issues are likely!"
-
67 #endif
-
68 
-
69 #include "modules/CC1101/CC1101.h"
-
70 #include "modules/LLCC68/LLCC68.h"
-
71 #include "modules/LR11x0/LR1110.h"
-
72 #include "modules/LR11x0/LR1120.h"
-
73 #include "modules/LR11x0/LR1121.h"
-
74 #include "modules/nRF24/nRF24.h"
-
75 #include "modules/RF69/RF69.h"
-
76 #include "modules/RFM2x/RFM22.h"
-
77 #include "modules/RFM2x/RFM23.h"
-
78 #include "modules/Si443x/Si4430.h"
-
79 #include "modules/Si443x/Si4431.h"
-
80 #include "modules/Si443x/Si4432.h"
-
81 #include "modules/SX123x/SX1231.h"
-
82 #include "modules/SX123x/SX1233.h"
-
83 #include "modules/SX126x/SX1261.h"
-
84 #include "modules/SX126x/SX1262.h"
-
85 #include "modules/SX126x/SX1268.h"
-
86 #include "modules/SX126x/STM32WLx.h"
-
87 #include "modules/SX127x/SX1272.h"
-
88 #include "modules/SX127x/SX1273.h"
-
89 #include "modules/SX127x/SX1276.h"
-
90 #include "modules/SX127x/SX1277.h"
-
91 #include "modules/SX127x/SX1278.h"
-
92 #include "modules/SX127x/SX1279.h"
-
93 #include "modules/SX128x/SX1280.h"
-
94 #include "modules/SX128x/SX1281.h"
-
95 #include "modules/SX128x/SX1282.h"
-
96 
-
97 // physical layer protocols
-
98 #include "protocols/PhysicalLayer/PhysicalLayer.h"
-
99 #include "protocols/AFSK/AFSK.h"
-
100 #include "protocols/AX25/AX25.h"
-
101 #include "protocols/Hellschreiber/Hellschreiber.h"
-
102 #include "protocols/Morse/Morse.h"
-
103 #include "protocols/Pager/Pager.h"
-
104 #include "protocols/RTTY/RTTY.h"
-
105 #include "protocols/SSTV/SSTV.h"
-
106 #include "protocols/FSK4/FSK4.h"
-
107 #include "protocols/APRS/APRS.h"
-
108 #include "protocols/ExternalRadio/ExternalRadio.h"
-
109 #include "protocols/Print/Print.h"
-
110 #include "protocols/BellModem/BellModem.h"
-
111 #include "protocols/LoRaWAN/LoRaWAN.h"
-
112 
-
113 // utilities
-
114 #include "utils/CRC.h"
-
115 #include "utils/Cryptography.h"
-
116 
-
117 #endif
+
47 #include "Hal.h"
+
48 #if defined(RADIOLIB_BUILD_ARDUINO)
+
49 #include "hal/Arduino/ArduinoHal.h"
+
50 #endif
+
51 
+
52 
+
53 // warnings are printed in this file since BuildOpt.h is compiled in multiple places
+
54 
+
55 // check God mode
+
56 #if RADIOLIB_GODMODE
+
57  #warning "God mode active, I hope it was intentional. Buckle up, lads."
+
58 #endif
+
59 
+
60 // print debug info
+
61 #if RADIOLIB_DEBUG
+
62  #pragma message(RADIOLIB_INFO)
+
63 #endif
+
64 
+
65 // check unknown/unsupported platform
+
66 #if defined(RADIOLIB_UNKNOWN_PLATFORM)
+
67  #warning "RadioLib might not be compatible with this Arduino board - check supported platforms at https://github.com/jgromes/RadioLib!"
+
68 #endif
+
69 
+
70 // print warning for low-end platforms
+
71 #if defined(RADIOLIB_LOWEND_PLATFORM)
+
72  #warning "Low-end platform detected, stability issues are likely!"
+
73 #endif
+
74 
+
75 #include "modules/CC1101/CC1101.h"
+
76 #include "modules/LLCC68/LLCC68.h"
+
77 #include "modules/LR11x0/LR1110.h"
+
78 #include "modules/LR11x0/LR1120.h"
+
79 #include "modules/LR11x0/LR1121.h"
+
80 #include "modules/nRF24/nRF24.h"
+
81 #include "modules/RF69/RF69.h"
+
82 #include "modules/RFM2x/RFM22.h"
+
83 #include "modules/RFM2x/RFM23.h"
+
84 #include "modules/Si443x/Si4430.h"
+
85 #include "modules/Si443x/Si4431.h"
+
86 #include "modules/Si443x/Si4432.h"
+
87 #include "modules/SX123x/SX1231.h"
+
88 #include "modules/SX123x/SX1233.h"
+
89 #include "modules/SX126x/SX1261.h"
+
90 #include "modules/SX126x/SX1262.h"
+
91 #include "modules/SX126x/SX1268.h"
+
92 #include "modules/SX126x/STM32WLx.h"
+
93 #include "modules/SX127x/SX1272.h"
+
94 #include "modules/SX127x/SX1273.h"
+
95 #include "modules/SX127x/SX1276.h"
+
96 #include "modules/SX127x/SX1277.h"
+
97 #include "modules/SX127x/SX1278.h"
+
98 #include "modules/SX127x/SX1279.h"
+
99 #include "modules/SX128x/SX1280.h"
+
100 #include "modules/SX128x/SX1281.h"
+
101 #include "modules/SX128x/SX1282.h"
+
102 
+
103 // physical layer protocols
+
104 #include "protocols/PhysicalLayer/PhysicalLayer.h"
+
105 #include "protocols/AFSK/AFSK.h"
+
106 #include "protocols/AX25/AX25.h"
+
107 #include "protocols/Hellschreiber/Hellschreiber.h"
+
108 #include "protocols/Morse/Morse.h"
+
109 #include "protocols/Pager/Pager.h"
+
110 #include "protocols/RTTY/RTTY.h"
+
111 #include "protocols/SSTV/SSTV.h"
+
112 #include "protocols/FSK4/FSK4.h"
+
113 #include "protocols/APRS/APRS.h"
+
114 #include "protocols/ExternalRadio/ExternalRadio.h"
+
115 #include "protocols/Print/Print.h"
+
116 #include "protocols/BellModem/BellModem.h"
+
117 #include "protocols/LoRaWAN/LoRaWAN.h"
+
118 
+
119 // utilities
+
120 #include "utils/CRC.h"
+
121 #include "utils/Cryptography.h"
+
122 
+
123 #endif
diff --git a/index.html b/index.html index 0e153858..aabfaa19 100644 --- a/index.html +++ b/index.html @@ -86,10 +86,14 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
RadioLib Documentation
-

Universal wireless communication library for Arduino.

+

Universal wireless communication library for embedded devices.

Currently Supported Wireless Modules and Protocols