Deploying to gh-pages from @ 9be1cdfa41 🚀

This commit is contained in:
jgromes 2023-04-23 17:44:35 +00:00
parent 42c769e1a2
commit a50cdd8769
12 changed files with 717 additions and 716 deletions

View file

@ -759,7 +759,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; <span class="keyword">protected</span>:</div> <div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160;<span class="preprocessor"> #endif</span></div> <div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; </div> <div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; </div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; <span class="keywordtype">float</span> freq = RADIOLIB_CC1101_DEFAULT_FREQ;</div> <div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; <span class="keywordtype">float</span> frequency = RADIOLIB_CC1101_DEFAULT_FREQ;</div>
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; <span class="keywordtype">float</span> bitRate = RADIOLIB_CC1101_DEFAULT_BR;</div> <div class="line"><a name="l00944"></a><span class="lineno"> 944</span>&#160; <span class="keywordtype">float</span> bitRate = RADIOLIB_CC1101_DEFAULT_BR;</div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; uint8_t rawRSSI = 0;</div> <div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; uint8_t rawRSSI = 0;</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; uint8_t rawLQI = 0;</div> <div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; uint8_t rawLQI = 0;</div>

View file

@ -185,7 +185,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_REG_TEST_DAGC 0x6F</span></div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_REG_TEST_DAGC 0x6F</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="comment">// RF69 modem settings</span></div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="comment">// RF69 modem settings</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="comment">// RF69_REG_OP_MODE MSB LSB DESCRIPTION</span></div> <div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OP_MODE MSB LSB DESCRIPTION</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SEQUENCER_OFF 0b00000000 </span><span class="comment">// 7 7 disable automatic sequencer</span></div> <div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SEQUENCER_OFF 0b00000000 </span><span class="comment">// 7 7 disable automatic sequencer</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SEQUENCER_ON 0b10000000 </span><span class="comment">// 7 7 enable automatic sequencer</span></div> <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SEQUENCER_ON 0b10000000 </span><span class="comment">// 7 7 enable automatic sequencer</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_OFF 0b00000000 </span><span class="comment">// 6 6 disable Listen mode</span></div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_OFF 0b00000000 </span><span class="comment">// 6 6 disable Listen mode</span></div>
@ -197,7 +197,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX 0b00001100 </span><span class="comment">// 4 2 transmit</span></div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX 0b00001100 </span><span class="comment">// 4 2 transmit</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX 0b00010000 </span><span class="comment">// 4 2 receive</span></div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX 0b00010000 </span><span class="comment">// 4 2 receive</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">// RF69_REG_DATA_MODUL</span></div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_DATA_MODUL</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_MODE 0b00000000 </span><span class="comment">// 6 5 packet mode (default)</span></div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_MODE 0b00000000 </span><span class="comment">// 6 5 packet mode (default)</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_MODE_WITH_SYNC 0b01000000 </span><span class="comment">// 6 5 continuous mode with bit synchronizer</span></div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_MODE_WITH_SYNC 0b01000000 </span><span class="comment">// 6 5 continuous mode with bit synchronizer</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_MODE 0b01100000 </span><span class="comment">// 6 5 continuous mode without bit synchronizer</span></div> <div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_MODE 0b01100000 </span><span class="comment">// 6 5 continuous mode without bit synchronizer</span></div>
@ -210,29 +210,29 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FILTER_BR 0b00000001 </span><span class="comment">// 1 0 OOK modulation filter, f_cutoff = BR</span></div> <div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FILTER_BR 0b00000001 </span><span class="comment">// 1 0 OOK modulation filter, f_cutoff = BR</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FILTER_2BR 0b00000010 </span><span class="comment">// 1 0 OOK modulation filter, f_cutoff = 2*BR</span></div> <div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FILTER_2BR 0b00000010 </span><span class="comment">// 1 0 OOK modulation filter, f_cutoff = 2*BR</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div> <div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="comment">// RF69_REG_BITRATE_MSB + REG_BITRATE_LSB</span></div> <div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_BITRATE_MSB + REG_BITRATE_LSB</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_BITRATE_MSB 0x1A </span><span class="comment">// 7 0 bit rate setting: rate = F(XOSC) / BITRATE</span></div> <div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_BITRATE_MSB 0x1A </span><span class="comment">// 7 0 bit rate setting: rate = F(XOSC) / BITRATE</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_BITRATE_LSB 0x0B </span><span class="comment">// 7 0 default value: 4.8 kbps 0x40 // 7 0</span></div> <div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_BITRATE_LSB 0x0B </span><span class="comment">// 7 0 default value: 4.8 kbps 0x40 // 7 0</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="comment">// RF69_REG_FDEV_MSB + REG_FDEV_LSB</span></div> <div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_FDEV_MSB + REG_FDEV_LSB</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FDEV_MSB 0x00 </span><span class="comment">// 5 0 frequency deviation: f_dev = f_step * FDEV</span></div> <div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FDEV_MSB 0x00 </span><span class="comment">// 5 0 frequency deviation: f_dev = f_step * FDEV</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FDEV_LSB 0x52 </span><span class="comment">// 7 0 default value: 5 kHz</span></div> <div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FDEV_LSB 0x52 </span><span class="comment">// 7 0 default value: 5 kHz</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div> <div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="comment">// RF69_REG_FRF_MSB + REG_FRF_MID + REG_FRF_LSB</span></div> <div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_FRF_MSB + REG_FRF_MID + REG_FRF_LSB</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_MSB 0xE4 </span><span class="comment">// 7 0 carrier frequency setting: f_RF = (F(XOSC) * FRF)/2^19</span></div> <div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_MSB 0xE4 </span><span class="comment">// 7 0 carrier frequency setting: f_RF = (F(XOSC) * FRF)/2^19</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_MID 0xC0 </span><span class="comment">// 7 0 where F(XOSC) = 32 MHz</span></div> <div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_MID 0xC0 </span><span class="comment">// 7 0 where F(XOSC) = 32 MHz</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_LSB 0x00 </span><span class="comment">// 7 0 default value: 915 MHz</span></div> <div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FRF_LSB 0x00 </span><span class="comment">// 7 0 default value: 915 MHz</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div> <div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment">// RF69_REG_OSC_1</span></div> <div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OSC_1</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_START 0b10000000 </span><span class="comment">// 7 7 force RC oscillator calibration</span></div> <div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_START 0b10000000 </span><span class="comment">// 7 7 force RC oscillator calibration</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_RUNNING 0b00000000 </span><span class="comment">// 6 6 RC oscillator calibration is still running</span></div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_RUNNING 0b00000000 </span><span class="comment">// 6 6 RC oscillator calibration is still running</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_DONE 0b00000000 </span><span class="comment">// 5 5 RC oscillator calibration has finished</span></div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RC_CAL_DONE 0b00000000 </span><span class="comment">// 5 5 RC oscillator calibration has finished</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div> <div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="comment">// RF69_REG_AFC_CTRL</span></div> <div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_AFC_CTRL</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_LOW_BETA_OFF 0b00000000 </span><span class="comment">// 5 5 standard AFC routine</span></div> <div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_LOW_BETA_OFF 0b00000000 </span><span class="comment">// 5 5 standard AFC routine</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_LOW_BETA_ON 0b00100000 </span><span class="comment">// 5 5 improved AFC routine for signals with modulation index less than 2</span></div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_LOW_BETA_ON 0b00100000 </span><span class="comment">// 5 5 improved AFC routine for signals with modulation index less than 2</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div> <div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="comment">// RF69_REG_LISTEN_1</span></div> <div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_LISTEN_1</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_64_US 0b01000000 </span><span class="comment">// 7 6 resolution of Listen mode idle time: 64 us</span></div> <div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_64_US 0b01000000 </span><span class="comment">// 7 6 resolution of Listen mode idle time: 64 us</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_4_1_MS 0b10000000 </span><span class="comment">// 7 6 4.1 ms (default)</span></div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_4_1_MS 0b10000000 </span><span class="comment">// 7 6 4.1 ms (default)</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_262_MS 0b11000000 </span><span class="comment">// 7 6 262 ms</span></div> <div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_RES_IDLE_262_MS 0b11000000 </span><span class="comment">// 7 6 262 ms</span></div>
@ -245,16 +245,16 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_END_KEEP_RX_TIMEOUT 0b00000010 </span><span class="comment">// 2 1 stay in Rx mode until timeout (default)</span></div> <div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_END_KEEP_RX_TIMEOUT 0b00000010 </span><span class="comment">// 2 1 stay in Rx mode until timeout (default)</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_END_KEEP_RX_TIMEOUT_RESUME 0b00000100 </span><span class="comment">// 2 1 stay in Rx mode until timeout, Listen mode will resume</span></div> <div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_END_KEEP_RX_TIMEOUT_RESUME 0b00000100 </span><span class="comment">// 2 1 stay in Rx mode until timeout, Listen mode will resume</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div> <div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="comment">// RF69_REG_LISTEN_2</span></div> <div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_LISTEN_2</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_COEF_IDLE 0xF5 </span><span class="comment">// 7 0 duration of idle phase in Listen mode</span></div> <div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_COEF_IDLE 0xF5 </span><span class="comment">// 7 0 duration of idle phase in Listen mode</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div> <div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="comment">// RF69_REG_LISTEN_3</span></div> <div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_LISTEN_3</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_COEF_RX 0x20 </span><span class="comment">// 7 0 duration of Rx phase in Listen mode</span></div> <div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LISTEN_COEF_RX 0x20 </span><span class="comment">// 7 0 duration of Rx phase in Listen mode</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment">// RF69_REG_VERSION</span></div> <div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_VERSION</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CHIP_VERSION 0x24 </span><span class="comment">// 7 0</span></div> <div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CHIP_VERSION 0x24 </span><span class="comment">// 7 0</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div> <div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="comment">// RF69_REG_PA_LEVEL</span></div> <div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PA_LEVEL</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA0_OFF 0b00000000 </span><span class="comment">// 7 7 PA0 disabled</span></div> <div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA0_OFF 0b00000000 </span><span class="comment">// 7 7 PA0 disabled</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA0_ON 0b10000000 </span><span class="comment">// 7 7 PA0 enabled (default)</span></div> <div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA0_ON 0b10000000 </span><span class="comment">// 7 7 PA0 enabled (default)</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_OFF 0b00000000 </span><span class="comment">// 6 6 PA1 disabled (default)</span></div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_OFF 0b00000000 </span><span class="comment">// 6 6 PA1 disabled (default)</span></div>
@ -263,7 +263,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_ON 0b00100000 </span><span class="comment">// 5 5 PA2 enabled</span></div> <div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_ON 0b00100000 </span><span class="comment">// 5 5 PA2 enabled</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OUTPUT_POWER 0b00011111 </span><span class="comment">// 4 0 output power: P_out = -18 + OUTPUT_POWER</span></div> <div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OUTPUT_POWER 0b00011111 </span><span class="comment">// 4 0 output power: P_out = -18 + OUTPUT_POWER</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div> <div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment">// RF69_REG_PA_RAMP</span></div> <div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PA_RAMP</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_3_4_MS 0b00000000 </span><span class="comment">// 3 0 PA ramp rise/fall time: 3.4 ms</span></div> <div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_3_4_MS 0b00000000 </span><span class="comment">// 3 0 PA ramp rise/fall time: 3.4 ms</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_2_MS 0b00000001 </span><span class="comment">// 3 0 2 ms</span></div> <div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_2_MS 0b00000001 </span><span class="comment">// 3 0 2 ms</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_1_MS 0b00000010 </span><span class="comment">// 3 0 1 ms</span></div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_1_MS 0b00000010 </span><span class="comment">// 3 0 1 ms</span></div>
@ -281,12 +281,12 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_12_US 0b00001110 </span><span class="comment">// 3 0 12 us</span></div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_12_US 0b00001110 </span><span class="comment">// 3 0 12 us</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_10_US 0b00001111 </span><span class="comment">// 3 0 10 us</span></div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA_RAMP_10_US 0b00001111 </span><span class="comment">// 3 0 10 us</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div> <div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="comment">// RF69_REG_OCP</span></div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OCP</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_OFF 0b00000000 </span><span class="comment">// 4 4 PA overload current protection disabled</span></div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_OFF 0b00000000 </span><span class="comment">// 4 4 PA overload current protection disabled</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_ON 0b00010000 </span><span class="comment">// 4 4 PA overload current protection enabled</span></div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_ON 0b00010000 </span><span class="comment">// 4 4 PA overload current protection enabled</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_TRIM 0b00001010 </span><span class="comment">// 3 0 OCP current: I_max(OCP_TRIM = 0b1010) = 95 mA</span></div> <div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OCP_TRIM 0b00001010 </span><span class="comment">// 3 0 OCP current: I_max(OCP_TRIM = 0b1010) = 95 mA</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; </div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="comment">// RF69_REG_LNA</span></div> <div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_LNA</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_Z_IN_50_OHM 0b00000000 </span><span class="comment">// 7 7 LNA input impedance: 50 ohm</span></div> <div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_Z_IN_50_OHM 0b00000000 </span><span class="comment">// 7 7 LNA input impedance: 50 ohm</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_Z_IN_200_OHM 0b10000000 </span><span class="comment">// 7 7 200 ohm</span></div> <div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_Z_IN_200_OHM 0b10000000 </span><span class="comment">// 7 7 200 ohm</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_CURRENT_GAIN 0b00001000 </span><span class="comment">// 5 3 manually set LNA current gain</span></div> <div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_CURRENT_GAIN 0b00001000 </span><span class="comment">// 5 3 manually set LNA current gain</span></div>
@ -298,19 +298,19 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_GAIN_MAX_36_DB 0b00000101 </span><span class="comment">// 2 0 max gain - 36 dB</span></div> <div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_GAIN_MAX_36_DB 0b00000101 </span><span class="comment">// 2 0 max gain - 36 dB</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_GAIN_MAX_48_DB 0b00000110 </span><span class="comment">// 2 0 max gain - 48 dB</span></div> <div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_LNA_GAIN_MAX_48_DB 0b00000110 </span><span class="comment">// 2 0 max gain - 48 dB</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; </div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; </div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="comment">// RF69_REG_RX_BW</span></div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_RX_BW</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_FREQ 0b01000000 </span><span class="comment">// 7 5 DC offset canceller cutoff frequency (4% Rx BW by default)</span></div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_FREQ 0b01000000 </span><span class="comment">// 7 5 DC offset canceller cutoff frequency (4% Rx BW by default)</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_16 0b00000000 </span><span class="comment">// 4 3 Channel filter bandwidth FSK: RxBw = F(XOSC)/(RxBwMant * 2^(RxBwExp + 2))</span></div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_16 0b00000000 </span><span class="comment">// 4 3 Channel filter bandwidth FSK: RxBw = F(XOSC)/(RxBwMant * 2^(RxBwExp + 2))</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_20 0b00001000 </span><span class="comment">// 4 3 OOK: RxBw = F(XOSC)/(RxBwMant * 2^(RxBwExp + 3))</span></div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_20 0b00001000 </span><span class="comment">// 4 3 OOK: RxBw = F(XOSC)/(RxBwMant * 2^(RxBwExp + 3))</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_24 0b00010000 </span><span class="comment">// 4 3</span></div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_MANT_24 0b00010000 </span><span class="comment">// 4 3</span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_EXP 0b00000101 </span><span class="comment">// 2 0 default RxBwExp value = 5</span></div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RX_BW_EXP 0b00000101 </span><span class="comment">// 2 0 default RxBwExp value = 5</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; </div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; </div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="comment">// RF69_REG_AFC_BW</span></div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_AFC_BW</span></div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_FREQ_AFC 0b10000000 </span><span class="comment">// 7 5 default DccFreq parameter for AFC</span></div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_FREQ_AFC 0b10000000 </span><span class="comment">// 7 5 default DccFreq parameter for AFC</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_RX_BW_MANT_AFC 0b00001000 </span><span class="comment">// 4 3 default RxBwMant parameter for AFC</span></div> <div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_RX_BW_MANT_AFC 0b00001000 </span><span class="comment">// 4 3 default RxBwMant parameter for AFC</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_RX_BW_EXP_AFC 0b00000011 </span><span class="comment">// 2 0 default RxBwExp parameter for AFC</span></div> <div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DCC_RX_BW_EXP_AFC 0b00000011 </span><span class="comment">// 2 0 default RxBwExp parameter for AFC</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; </div> <div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; </div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="comment">// RF69_REG_OOK_PEAK</span></div> <div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OOK_PEAK</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_FIXED 0b00000000 </span><span class="comment">// 7 6 OOK threshold type: fixed</span></div> <div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_FIXED 0b00000000 </span><span class="comment">// 7 6 OOK threshold type: fixed</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_PEAK 0b01000000 </span><span class="comment">// 7 6 peak (default)</span></div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_PEAK 0b01000000 </span><span class="comment">// 7 6 peak (default)</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_AVERAGE 0b10000000 </span><span class="comment">// 7 6 average</span></div> <div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_THRESH_AVERAGE 0b10000000 </span><span class="comment">// 7 6 average</span></div>
@ -331,16 +331,16 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_8_1_CHIP 0b00000110 </span><span class="comment">// 2 0 8 times per chip</span></div> <div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_8_1_CHIP 0b00000110 </span><span class="comment">// 2 0 8 times per chip</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_16_1_CHIP 0b00000111 </span><span class="comment">// 2 0 16 times per chip</span></div> <div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_16_1_CHIP 0b00000111 </span><span class="comment">// 2 0 16 times per chip</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; </div> <div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="comment">// RF69_REG_OOK_AVG</span></div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OOK_AVG</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_32_PI 0b00000000 </span><span class="comment">// 7 6 OOK average filter coefficient: chip rate / 32*pi</span></div> <div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_32_PI 0b00000000 </span><span class="comment">// 7 6 OOK average filter coefficient: chip rate / 32*pi</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_8_PI 0b01000000 </span><span class="comment">// 7 6 chip rate / 8*pi</span></div> <div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_8_PI 0b01000000 </span><span class="comment">// 7 6 chip rate / 8*pi</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_4_PI 0b10000000 </span><span class="comment">// 7 6 chip rate / 4*pi (default)</span></div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_4_PI 0b10000000 </span><span class="comment">// 7 6 chip rate / 4*pi (default)</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_2_PI 0b11000000 </span><span class="comment">// 7 6 chip rate / 2*pi</span></div> <div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_AVG_THRESH_FILT_2_PI 0b11000000 </span><span class="comment">// 7 6 chip rate / 2*pi</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; </div> <div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; </div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="comment">// RF69_REG_OOK_FIX</span></div> <div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_OOK_FIX</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FIXED_THRESH 0b00000110 </span><span class="comment">// 7 0 default OOK fixed threshold (6 dB)</span></div> <div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_OOK_FIXED_THRESH 0b00000110 </span><span class="comment">// 7 0 default OOK fixed threshold (6 dB)</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div> <div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="comment">// RF69_REG_AFC_FEI</span></div> <div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_AFC_FEI</span></div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_RUNNING 0b00000000 </span><span class="comment">// 6 6 FEI status: on-going</span></div> <div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_RUNNING 0b00000000 </span><span class="comment">// 6 6 FEI status: on-going</span></div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_DONE 0b01000000 </span><span class="comment">// 6 6 done</span></div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_DONE 0b01000000 </span><span class="comment">// 6 6 done</span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_START 0b00100000 </span><span class="comment">// 5 5 force new FEI measurement</span></div> <div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FEI_START 0b00100000 </span><span class="comment">// 5 5 force new FEI measurement</span></div>
@ -353,12 +353,12 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_CLEAR 0b00000010 </span><span class="comment">// 1 1 clear AFC register</span></div> <div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_CLEAR 0b00000010 </span><span class="comment">// 1 1 clear AFC register</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_START 0b00000001 </span><span class="comment">// 0 0 start AFC</span></div> <div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AFC_START 0b00000001 </span><span class="comment">// 0 0 start AFC</span></div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div> <div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="comment">// RF69_REG_RSSI_CONFIG</span></div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_RSSI_CONFIG</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_RUNNING 0b00000000 </span><span class="comment">// 1 1 RSSI status: on-going</span></div> <div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_RUNNING 0b00000000 </span><span class="comment">// 1 1 RSSI status: on-going</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_DONE 0b00000010 </span><span class="comment">// 1 1 done</span></div> <div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_DONE 0b00000010 </span><span class="comment">// 1 1 done</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_START 0b00000001 </span><span class="comment">// 0 0 start RSSI measurement</span></div> <div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_START 0b00000001 </span><span class="comment">// 0 0 start RSSI measurement</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; </div> <div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; </div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment">// RF69_REG_DIO_MAPPING_1</span></div> <div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_DIO_MAPPING_1</span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_MODE_READY 0b11000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_MODE_READY 0b11000000 </span><span class="comment">// 7 6</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_PLL_LOCK 0b00000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_PLL_LOCK 0b00000000 </span><span class="comment">// 7 6</span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_SYNC_ADDRESS 0b00000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO0_CONT_SYNC_ADDRESS 0b00000000 </span><span class="comment">// 7 6</span></div>
@ -397,7 +397,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO3_PACK_SYNC_ADDRESSS 0b00000010 </span><span class="comment">// 0 1</span></div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO3_PACK_SYNC_ADDRESSS 0b00000010 </span><span class="comment">// 0 1</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO3_PACK_TX_READY 0b00000001 </span><span class="comment">// 0 1</span></div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO3_PACK_TX_READY 0b00000001 </span><span class="comment">// 0 1</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; </div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; </div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="comment">// RF69_REG_DIO_MAPPING_2</span></div> <div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_DIO_MAPPING_2</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_PLL_LOCK 0b11000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_PLL_LOCK 0b11000000 </span><span class="comment">// 7 6</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_TIMEOUT 0b00000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_TIMEOUT 0b00000000 </span><span class="comment">// 7 6</span></div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_RX_READY 0b01000000 </span><span class="comment">// 7 6</span></div> <div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DIO4_CONT_RX_READY 0b01000000 </span><span class="comment">// 7 6</span></div>
@ -424,7 +424,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CLK_OUT_RC 0b00000110 </span><span class="comment">// 2 0 RC</span></div> <div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CLK_OUT_RC 0b00000110 </span><span class="comment">// 2 0 RC</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CLK_OUT_OFF 0b00000111 </span><span class="comment">// 2 0 disabled (default)</span></div> <div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CLK_OUT_OFF 0b00000111 </span><span class="comment">// 2 0 disabled (default)</span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div> <div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment">// RF69_REG_IRQ_FLAGS_1</span></div> <div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_IRQ_FLAGS_1</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_MODE_READY 0b10000000 </span><span class="comment">// 7 7 requested mode was set</span></div> <div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_MODE_READY 0b10000000 </span><span class="comment">// 7 7 requested mode was set</span></div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_RX_READY 0b01000000 </span><span class="comment">// 6 6 Rx mode ready</span></div> <div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_RX_READY 0b01000000 </span><span class="comment">// 6 6 Rx mode ready</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_TX_READY 0b00100000 </span><span class="comment">// 5 5 Tx mode ready</span></div> <div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_TX_READY 0b00100000 </span><span class="comment">// 5 5 Tx mode ready</span></div>
@ -434,7 +434,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_AUTO_MODE 0b00000010 </span><span class="comment">// 1 1 entered intermediate mode</span></div> <div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_AUTO_MODE 0b00000010 </span><span class="comment">// 1 1 entered intermediate mode</span></div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_ADDRESS_MATCH 0b00000001 </span><span class="comment">// 0 0 sync address detected</span></div> <div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_ADDRESS_MATCH 0b00000001 </span><span class="comment">// 0 0 sync address detected</span></div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; </div> <div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; </div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;<span class="comment">// RF69_REG_IRQ_FLAGS_2</span></div> <div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_IRQ_FLAGS_2</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_FULL 0b10000000 </span><span class="comment">// 7 7 FIFO is full</span></div> <div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_FULL 0b10000000 </span><span class="comment">// 7 7 FIFO is full</span></div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_NOT_EMPTY 0b01000000 </span><span class="comment">// 6 6 FIFO contains at least 1 byte</span></div> <div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_NOT_EMPTY 0b01000000 </span><span class="comment">// 6 6 FIFO contains at least 1 byte</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_LEVEL 0b00100000 </span><span class="comment">// 5 5 FIFO contains more than FifoThreshold bytes</span></div> <div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_FIFO_LEVEL 0b00100000 </span><span class="comment">// 5 5 FIFO contains more than FifoThreshold bytes</span></div>
@ -443,22 +443,22 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_PAYLOAD_READY 0b00000100 </span><span class="comment">// 2 2 last payload byte received and CRC check passed</span></div> <div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_PAYLOAD_READY 0b00000100 </span><span class="comment">// 2 2 last payload byte received and CRC check passed</span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_CRC_OK 0b00000010 </span><span class="comment">// 1 1 CRC check passed</span></div> <div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_IRQ_CRC_OK 0b00000010 </span><span class="comment">// 1 1 CRC check passed</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div> <div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;<span class="comment">// RF69_REG_RSSI_THRESH</span></div> <div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_RSSI_THRESH</span></div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_THRESHOLD 0xE4 </span><span class="comment">// 7 0 RSSI threshold level (2 dB by default)</span></div> <div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RSSI_THRESHOLD 0xE4 </span><span class="comment">// 7 0 RSSI threshold level (2 dB by default)</span></div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; </div> <div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; </div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;<span class="comment">// RF69_REG_RX_TIMEOUT_1</span></div> <div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_RX_TIMEOUT_1</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RX_START_OFF 0x00 </span><span class="comment">// 7 0 RSSI interrupt timeout disabled (default)</span></div> <div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RX_START_OFF 0x00 </span><span class="comment">// 7 0 RSSI interrupt timeout disabled (default)</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RX_START 0xFF </span><span class="comment">// 7 0 timeout will occur if RSSI interrupt is not received</span></div> <div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RX_START 0xFF </span><span class="comment">// 7 0 timeout will occur if RSSI interrupt is not received</span></div>
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; </div> <div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; </div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;<span class="comment">// RF69_REG_RX_TIMEOUT_2</span></div> <div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_RX_TIMEOUT_2</span></div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH_OFF 0x00 </span><span class="comment">// 7 0 PayloadReady interrupt timeout disabled (default)</span></div> <div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH_OFF 0x00 </span><span class="comment">// 7 0 PayloadReady interrupt timeout disabled (default)</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH 0xFF </span><span class="comment">// 7 0 timeout will occur if PayloadReady interrupt is not received</span></div> <div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TIMEOUT_RSSI_THRESH 0xFF </span><span class="comment">// 7 0 timeout will occur if PayloadReady interrupt is not received</span></div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; </div> <div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; </div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;<span class="comment">// RF69_REG_PREAMBLE_MSB + REG_PREAMBLE_MSB</span></div> <div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PREAMBLE_MSB + REG_PREAMBLE_MSB</span></div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PREAMBLE_MSB 0x00 </span><span class="comment">// 7 0 2-byte preamble size value</span></div> <div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PREAMBLE_MSB 0x00 </span><span class="comment">// 7 0 2-byte preamble size value</span></div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PREAMBLE_LSB 0x03 </span><span class="comment">// 7 0</span></div> <div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PREAMBLE_LSB 0x03 </span><span class="comment">// 7 0</span></div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; </div> <div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; </div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;<span class="comment">// RF69_REG_SYNC_CONFIG</span></div> <div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_SYNC_CONFIG</span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_OFF 0b00000000 </span><span class="comment">// 7 7 sync word detection off</span></div> <div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_OFF 0b00000000 </span><span class="comment">// 7 7 sync word detection off</span></div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_ON 0b10000000 </span><span class="comment">// 7 7 sync word detection on (default)</span></div> <div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_ON 0b10000000 </span><span class="comment">// 7 7 sync word detection on (default)</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FIFO_FILL_CONDITION_SYNC 0b00000000 </span><span class="comment">// 6 6 FIFO fill condition: on SyncAddress interrupt (default)</span></div> <div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FIFO_FILL_CONDITION_SYNC 0b00000000 </span><span class="comment">// 6 6 FIFO fill condition: on SyncAddress interrupt (default)</span></div>
@ -466,7 +466,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_SIZE 0b00001000 </span><span class="comment">// 5 3 size of sync word: SyncSize + 1 bytes</span></div> <div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_SIZE 0b00001000 </span><span class="comment">// 5 3 size of sync word: SyncSize + 1 bytes</span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_TOL 0b00000000 </span><span class="comment">// 2 0 number of tolerated errors in sync word</span></div> <div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_TOL 0b00000000 </span><span class="comment">// 2 0 number of tolerated errors in sync word</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; </div> <div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; </div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;<span class="comment">// RF69_REG_SYNC_VALUE_1 - SYNC_VALUE_8</span></div> <div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_SYNC_VALUE_1 - SYNC_VALUE_8</span></div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_1 0x01 </span><span class="comment">// 7 0 sync word: 1st byte (MSB)</span></div> <div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_1 0x01 </span><span class="comment">// 7 0 sync word: 1st byte (MSB)</span></div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_2 0x01 </span><span class="comment">// 7 0 2nd byte</span></div> <div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_2 0x01 </span><span class="comment">// 7 0 2nd byte</span></div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_3 0x01 </span><span class="comment">// 7 0 3rd byte</span></div> <div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_3 0x01 </span><span class="comment">// 7 0 3rd byte</span></div>
@ -476,7 +476,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_7 0x01 </span><span class="comment">// 7 0 7th byte</span></div> <div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_7 0x01 </span><span class="comment">// 7 0 7th byte</span></div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_8 0x01 </span><span class="comment">// 7 0 8th byte (LSB)</span></div> <div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_SYNC_BYTE_8 0x01 </span><span class="comment">// 7 0 8th byte (LSB)</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; </div> <div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; </div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;<span class="comment">// RF69_REG_PACKET_CONFIG_1</span></div> <div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PACKET_CONFIG_1</span></div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_FORMAT_FIXED 0b00000000 </span><span class="comment">// 7 7 fixed packet length (default)</span></div> <div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_FORMAT_FIXED 0b00000000 </span><span class="comment">// 7 7 fixed packet length (default)</span></div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_FORMAT_VARIABLE 0b10000000 </span><span class="comment">// 7 7 variable packet length</span></div> <div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PACKET_FORMAT_VARIABLE 0b10000000 </span><span class="comment">// 7 7 variable packet length</span></div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DC_FREE_NONE 0b00000000 </span><span class="comment">// 6 5 DC-free encoding: none (default)</span></div> <div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DC_FREE_NONE 0b00000000 </span><span class="comment">// 6 5 DC-free encoding: none (default)</span></div>
@ -490,10 +490,10 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ADDRESS_FILTERING_NODE 0b00000010 </span><span class="comment">// 2 1 node</span></div> <div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ADDRESS_FILTERING_NODE 0b00000010 </span><span class="comment">// 2 1 node</span></div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 </span><span class="comment">// 2 1 node or broadcast</span></div> <div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ADDRESS_FILTERING_NODE_BROADCAST 0b00000100 </span><span class="comment">// 2 1 node or broadcast</span></div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div> <div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="comment">// RF69_REG_PAYLOAD_LENGTH</span></div> <div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PAYLOAD_LENGTH</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PAYLOAD_LENGTH 0xFF </span><span class="comment">// 7 0 payload length</span></div> <div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PAYLOAD_LENGTH 0xFF </span><span class="comment">// 7 0 payload length</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; </div> <div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; </div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;<span class="comment">// RF69_REG_AUTO_MODES</span></div> <div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_AUTO_MODES</span></div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_NONE 0b00000000 </span><span class="comment">// 7 5 condition for entering intermediate mode: none, AutoModes disabled (default)</span></div> <div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_NONE 0b00000000 </span><span class="comment">// 7 5 condition for entering intermediate mode: none, AutoModes disabled (default)</span></div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_FIFO_NOT_EMPTY 0b00100000 </span><span class="comment">// 7 5 FifoNotEmpty rising edge</span></div> <div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_FIFO_NOT_EMPTY 0b00100000 </span><span class="comment">// 7 5 FifoNotEmpty rising edge</span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_FIFO_LEVEL 0b01000000 </span><span class="comment">// 7 5 FifoLevel rising edge</span></div> <div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_ENTER_COND_FIFO_LEVEL 0b01000000 </span><span class="comment">// 7 5 FifoLevel rising edge</span></div>
@ -515,12 +515,12 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_MODE_RX 0b00000010 </span><span class="comment">// 1 0 Rx</span></div> <div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_MODE_RX 0b00000010 </span><span class="comment">// 1 0 Rx</span></div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_MODE_TX 0b00000011 </span><span class="comment">// 1 0 Tx</span></div> <div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_MODE_TX 0b00000011 </span><span class="comment">// 1 0 Tx</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; </div> <div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; </div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;<span class="comment">// RF69_REG_FIFO_THRESH</span></div> <div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_FIFO_THRESH</span></div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX_START_CONDITION_FIFO_LEVEL 0b00000000 </span><span class="comment">// 7 7 packet transmission start condition: FifoLevel</span></div> <div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX_START_CONDITION_FIFO_LEVEL 0b00000000 </span><span class="comment">// 7 7 packet transmission start condition: FifoLevel</span></div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX_START_CONDITION_FIFO_NOT_EMPTY 0b10000000 </span><span class="comment">// 7 7 FifoNotEmpty (default)</span></div> <div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TX_START_CONDITION_FIFO_NOT_EMPTY 0b10000000 </span><span class="comment">// 7 7 FifoNotEmpty (default)</span></div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FIFO_THRESH 0x1F </span><span class="comment">// 6 0 default threshold to trigger FifoLevel interrupt</span></div> <div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_FIFO_THRESH 0x1F </span><span class="comment">// 6 0 default threshold to trigger FifoLevel interrupt</span></div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; </div> <div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; </div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;<span class="comment">// RF69_REG_PACKET_CONFIG_2</span></div> <div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_PACKET_CONFIG_2</span></div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_PACKET_RX_DELAY 0b00000000 </span><span class="comment">// 7 4 delay between FIFO empty and start of new RSSI phase</span></div> <div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_INTER_PACKET_RX_DELAY 0b00000000 </span><span class="comment">// 7 4 delay between FIFO empty and start of new RSSI phase</span></div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RESTART_RX 0b00000100 </span><span class="comment">// 2 2 force receiver into wait mode</span></div> <div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_RESTART_RX 0b00000100 </span><span class="comment">// 2 2 force receiver into wait mode</span></div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AUTO_RX_RESTART_OFF 0b00000000 </span><span class="comment">// 1 1 auto Rx restart disabled</span></div> <div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AUTO_RX_RESTART_OFF 0b00000000 </span><span class="comment">// 1 1 auto Rx restart disabled</span></div>
@ -528,29 +528,29 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AES_OFF 0b00000000 </span><span class="comment">// 0 0 AES encryption disabled (default)</span></div> <div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AES_OFF 0b00000000 </span><span class="comment">// 0 0 AES encryption disabled (default)</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AES_ON 0b00000001 </span><span class="comment">// 0 0 AES encryption enabled, payload size limited to 66 bytes</span></div> <div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_AES_ON 0b00000001 </span><span class="comment">// 0 0 AES encryption enabled, payload size limited to 66 bytes</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; </div> <div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; </div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;<span class="comment">// RF69_REG_TEST_LNA</span></div> <div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_TEST_LNA</span></div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEST_LNA_BOOST_NORMAL 0x1B </span><span class="comment">// 7 0</span></div> <div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEST_LNA_BOOST_NORMAL 0x1B </span><span class="comment">// 7 0</span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEST_LNA_BOOST_HIGH 0x2D </span><span class="comment">// 7 0</span></div> <div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEST_LNA_BOOST_HIGH 0x2D </span><span class="comment">// 7 0</span></div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; </div> <div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; </div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;<span class="comment">// RF69_REG_TEMP_1</span></div> <div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_TEMP_1</span></div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_START 0b00001000 </span><span class="comment">// 3 3 trigger temperature measurement</span></div> <div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_START 0b00001000 </span><span class="comment">// 3 3 trigger temperature measurement</span></div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_RUNNING 0b00000100 </span><span class="comment">// 2 2 temperature measurement status: on-going</span></div> <div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_RUNNING 0b00000100 </span><span class="comment">// 2 2 temperature measurement status: on-going</span></div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_DONE 0b00000000 </span><span class="comment">// 2 2 done</span></div> <div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_TEMP_MEAS_DONE 0b00000000 </span><span class="comment">// 2 2 done</span></div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; </div> <div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; </div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;<span class="comment">// RF69_REG_TEST_DAGC</span></div> <div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_TEST_DAGC</span></div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_NORMAL 0x00 </span><span class="comment">// 7 0 fading margin improvement: normal mode</span></div> <div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_NORMAL 0x00 </span><span class="comment">// 7 0 fading margin improvement: normal mode</span></div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_ON 0x20 </span><span class="comment">// 7 0 improved mode for AfcLowBetaOn</span></div> <div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_ON 0x20 </span><span class="comment">// 7 0 improved mode for AfcLowBetaOn</span></div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_OFF 0x30 </span><span class="comment">// 7 0 improved mode for AfcLowBetaOff (default)</span></div> <div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_CONTINUOUS_DAGC_LOW_BETA_OFF 0x30 </span><span class="comment">// 7 0 improved mode for AfcLowBetaOff (default)</span></div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; </div> <div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; </div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160;<span class="comment">// RF69_REG_TEST_PA1</span></div> <div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_TEST_PA1</span></div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_NORMAL 0x55 </span><span class="comment">// 7 0 PA_BOOST: none</span></div> <div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_NORMAL 0x55 </span><span class="comment">// 7 0 PA_BOOST: none</span></div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_20_DBM 0x5D </span><span class="comment">// 7 0 +20 dBm</span></div> <div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA1_20_DBM 0x5D </span><span class="comment">// 7 0 +20 dBm</span></div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; </div> <div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; </div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;<span class="comment">// RF69_REG_TEST_PA2</span></div> <div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;<span class="comment">// RADIOLIB_RF69_REG_TEST_PA2</span></div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_NORMAL 0x70 </span><span class="comment">// 7 0 PA_BOOST: none</span></div> <div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_NORMAL 0x70 </span><span class="comment">// 7 0 PA_BOOST: none</span></div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_20_DBM 0x7C </span><span class="comment">// 7 0 +20 dBm</span></div> <div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_PA2_20_DBM 0x7C </span><span class="comment">// 7 0 +20 dBm</span></div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; </div> <div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; </div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;<span class="comment">// Defaults</span></div> <div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;<span class="comment">// RadioLib defaults</span></div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_FREQ 434.0</span></div> <div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_FREQ 434.0</span></div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_BR 4.8</span></div> <div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_BR 4.8</span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_FREQDEV 5.0</span></div> <div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_FREQDEV 5.0</span></div>
@ -559,6 +559,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_PREAMBLELEN 16</span></div> <div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_PREAMBLELEN 16</span></div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_SW {0x12, 0xAD}</span></div> <div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_SW {0x12, 0xAD}</span></div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_SW_LEN 2</span></div> <div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;<span class="preprocessor">#define RADIOLIB_RF69_DEFAULT_SW_LEN 2</span></div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; </div>
<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="class_r_f69.html"> 479</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_r_f69.html">RF69</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div> <div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="class_r_f69.html"> 479</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_r_f69.html">RF69</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <span class="keyword">public</span>:</div> <div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; <span class="comment">// introduce PhysicalLayer overloads</span></div> <div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; <span class="comment">// introduce PhysicalLayer overloads</span></div>
@ -567,203 +568,203 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div> <div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div> <div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; </div> <div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; </div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; <a class="code" href="class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448">RF69</a>(<a class="code" href="class_module.html">Module</a>* module);</div> <div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; <a class="code" href="class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448">RF69</a>(<a class="code" href="class_module.html">Module</a>* module);</div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; </div> <div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; </div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div> <div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; <a class="code" href="class_module.html">Module</a>* getMod();</div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; </div> <div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; </div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; <span class="comment">// basic methods</span></div> <div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; <span class="comment">// basic methods</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; </div> <div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; </div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; int16_t <a class="code" href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">begin</a>(</div> <div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; int16_t <a class="code" href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">begin</a>(</div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; <span class="keywordtype">float</span> freq = RADIOLIB_RF69_DEFAULT_FREQ,</div> <div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; <span class="keywordtype">float</span> freq = RADIOLIB_RF69_DEFAULT_FREQ,</div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; <span class="keywordtype">float</span> br = RADIOLIB_RF69_DEFAULT_BR,</div> <div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; <span class="keywordtype">float</span> br = RADIOLIB_RF69_DEFAULT_BR,</div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; <span class="keywordtype">float</span> freqDev = RADIOLIB_RF69_DEFAULT_FREQDEV,</div> <div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; <span class="keywordtype">float</span> freqDev = RADIOLIB_RF69_DEFAULT_FREQDEV,</div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; <span class="keywordtype">float</span> rxBw = RADIOLIB_RF69_DEFAULT_RXBW,</div> <div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; <span class="keywordtype">float</span> rxBw = RADIOLIB_RF69_DEFAULT_RXBW,</div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; int8_t power = RADIOLIB_RF69_DEFAULT_POWER,</div> <div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; int8_t power = RADIOLIB_RF69_DEFAULT_POWER,</div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; uint8_t preambleLen = RADIOLIB_RF69_DEFAULT_PREAMBLELEN);</div> <div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; uint8_t preambleLen = RADIOLIB_RF69_DEFAULT_PREAMBLELEN);</div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; </div> <div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; </div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a">reset</a>();</div> <div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a">reset</a>();</div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; </div> <div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; </div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; int16_t <a class="code" href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div> <div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; int16_t <a class="code" href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; </div> <div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; </div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div> <div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; </div> <div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; </div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160; int16_t <a class="code" href="class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb">sleep</a>();</div> <div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; int16_t <a class="code" href="class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb">sleep</a>();</div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; </div> <div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; </div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160; int16_t <a class="code" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">standby</a>() <span class="keyword">override</span>;</div> <div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; int16_t <a class="code" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">standby</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160; </div> <div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; </div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160; int16_t <a class="code" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">standby</a>(uint8_t mode) <span class="keyword">override</span>;</div> <div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; int16_t <a class="code" href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">standby</a>(uint8_t mode) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; </div> <div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; </div>
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>&#160; int16_t <a class="code" href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div> <div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; int16_t <a class="code" href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160; </div> <div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160; </div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160; int16_t <a class="code" href="class_r_f69.html#abd556b0f455f9510213b17588a4baf1b">receiveDirect</a>() <span class="keyword">override</span>;</div> <div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160; int16_t <a class="code" href="class_r_f69.html#abd556b0f455f9510213b17588a4baf1b">receiveDirect</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; </div> <div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160; int16_t <a class="code" href="class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f">packetMode</a>();</div> <div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160; int16_t <a class="code" href="class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f">packetMode</a>();</div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160; </div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; <span class="comment">// hardware AES support</span></div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160; </div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3">setAESKey</a>(uint8_t* key);</div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160; </div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160; int16_t <a class="code" href="class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69">enableAES</a>();</div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160; </div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; int16_t <a class="code" href="class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa">disableAES</a>();</div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160; </div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160; <span class="comment">// interrupt methods</span></div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160; </div> <div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160; </div>
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>&#160; <span class="comment">// hardware AES support</span></div> <div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">setDio0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160; </div> <div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160; </div>
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3">setAESKey</a>(uint8_t* key);</div> <div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942">clearDio0Action</a>();</div>
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160; </div> <div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; </div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; int16_t <a class="code" href="class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69">enableAES</a>();</div> <div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160; </div> <div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; </div>
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160; int16_t <a class="code" href="class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa">disableAES</a>();</div> <div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51">clearDio1Action</a>();</div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160; </div> <div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160; </div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160; <span class="comment">// interrupt methods</span></div> <div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d">setFifoEmptyAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160; </div> <div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160; </div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">setDio0Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div> <div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a0d7b67499462777f7909860405ca6b62">clearFifoEmptyAction</a>();</div>
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; </div> <div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; </div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942">clearDio0Action</a>();</div> <div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b">setFifoFullAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; </div> <div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; </div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div> <div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3">clearFifoFullAction</a>();</div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; </div> <div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; </div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51">clearDio1Action</a>();</div> <div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89">fifoAdd</a>(uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keywordtype">int</span>* remLen);</div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160; </div> <div class="line"><a name="l00650"></a><span class="lineno"> 650</span>&#160; </div>
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d">setFifoEmptyAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div> <div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_r_f69.html#aa6886410230c654400c76ec7710d623c">fifoGet</a>(<span class="keyword">volatile</span> uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* rcvLen);</div>
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160; </div> <div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160; </div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a0d7b67499462777f7909860405ca6b62">clearFifoEmptyAction</a>();</div> <div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160; int16_t <a class="code" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; </div> <div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; </div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b">setFifoFullAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div> <div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; int16_t <a class="code" href="class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b">finishTransmit</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; </div> <div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; </div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3">clearFifoFullAction</a>();</div> <div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; int16_t <a class="code" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>();</div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; </div> <div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160; </div>
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89">fifoAdd</a>(uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keywordtype">int</span>* remLen);</div> <div class="line"><a name="l00690"></a><span class="lineno"> 690</span>&#160; int16_t <a class="code" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span>&#160; </div> <div class="line"><a name="l00691"></a><span class="lineno"> 691</span>&#160; </div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_r_f69.html#aa6886410230c654400c76ec7710d623c">fifoGet</a>(<span class="keyword">volatile</span> uint8_t* data, <span class="keywordtype">int</span> totalLen, <span class="keyword">volatile</span> <span class="keywordtype">int</span>* rcvLen);</div> <div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160; int16_t <a class="code" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160; </div> <div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160; </div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160; int16_t <a class="code" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0) <span class="keyword">override</span>;</div> <div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; <span class="comment">// configuration methods</span></div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160; </div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160; </div> <div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160; </div>
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>&#160; int16_t <a class="code" href="class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b">finishTransmit</a>() <span class="keyword">override</span>;</div> <div class="line"><a name="l00716"></a><span class="lineno"> 716</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed">getFrequency</a>(<span class="keywordtype">float</span> *freq);</div>
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>&#160; </div> <div class="line"><a name="l00717"></a><span class="lineno"> 717</span>&#160; </div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; int16_t <a class="code" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>();</div> <div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; int16_t <a class="code" href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; </div> <div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; </div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; int16_t <a class="code" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div> <div class="line"><a name="l00731"></a><span class="lineno"> 731</span>&#160; int16_t <a class="code" href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160; </div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; int16_t <a class="code" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; </div> <div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; </div>
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160; int16_t <a class="code" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div> <div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a>(<span class="keywordtype">float</span> *freqDev);</div>
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>&#160; </div> <div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; </div>
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>&#160; <span class="comment">// configuration methods</span></div> <div class="line"><a name="l00755"></a><span class="lineno"> 755</span>&#160; int16_t <a class="code" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">setOutputPower</a>(int8_t pwr, <span class="keywordtype">bool</span> highPower = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160; </div> <div class="line"><a name="l00756"></a><span class="lineno"> 756</span>&#160; </div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">setFrequency</a>(<span class="keywordtype">float</span> freq);</div> <div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; int16_t <a class="code" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a>(uint8_t* syncWord, <span class="keywordtype">size_t</span> len, uint8_t maxErrBits = 0);</div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; </div> <div class="line"><a name="l00764"></a><span class="lineno"> 764</span>&#160; </div>
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed">getFrequency</a>(<span class="keywordtype">float</span> *freq);</div> <div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; int16_t <a class="code" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen);</div>
<div class="line"><a name="l00771"></a><span class="lineno"> 771</span>&#160; </div> <div class="line"><a name="l00771"></a><span class="lineno"> 771</span>&#160; </div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; int16_t <a class="code" href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">setBitRate</a>(<span class="keywordtype">float</span> br);</div> <div class="line"><a name="l00777"></a><span class="lineno"> 777</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr);</div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; </div> <div class="line"><a name="l00778"></a><span class="lineno"> 778</span>&#160; </div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160; int16_t <a class="code" href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">setRxBandwidth</a>(<span class="keywordtype">float</span> rxBw);</div> <div class="line"><a name="l00784"></a><span class="lineno"> 784</span>&#160; int16_t <a class="code" href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">setBroadcastAddress</a>(uint8_t broadAddr);</div>
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span>&#160; </div> <div class="line"><a name="l00785"></a><span class="lineno"> 785</span>&#160; </div>
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160; int16_t <a class="code" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev) <span class="keyword">override</span>;</div> <div class="line"><a name="l00790"></a><span class="lineno"> 790</span>&#160; int16_t <a class="code" href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">disableAddressFiltering</a>();</div>
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; </div> <div class="line"><a name="l00791"></a><span class="lineno"> 791</span>&#160; </div>
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a>(<span class="keywordtype">float</span> *freqDev);</div> <div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; <span class="comment">// measurement methods</span></div>
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>&#160; </div> <div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160; </div>
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>&#160; int16_t <a class="code" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">setOutputPower</a>(int8_t power, <span class="keywordtype">bool</span> highPower = <span class="keyword">false</span>);</div> <div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">setAmbientTemperature</a>(int16_t tempAmbient);</div>
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>&#160; </div> <div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160; </div>
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; int16_t <a class="code" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a>(uint8_t* syncWord, <span class="keywordtype">size_t</span> len, uint8_t maxErrBits = 0);</div> <div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">getTemperature</a>();</div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; </div> <div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160; </div>
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; int16_t <a class="code" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen);</div> <div class="line"><a name="l00811"></a><span class="lineno"> 811</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; </div> <div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; </div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; int16_t <a class="code" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr);</div> <div class="line"><a name="l00819"></a><span class="lineno"> 819</span>&#160; int16_t <a class="code" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">setOOK</a>(<span class="keywordtype">bool</span> enable);</div>
<div class="line"><a name="l00847"></a><span class="lineno"> 847</span>&#160; </div> <div class="line"><a name="l00820"></a><span class="lineno"> 820</span>&#160; </div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; int16_t <a class="code" href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">setBroadcastAddress</a>(uint8_t broadAddr);</div> <div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160; int16_t <a class="code" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type);</div>
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160; </div> <div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; </div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; int16_t <a class="code" href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">disableAddressFiltering</a>();</div> <div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value);</div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160; </div> <div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; </div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; <span class="comment">// measurement methods</span></div> <div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; int16_t <a class="code" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value);</div>
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span>&#160; </div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0de2a07f264839cda945faebf7319e0e">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_RF69_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span>&#160; </div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; int16_t <a class="code" href="class_r_f69.html#af434c67aabe02258ee6696a59973617b">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_RF69_MAX_PACKET_LENGTH);</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; </div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; int16_t <a class="code" href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">enableSyncWordFiltering</a>(uint8_t maxErrBits = 0);</div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; </div> <div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; </div>
<div class="line"><a name="l00871"></a><span class="lineno"> 871</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">setAmbientTemperature</a>(int16_t tempAmbient);</div> <div class="line"><a name="l00870"></a><span class="lineno"> 870</span>&#160; int16_t <a class="code" href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">disableSyncWordFiltering</a>();</div>
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span>&#160; </div> <div class="line"><a name="l00871"></a><span class="lineno"> 871</span>&#160; </div>
<div class="line"><a name="l00878"></a><span class="lineno"> 878</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">getTemperature</a>();</div> <div class="line"><a name="l00876"></a><span class="lineno"> 876</span>&#160; int16_t <a class="code" href="class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0">enableContinuousModeBitSync</a>();</div>
<div class="line"><a name="l00879"></a><span class="lineno"> 879</span>&#160; </div> <div class="line"><a name="l00877"></a><span class="lineno"> 877</span>&#160; </div>
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>) <span class="keyword">override</span>;</div> <div class="line"><a name="l00882"></a><span class="lineno"> 882</span>&#160; int16_t <a class="code" href="class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad">disableContinuousModeBitSync</a>();</div>
<div class="line"><a name="l00888"></a><span class="lineno"> 888</span>&#160; </div> <div class="line"><a name="l00883"></a><span class="lineno"> 883</span>&#160; </div>
<div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160; int16_t <a class="code" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">setOOK</a>(<span class="keywordtype">bool</span> enableOOK);</div> <div class="line"><a name="l00889"></a><span class="lineno"> 889</span>&#160; int16_t <a class="code" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>&#160; </div> <div class="line"><a name="l00890"></a><span class="lineno"> 890</span>&#160; </div>
<div class="line"><a name="l00906"></a><span class="lineno"> 906</span>&#160; int16_t <a class="code" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type);</div> <div class="line"><a name="l00896"></a><span class="lineno"> 896</span>&#160; int16_t <a class="code" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">setPromiscuousMode</a>(<span class="keywordtype">bool</span> enable = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00907"></a><span class="lineno"> 907</span>&#160; </div> <div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160; </div>
<div class="line"><a name="l00915"></a><span class="lineno"> 915</span>&#160; int16_t <a class="code" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value);</div> <div class="line"><a name="l00905"></a><span class="lineno"> 905</span>&#160; int16_t <a class="code" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00916"></a><span class="lineno"> 916</span>&#160; </div> <div class="line"><a name="l00906"></a><span class="lineno"> 906</span>&#160; </div>
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>&#160; int16_t <a class="code" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value);</div> <div class="line"><a name="l00913"></a><span class="lineno"> 913</span>&#160; int16_t <a class="code" href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160; </div> <div class="line"><a name="l00914"></a><span class="lineno"> 914</span>&#160; </div>
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0de2a07f264839cda945faebf7319e0e">fixedPacketLengthMode</a>(uint8_t len = RADIOLIB_RF69_MAX_PACKET_LENGTH);</div> <div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; int16_t <a class="code" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(<span class="keywordtype">bool</span> value);</div>
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; </div>
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">getRSSI</a>();</div>
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160; </div>
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span>&#160; int16_t <a class="code" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(<span class="keywordtype">float</span> dbm);</div>
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; </div> <div class="line"><a name="l00934"></a><span class="lineno"> 934</span>&#160; </div>
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span>&#160; int16_t <a class="code" href="class_r_f69.html#af434c67aabe02258ee6696a59973617b">variablePacketLengthMode</a>(uint8_t maxLen = RADIOLIB_RF69_MAX_PACKET_LENGTH);</div> <div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div>
<div class="line"><a name="l00943"></a><span class="lineno"> 943</span>&#160; </div> <div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160; </div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; int16_t <a class="code" href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">enableSyncWordFiltering</a>(uint8_t maxErrBits = 0);</div> <div class="line"><a name="l00939"></a><span class="lineno"> 939</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> <a class="code" href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a> table[]);</div>
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span>&#160; </div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; uint8_t <a class="code" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">randomByte</a>();</div>
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span>&#160; </div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">getChipVersion</a>();</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; </div> <div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; </div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; int16_t <a class="code" href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">disableSyncWordFiltering</a>();</div> <div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160;<span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; </div> <div class="line"><a name="l00959"></a><span class="lineno"> 959</span>&#160; </div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160; int16_t <a class="code" href="class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0">enableContinuousModeBitSync</a>();</div> <div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">readBit</a>(uint32_t pin);</div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160;<span class="preprocessor"> #endif</span></div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160; </div> <div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160; </div>
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span>&#160; int16_t <a class="code" href="class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad">disableContinuousModeBitSync</a>();</div> <div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada">setDIOMapping</a>(uint32_t pin, uint32_t value);</div>
<div class="line"><a name="l00973"></a><span class="lineno"> 973</span>&#160; </div> <div class="line"><a name="l00974"></a><span class="lineno"> 974</span>&#160; </div>
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160; int16_t <a class="code" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a>(<span class="keywordtype">bool</span> crcOn = <span class="keyword">true</span>);</div> <div class="line"><a name="l00975"></a><span class="lineno"> 975</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div>
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160; </div> <div class="line"><a name="l00976"></a><span class="lineno"> 976</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160; int16_t <a class="code" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">setPromiscuousMode</a>(<span class="keywordtype">bool</span> promiscuous = <span class="keyword">true</span>);</div> <div class="line"><a name="l00977"></a><span class="lineno"> 977</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160; </div> <div class="line"><a name="l00978"></a><span class="lineno"> 978</span>&#160; <a class="code" href="class_module.html">Module</a>* mod;</div>
<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160; int16_t <a class="code" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a>(uint8_t sh) <span class="keyword">override</span>;</div> <div class="line"><a name="l00979"></a><span class="lineno"> 979</span>&#160; </div>
<div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160; </div> <div class="line"><a name="l00980"></a><span class="lineno"> 980</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; int16_t <a class="code" href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">setEncoding</a>(uint8_t encoding) <span class="keyword">override</span>;</div> <div class="line"><a name="l00981"></a><span class="lineno"> 981</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160; </div> <div class="line"><a name="l00982"></a><span class="lineno"> 982</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160; int16_t <a class="code" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(<span class="keywordtype">bool</span> value);</div> <div class="line"><a name="l00983"></a><span class="lineno"> 983</span>&#160; </div>
<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160; </div> <div class="line"><a name="l00984"></a><span class="lineno"> 984</span>&#160; <span class="keywordtype">float</span> frequency = RADIOLIB_RF69_DEFAULT_FREQ;</div>
<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160; <span class="keywordtype">float</span> <a class="code" href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">getRSSI</a>();</div> <div class="line"><a name="l00985"></a><span class="lineno"> 985</span>&#160; <span class="keywordtype">float</span> bitRate = RADIOLIB_RF69_DEFAULT_BR;</div>
<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160; </div> <div class="line"><a name="l00986"></a><span class="lineno"> 986</span>&#160; <span class="keywordtype">float</span> rxBandwidth = RADIOLIB_RF69_DEFAULT_RXBW;</div>
<div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160; int16_t <a class="code" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(<span class="keywordtype">float</span> dbm);</div> <div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160; <span class="keywordtype">bool</span> ookEnabled = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160; </div> <div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160; int16_t tempOffset = 0;</div>
<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn);</div> <div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; int8_t power = RADIOLIB_RF69_DEFAULT_POWER;</div>
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160; </div> <div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160; </div>
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(<span class="keyword">const</span> uint32_t (&amp;pins)[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a>], <span class="keyword">const</span> <a class="code" href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a> table[]);</div> <div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160; <span class="keywordtype">size_t</span> packetLength = 0;</div>
<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160; </div> <div class="line"><a name="l00992"></a><span class="lineno"> 992</span>&#160; <span class="keywordtype">bool</span> packetLengthQueried = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160; uint8_t <a class="code" href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">randomByte</a>();</div> <div class="line"><a name="l00993"></a><span class="lineno"> 993</span>&#160; uint8_t packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;</div>
<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160; </div> <div class="line"><a name="l00994"></a><span class="lineno"> 994</span>&#160; </div>
<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">getChipVersion</a>();</div> <div class="line"><a name="l00995"></a><span class="lineno"> 995</span>&#160; <span class="keywordtype">bool</span> promiscuous = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160; </div> <div class="line"><a name="l00996"></a><span class="lineno"> 996</span>&#160; </div>
<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div> <div class="line"><a name="l00997"></a><span class="lineno"> 997</span>&#160; uint8_t syncWordLength = RADIOLIB_RF69_DEFAULT_SW_LEN;</div>
<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div> <div class="line"><a name="l00998"></a><span class="lineno"> 998</span>&#160; </div>
<div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160; </div> <div class="line"><a name="l00999"></a><span class="lineno"> 999</span>&#160; <span class="keywordtype">bool</span> bitSync = <span class="keyword">true</span>;</div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_r_f69.html#ab797840275fbccc40162225c32f5ffc3">readBit</a>(uint32_t pin);</div> <div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160; </div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;<span class="preprocessor"> #endif</span></div> <div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160; int16_t config();</div>
<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160; </div> <div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160; int16_t directMode();</div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160; int16_t <a class="code" href="class_r_f69.html#a0d7720672c0aa0cf4464d544540cbada">setDIOMapping</a>(uint32_t pin, uint32_t value);</div> <div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160; int16_t setPacketMode(uint8_t mode, uint8_t len);</div>
<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160; </div> <div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160; </div>
<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE) &amp;&amp; !defined(RADIOLIB_LOW_LEVEL)</span></div> <div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160; <span class="keyword">protected</span>:</div> <div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;<span class="preprocessor">#endif</span></div> <div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160; <a class="code" href="class_module.html">Module</a>* _mod;</div> <div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160; int16_t setMode(uint8_t mode);</div>
<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160; </div> <div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160; <span class="keywordtype">void</span> clearIRQFlags();</div>
<div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div> <div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; <span class="keywordtype">void</span> clearFIFO(<span class="keywordtype">size_t</span> count);</div>
<div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160; <span class="keyword">protected</span>:</div> <div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;};</div>
<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;<span class="preprocessor">#endif</span></div> <div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160; </div>
<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160; </div> <div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160; <span class="keywordtype">float</span> _freq = RADIOLIB_RF69_DEFAULT_FREQ;</div> <div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160; </div>
<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160; <span class="keywordtype">float</span> _br = RADIOLIB_RF69_DEFAULT_BR;</div> <div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160; <span class="keywordtype">float</span> _rxBw = RADIOLIB_RF69_DEFAULT_RXBW;</div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160; <span class="keywordtype">bool</span> _ook = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160; int16_t _tempOffset = 0;</div>
<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160; int8_t _power = RADIOLIB_RF69_DEFAULT_POWER;</div>
<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160; </div>
<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160; <span class="keywordtype">size_t</span> _packetLength = 0;</div>
<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160; <span class="keywordtype">bool</span> _packetLengthQueried = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160; uint8_t _packetLengthConfig = RADIOLIB_RF69_PACKET_FORMAT_VARIABLE;</div>
<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160; </div>
<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160; <span class="keywordtype">bool</span> _promiscuous = <span class="keyword">false</span>;</div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160; </div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160; uint8_t _syncWordLength = RADIOLIB_RF69_DEFAULT_SW_LEN;</div>
<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160; </div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; <span class="keywordtype">bool</span> _bitSync = <span class="keyword">true</span>;</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; </div>
<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160; int16_t config();</div>
<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160; int16_t directMode();</div>
<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160; int16_t setPacketMode(uint8_t mode, uint8_t len);</div>
<div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>&#160; </div>
<div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>&#160;<span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
<div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160; int16_t setMode(uint8_t mode);</div>
<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160; <span class="keywordtype">void</span> clearIRQFlags();</div>
<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160; <span class="keywordtype">void</span> clearFIFO(<span class="keywordtype">size_t</span> count);</div>
<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160;};</div>
<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160; </div>
<div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; </div>
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:28</div></div> <div class="ttc" id="aclass_module_html"><div class="ttname"><a href="class_module.html">Module</a></div><div class="ttdoc">Implements all common low-level methods to control the wireless module. Every module class contains o...</div><div class="ttdef"><b>Definition:</b> Module.h:28</div></div>
<div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code.</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div> <div class="ttc" id="aclass_module_html_a0c11551e12579bbabf57b19e12555b3c"><div class="ttname"><a href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">Module::RFSWITCH_MAX_PINS</a></div><div class="ttdeci">static const size_t RFSWITCH_MAX_PINS</div><div class="ttdoc">The maximum number of pins supported by the RF switch code.</div><div class="ttdef"><b>Definition:</b> Module.h:39</div></div>
<div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:15</div></div> <div class="ttc" id="aclass_physical_layer_html"><div class="ttname"><a href="class_physical_layer.html">PhysicalLayer</a></div><div class="ttdoc">Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.h:15</div></div>
@ -794,13 +795,14 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="ttc" id="aclass_r_f69_html_a400bb57d2353b57c29cf41a6d9497c80"><div class="ttname"><a href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">RF69::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering()</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:795</div></div> <div class="ttc" id="aclass_r_f69_html_a400bb57d2353b57c29cf41a6d9497c80"><div class="ttname"><a href="class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80">RF69::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering()</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:795</div></div>
<div class="ttc" id="aclass_r_f69_html_a42b99e437454e92c6932c3b7acc1fc4a"><div class="ttname"><a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">RF69::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:864</div></div> <div class="ttc" id="aclass_r_f69_html_a42b99e437454e92c6932c3b7acc1fc4a"><div class="ttname"><a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">RF69::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RA...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:864</div></div>
<div class="ttc" id="aclass_r_f69_html_a434420f2def6c383608223105469fda1"><div class="ttname"><a href="class_r_f69.html#a434420f2def6c383608223105469fda1">RF69::setOokPeakThresholdDecrement</a></div><div class="ttdeci">int16_t setOokPeakThresholdDecrement(uint8_t value)</div><div class="ttdoc">Period of decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:504</div></div> <div class="ttc" id="aclass_r_f69_html_a434420f2def6c383608223105469fda1"><div class="ttname"><a href="class_r_f69.html#a434420f2def6c383608223105469fda1">RF69::setOokPeakThresholdDecrement</a></div><div class="ttdeci">int16_t setOokPeakThresholdDecrement(uint8_t value)</div><div class="ttdoc">Period of decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:504</div></div>
<div class="ttc" id="aclass_r_f69_html_a465df5a2e1f924f6d3ba4eae765847b7"><div class="ttname"><a href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">RF69::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enable)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:474</div></div>
<div class="ttc" id="aclass_r_f69_html_a472a04041551cb38d2223fb34f71d8eb"><div class="ttname"><a href="class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb">RF69::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the module to sleep mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:151</div></div> <div class="ttc" id="aclass_r_f69_html_a472a04041551cb38d2223fb34f71d8eb"><div class="ttname"><a href="class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb">RF69::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the module to sleep mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:151</div></div>
<div class="ttc" id="aclass_r_f69_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">RF69::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div> <div class="ttc" id="aclass_r_f69_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">RF69::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:52</div></div>
<div class="ttc" id="aclass_r_f69_html_a5996fc1751e7542baafa0d6c0a6c78ee"><div class="ttname"><a href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">RF69::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:735</div></div> <div class="ttc" id="aclass_r_f69_html_a5996fc1751e7542baafa0d6c0a6c78ee"><div class="ttname"><a href="class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee">RF69::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables address filtering. Calling this method will also erase previously set addresses.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:735</div></div>
<div class="ttc" id="aclass_r_f69_html_a643a711bcb4b7771a7ab1f457e61a417"><div class="ttname"><a href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">RF69::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:790</div></div> <div class="ttc" id="aclass_r_f69_html_a643a711bcb4b7771a7ab1f457e61a417"><div class="ttname"><a href="class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417">RF69::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:790</div></div>
<div class="ttc" id="aclass_r_f69_html_a693faf6ab777d5612392b43152e744cb"><div class="ttname"><a href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">RF69::begin</a></div><div class="ttdeci">int16_t begin(float freq=RADIOLIB_RF69_DEFAULT_FREQ, float br=RADIOLIB_RF69_DEFAULT_BR, float freqDev=RADIOLIB_RF69_DEFAULT_FREQDEV, float rxBw=RADIOLIB_RF69_DEFAULT_RXBW, int8_t power=RADIOLIB_RF69_DEFAULT_POWER, uint8_t preambleLen=RADIOLIB_RF69_DEFAULT_PREAMBLELEN)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:13</div></div> <div class="ttc" id="aclass_r_f69_html_a693faf6ab777d5612392b43152e744cb"><div class="ttname"><a href="class_r_f69.html#a693faf6ab777d5612392b43152e744cb">RF69::begin</a></div><div class="ttdeci">int16_t begin(float freq=RADIOLIB_RF69_DEFAULT_FREQ, float br=RADIOLIB_RF69_DEFAULT_BR, float freqDev=RADIOLIB_RF69_DEFAULT_FREQDEV, float rxBw=RADIOLIB_RF69_DEFAULT_RXBW, int8_t power=RADIOLIB_RF69_DEFAULT_POWER, uint8_t preambleLen=RADIOLIB_RF69_DEFAULT_PREAMBLELEN)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:13</div></div>
<div class="ttc" id="aclass_r_f69_html_a6a67dd698b3cc6afcaf18c3710ad5f0f"><div class="ttname"><a href="class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f">RF69::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:222</div></div> <div class="ttc" id="aclass_r_f69_html_a6a67dd698b3cc6afcaf18c3710ad5f0f"><div class="ttname"><a href="class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f">RF69::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Stops direct mode. It is required to call this method to switch from direct transmissions to packet-b...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:222</div></div>
<div class="ttc" id="aclass_r_f69_html_a6d90ad1d455de045c53c5758babd876c"><div class="ttname"><a href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">RF69::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool promiscuous=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:826</div></div> <div class="ttc" id="aclass_r_f69_html_a721094611fa375e73bd0332ab2d7d113"><div class="ttname"><a href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">RF69::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t pwr, bool highPower=false)</div><div class="ttdoc">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:641</div></div>
<div class="ttc" id="aclass_r_f69_html_a735d8f22095a7e69471d73ca021b9d1a"><div class="ttname"><a href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">RF69::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:566</div></div> <div class="ttc" id="aclass_r_f69_html_a735d8f22095a7e69471d73ca021b9d1a"><div class="ttname"><a href="class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a">RF69::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:566</div></div>
<div class="ttc" id="aclass_r_f69_html_a788023a0de9d6b43cb4079d12ca90b8d"><div class="ttname"><a href="class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d">RF69::setFifoEmptyAction</a></div><div class="ttdeci">void setFifoEmptyAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:297</div></div> <div class="ttc" id="aclass_r_f69_html_a788023a0de9d6b43cb4079d12ca90b8d"><div class="ttname"><a href="class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d">RF69::setFifoEmptyAction</a></div><div class="ttdeci">void setFifoEmptyAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:297</div></div>
<div class="ttc" id="aclass_r_f69_html_a7c84b3f881cad6e05b0f4f68c24496d9"><div class="ttname"><a href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">RF69::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLen)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:705</div></div> <div class="ttc" id="aclass_r_f69_html_a7c84b3f881cad6e05b0f4f68c24496d9"><div class="ttname"><a href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">RF69::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLen)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:705</div></div>
@ -810,8 +812,6 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="ttc" id="aclass_r_f69_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">RF69::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:145</div></div> <div class="ttc" id="aclass_r_f69_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">RF69::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(const char *str, uint8_t addr=0)</div><div class="ttdoc">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:145</div></div>
<div class="ttc" id="aclass_r_f69_html_a9721d2a3ed9fa8dd878575d71d5a4942"><div class="ttname"><a href="class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942">RF69::clearDio0Action</a></div><div class="ttdeci">void clearDio0Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:278</div></div> <div class="ttc" id="aclass_r_f69_html_a9721d2a3ed9fa8dd878575d71d5a4942"><div class="ttname"><a href="class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942">RF69::clearDio0Action</a></div><div class="ttdeci">void clearDio0Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:278</div></div>
<div class="ttc" id="aclass_r_f69_html_a97d3570f4f898dde47e3daf8043e7bad"><div class="ttname"><a href="class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad">RF69::disableContinuousModeBitSync</a></div><div class="ttdeci">int16_t disableContinuousModeBitSync()</div><div class="ttdoc">Disable Bit synchronization in continuous mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:809</div></div> <div class="ttc" id="aclass_r_f69_html_a97d3570f4f898dde47e3daf8043e7bad"><div class="ttname"><a href="class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad">RF69::disableContinuousModeBitSync</a></div><div class="ttdeci">int16_t disableContinuousModeBitSync()</div><div class="ttdoc">Disable Bit synchronization in continuous mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:809</div></div>
<div class="ttc" id="aclass_r_f69_html_a998ddd21fc152d835c6f1b8d31b02fcc"><div class="ttname"><a href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">RF69::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool highPower=false)</div><div class="ttdoc">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to ...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:641</div></div>
<div class="ttc" id="aclass_r_f69_html_a9c2f94a1c3c8a4f3fd2c5785217bee0a"><div class="ttname"><a href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">RF69::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:474</div></div>
<div class="ttc" id="aclass_r_f69_html_a9e50a1183d13ff9984f8438a7e9e4a77"><div class="ttname"><a href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">RF69::setDio0Action</a></div><div class="ttdeci">void setDio0Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:274</div></div> <div class="ttc" id="aclass_r_f69_html_a9e50a1183d13ff9984f8438a7e9e4a77"><div class="ttname"><a href="class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77">RF69::setDio0Action</a></div><div class="ttdeci">void setDio0Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO0 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:274</div></div>
<div class="ttc" id="aclass_r_f69_html_aa14dbfd82cd75b9759d4d78bdb05c194"><div class="ttname"><a href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">RF69::setLnaTestBoost</a></div><div class="ttdeci">int16_t setLnaTestBoost(bool value)</div><div class="ttdoc">Enable/disable LNA Boost mode (disabled by default).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:902</div></div> <div class="ttc" id="aclass_r_f69_html_aa14dbfd82cd75b9759d4d78bdb05c194"><div class="ttname"><a href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">RF69::setLnaTestBoost</a></div><div class="ttdeci">int16_t setLnaTestBoost(bool value)</div><div class="ttdoc">Enable/disable LNA Boost mode (disabled by default).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:902</div></div>
<div class="ttc" id="aclass_r_f69_html_aa6886410230c654400c76ec7710d623c"><div class="ttname"><a href="class_r_f69.html#aa6886410230c654400c76ec7710d623c">RF69::fifoGet</a></div><div class="ttdeci">bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is sufficently full to read.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:349</div></div> <div class="ttc" id="aclass_r_f69_html_aa6886410230c654400c76ec7710d623c"><div class="ttname"><a href="class_r_f69.html#aa6886410230c654400c76ec7710d623c">RF69::fifoGet</a></div><div class="ttdeci">bool fifoGet(volatile uint8_t *data, int totalLen, volatile int *rcvLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is sufficently full to read.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:349</div></div>
@ -831,6 +831,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
<div class="ttc" id="aclass_r_f69_html_ad7f8132912a5dbf38c5cf676ac167d13"><div class="ttname"><a href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">RF69::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.5 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:544</div></div> <div class="ttc" id="aclass_r_f69_html_ad7f8132912a5dbf38c5cf676ac167d13"><div class="ttname"><a href="class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13">RF69::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.5 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:544</div></div>
<div class="ttc" id="aclass_r_f69_html_adb9fbfedf95f34ac537815870b98a9be"><div class="ttname"><a href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">RF69::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:594</div></div> <div class="ttc" id="aclass_r_f69_html_adb9fbfedf95f34ac537815870b98a9be"><div class="ttname"><a href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">RF69::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:594</div></div>
<div class="ttc" id="aclass_r_f69_html_ade1f9a7a603d712c480ed5e9a8d1bf51"><div class="ttname"><a href="class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51">RF69::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:290</div></div> <div class="ttc" id="aclass_r_f69_html_ade1f9a7a603d712c480ed5e9a8d1bf51"><div class="ttname"><a href="class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51">RF69::clearDio1Action</a></div><div class="ttdeci">void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:290</div></div>
<div class="ttc" id="aclass_r_f69_html_ae004326d663a9d6a9c30e792aa368b49"><div class="ttname"><a href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool enable=true)</div><div class="ttdoc">Set modem in &quot;sniff&quot; mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:826</div></div>
<div class="ttc" id="aclass_r_f69_html_ae9accbe3e66f24d5158891a96fb582f3"><div class="ttname"><a href="class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3">RF69::clearFifoFullAction</a></div><div class="ttdeci">void clearFifoFullAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:321</div></div> <div class="ttc" id="aclass_r_f69_html_ae9accbe3e66f24d5158891a96fb582f3"><div class="ttname"><a href="class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3">RF69::clearFifoFullAction</a></div><div class="ttdeci">void clearFifoFullAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:321</div></div>
<div class="ttc" id="aclass_r_f69_html_af434c67aabe02258ee6696a59973617b"><div class="ttname"><a href="class_r_f69.html#af434c67aabe02258ee6696a59973617b">RF69::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:786</div></div> <div class="ttc" id="aclass_r_f69_html_af434c67aabe02258ee6696a59973617b"><div class="ttname"><a href="class_r_f69.html#af434c67aabe02258ee6696a59973617b">RF69::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:786</div></div>
<div class="ttc" id="aclass_r_f69_html_af953ee17aca5392f1e62ea4fe690550a"><div class="ttname"><a href="class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a">RF69::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:97</div></div> <div class="ttc" id="aclass_r_f69_html_af953ee17aca5392f1e62ea4fe690550a"><div class="ttname"><a href="class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a">RF69::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:97</div></div>

View file

@ -148,13 +148,13 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(bool value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(bool value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">setOOK</a>(bool enableOOK)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">setOOK</a>(bool enable)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">setOutputPower</a>(int8_t power, bool highPower=false)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">setOutputPower</a>(int8_t pwr, bool highPower=false)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">setPromiscuousMode</a>(bool promiscuous=true)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">setPromiscuousMode</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(float dbm)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(float dbm)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>

View file

@ -221,9 +221,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a> (float *freqDev)</td></tr> <tr class="memitem:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a> (float *freqDev)</td></tr>
<tr class="memdesc:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets frequency deviation. <a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">More...</a><br /></td></tr> <tr class="memdesc:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets frequency deviation. <a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">More...</a><br /></td></tr>
<tr class="separator:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2bf0d5e045ccfecf9510773148cdd2c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a998ddd21fc152d835c6f1b8d31b02fcc"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">setOutputPower</a> (int8_t power, bool highPower=false)</td></tr> <tr class="memitem:a721094611fa375e73bd0332ab2d7d113"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">setOutputPower</a> (int8_t pwr, bool highPower=false)</td></tr>
<tr class="memdesc:a998ddd21fc152d835c6f1b8d31b02fcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). <a href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">More...</a><br /></td></tr> <tr class="memdesc:a721094611fa375e73bd0332ab2d7d113"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). <a href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">More...</a><br /></td></tr>
<tr class="separator:a998ddd21fc152d835c6f1b8d31b02fcc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a721094611fa375e73bd0332ab2d7d113"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26667d50ec845c28e17236c69c886561"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a> (uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</td></tr> <tr class="memitem:a26667d50ec845c28e17236c69c886561"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a> (uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</td></tr>
<tr class="memdesc:a26667d50ec845c28e17236c69c886561"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sync word. Up to 8 bytes can be set as sync word. <a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">More...</a><br /></td></tr> <tr class="memdesc:a26667d50ec845c28e17236c69c886561"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sync word. Up to 8 bytes can be set as sync word. <a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">More...</a><br /></td></tr>
<tr class="separator:a26667d50ec845c28e17236c69c886561"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a26667d50ec845c28e17236c69c886561"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -248,9 +248,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a86a080086c0228d23e2cb77d2b1915c1"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a> (bool update=true) override</td></tr> <tr class="memitem:a86a080086c0228d23e2cb77d2b1915c1"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a> (bool update=true) override</td></tr>
<tr class="memdesc:a86a080086c0228d23e2cb77d2b1915c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query modem for the packet length of received payload. <a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">More...</a><br /></td></tr> <tr class="memdesc:a86a080086c0228d23e2cb77d2b1915c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query modem for the packet length of received payload. <a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">More...</a><br /></td></tr>
<tr class="separator:a86a080086c0228d23e2cb77d2b1915c1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a86a080086c0228d23e2cb77d2b1915c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c2f94a1c3c8a4f3fd2c5785217bee0a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">setOOK</a> (bool enableOOK)</td></tr> <tr class="memitem:a465df5a2e1f924f6d3ba4eae765847b7"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">setOOK</a> (bool enable)</td></tr>
<tr class="memdesc:a9c2f94a1c3c8a4f3fd2c5785217bee0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. <a href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">More...</a><br /></td></tr> <tr class="memdesc:a465df5a2e1f924f6d3ba4eae765847b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. <a href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">More...</a><br /></td></tr>
<tr class="separator:a9c2f94a1c3c8a4f3fd2c5785217bee0a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a465df5a2e1f924f6d3ba4eae765847b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219a046c10ddcc0a787ad19346ecad6a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a> (uint8_t type)</td></tr> <tr class="memitem:a219a046c10ddcc0a787ad19346ecad6a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a> (uint8_t type)</td></tr>
<tr class="memdesc:a219a046c10ddcc0a787ad19346ecad6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the type of threshold in the OOK data slicer. <a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">More...</a><br /></td></tr> <tr class="memdesc:a219a046c10ddcc0a787ad19346ecad6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the type of threshold in the OOK data slicer. <a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">More...</a><br /></td></tr>
<tr class="separator:a219a046c10ddcc0a787ad19346ecad6a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a219a046c10ddcc0a787ad19346ecad6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -281,9 +281,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a> (bool crcOn=true)</td></tr> <tr class="memitem:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a> (bool crcOn=true)</td></tr>
<tr class="memdesc:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">More...</a><br /></td></tr> <tr class="memdesc:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">More...</a><br /></td></tr>
<tr class="separator:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac205bc487833dc4eae4bb0069c0c4d1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d90ad1d455de045c53c5758babd876c"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">setPromiscuousMode</a> (bool promiscuous=true)</td></tr> <tr class="memitem:ae004326d663a9d6a9c30e792aa368b49"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">setPromiscuousMode</a> (bool enable=true)</td></tr>
<tr class="memdesc:a6d90ad1d455de045c53c5758babd876c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">More...</a><br /></td></tr> <tr class="memdesc:ae004326d663a9d6a9c30e792aa368b49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">More...</a><br /></td></tr>
<tr class="separator:a6d90ad1d455de045c53c5758babd876c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae004326d663a9d6a9c30e792aa368b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42b99e437454e92c6932c3b7acc1fc4a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a> (uint8_t sh) override</td></tr> <tr class="memitem:a42b99e437454e92c6932c3b7acc1fc4a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a> (uint8_t sh) override</td></tr>
<tr class="memdesc:a42b99e437454e92c6932c3b7acc1fc4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. <a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">More...</a><br /></td></tr> <tr class="memdesc:a42b99e437454e92c6932c3b7acc1fc4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. <a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">More...</a><br /></td></tr>
<tr class="separator:a42b99e437454e92c6932c3b7acc1fc4a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a42b99e437454e92c6932c3b7acc1fc4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -460,12 +460,12 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Initialization method. </p> <p>Initialization method. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">freq</td><td>Carrier frequency in MHz. Defaults to 434.0 MHz.</td></tr> <tr><td class="paramname">freq</td><td>Carrier frequency in MHz. Defaults to 434.0 MHz. </td></tr>
<tr><td class="paramname">br</td><td>Bit rate to be used in kbps. Defaults to 4.8 kbps.</td></tr> <tr><td class="paramname">br</td><td>Bit rate to be used in kbps. Defaults to 4.8 kbps. </td></tr>
<tr><td class="paramname">freqDev</td><td>Frequency deviation from carrier frequency in kHz Defaults to 5.0 kHz.</td></tr> <tr><td class="paramname">freqDev</td><td>Frequency deviation from carrier frequency in kHz Defaults to 5.0 kHz. </td></tr>
<tr><td class="paramname">rxBw</td><td>Receiver bandwidth in kHz. Defaults to 125.0 kHz.</td></tr> <tr><td class="paramname">rxBw</td><td>Receiver bandwidth in kHz. Defaults to 125.0 kHz. </td></tr>
<tr><td class="paramname">power</td><td>Output power in dBm. Defaults to 10 dBm.</td></tr> <tr><td class="paramname">power</td><td>Output power in dBm. Defaults to 10 dBm. </td></tr>
<tr><td class="paramname">preambleLen</td><td>Preamble Length in bits. Defaults to 16 bits.</td></tr> <tr><td class="paramname">preambleLen</td><td>Preamble Length in bits. Defaults to 16 bits. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -612,7 +612,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Enable sync word filtering and generation. </p> <p>Enable sync word filtering and generation. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">numBits</td><td>Sync word length in bits.</td></tr> <tr><td class="paramname">numBits</td><td>Sync word length in bits. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -655,9 +655,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set interrupt service routine function to call when FIFO is empty. </p> <p>Set interrupt service routine function to call when FIFO is empty. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Pointer to the transmission buffer.</td></tr> <tr><td class="paramname">data</td><td>Pointer to the transmission buffer. </td></tr>
<tr><td class="paramname">totalLen</td><td>Total number of bytes to transmit.</td></tr> <tr><td class="paramname">totalLen</td><td>Total number of bytes to transmit. </td></tr>
<tr><td class="paramname">remLen</td><td>Pointer to a counter holding the number of bytes that have been transmitted so far.</td></tr> <tr><td class="paramname">remLen</td><td>Pointer to a counter holding the number of bytes that have been transmitted so far. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -700,9 +700,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set interrupt service routine function to call when FIFO is sufficently full to read. </p> <p>Set interrupt service routine function to call when FIFO is sufficently full to read. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Pointer to a buffer that stores the receive data.</td></tr> <tr><td class="paramname">data</td><td>Pointer to a buffer that stores the receive data. </td></tr>
<tr><td class="paramname">totalLen</td><td>Total number of bytes to receive.</td></tr> <tr><td class="paramname">totalLen</td><td>Total number of bytes to receive. </td></tr>
<tr><td class="paramname">rcvLen</td><td>Pointer to a counter holding the number of bytes that have been received so far.</td></tr> <tr><td class="paramname">rcvLen</td><td>Pointer to a counter holding the number of bytes that have been received so far. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -759,7 +759,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set modem in fixed packet length mode. </p> <p>Set modem in fixed packet length mode. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">len</td><td>Packet length.</td></tr> <tr><td class="paramname">len</td><td>Packet length. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -806,7 +806,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Gets carrier frequency. </p> <p>Gets carrier frequency. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">freq</td><td>Variable to write carrier frequency currently set, in MHz.</td></tr> <tr><td class="paramdir">[out]</td><td class="paramname">freq</td><td>Variable to write carrier frequency currently set, in MHz. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -833,7 +833,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Gets frequency deviation. </p> <p>Gets frequency deviation. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">freqDev</td><td>Where to write the frequency deviation currently set, in kHz.</td></tr> <tr><td class="paramdir">[out]</td><td class="paramname">freqDev</td><td>Where to write the frequency deviation currently set, in kHz. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -868,7 +868,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Query modem for the packet length of received payload. </p> <p>Query modem for the packet length of received payload. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">update</td><td>Update received packet length. Will return cached value when set to false.</td></tr> <tr><td class="paramname">update</td><td>Update received packet length. Will return cached value when set to false. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1055,8 +1055,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Reads data received after calling startReceive method. </p> <p>Reads data received after calling startReceive method. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Pointer to array to save the received binary data.</td></tr> <tr><td class="paramname">data</td><td>Pointer to array to save the received binary data. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes that will be read. When set to 0, the packet length will be retreived automatically. When more bytes than received are requested, only the number of bytes requested will be returned.</td></tr> <tr><td class="paramname">len</td><td>Number of bytes that will be read. When set to 0, the packet length will be retreived automatically. When more bytes than received are requested, only the number of bytes requested will be returned. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1127,8 +1127,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Blocking binary receive method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p> <p>Blocking binary receive method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr> <tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr> <tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1247,7 +1247,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets bit rate. Allowed values range from 0.5 to 300.0 kbps. </p> <p>Sets bit rate. Allowed values range from 0.5 to 300.0 kbps. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">br</td><td>Bit rate to be set in kbps.</td></tr> <tr><td class="paramname">br</td><td>Bit rate to be set in kbps. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1276,7 +1276,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets broadcast address. Calling this method will also enable address filtering for node and broadcast address. </p> <p>Sets broadcast address. Calling this method will also enable address filtering for node and broadcast address. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">broadAddr</td><td>Node address to be set.</td></tr> <tr><td class="paramname">broadAddr</td><td>Node address to be set. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1303,7 +1303,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Enable CRC filtering and generation. </p> <p>Enable CRC filtering and generation. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">crcOn</td><td>Set or unset CRC filtering.</td></tr> <tr><td class="paramname">crcOn</td><td>Set or unset CRC filtering. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1338,7 +1338,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. </p> <p>Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">sh</td><td>Gaussian shaping bandwidth-time product that will be used for data shaping</td></tr> <tr><td class="paramname">sh</td><td>Gaussian shaping bandwidth-time product that will be used for data shaping </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1447,8 +1447,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Configure DIO pin mapping to get a given signal on a DIO pin (if available). </p> <p>Configure DIO pin mapping to get a given signal on a DIO pin (if available). </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">pin</td><td>Pin number onto which a signal is to be placed.</td></tr> <tr><td class="paramname">pin</td><td>Pin number onto which a signal is to be placed. </td></tr>
<tr><td class="paramname">value</td><td>The value that indicates which function to place on that pin. See chip datasheet for details.</td></tr> <tr><td class="paramname">value</td><td>The value that indicates which function to place on that pin. See chip datasheet for details. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1521,7 +1521,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER and RADIOLIB_ENCODING_WHITENING. </p> <p>Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER and RADIOLIB_ENCODING_WHITENING. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">encoding</td><td>Encoding to be used.</td></tr> <tr><td class="paramname">encoding</td><td>Encoding to be used. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1610,7 +1610,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510.0 MHz and 862.0 to 1020.0 MHz. </p> <p>Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510.0 MHz and 862.0 to 1020.0 MHz. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">freq</td><td>Carrier frequency to be set in MHz.</td></tr> <tr><td class="paramname">freq</td><td>Carrier frequency to be set in MHz. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1647,7 +1647,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets frequency deviation. </p> <p>Sets frequency deviation. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">freqDev</td><td>Frequency deviation to be set in kHz.</td></tr> <tr><td class="paramname">freqDev</td><td>Frequency deviation to be set in kHz. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1676,7 +1676,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Enable/disable LNA Boost mode (disabled by default). </p> <p>Enable/disable LNA Boost mode (disabled by default). </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">value</td><td>True to enable, false to disable.</td></tr> <tr><td class="paramname">value</td><td>True to enable, false to disable. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1703,7 +1703,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets node address. Calling this method will also enable address filtering for node address only. </p> <p>Sets node address. Calling this method will also enable address filtering for node address only. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">nodeAddr</td><td>Node address to be set.</td></tr> <tr><td class="paramname">nodeAddr</td><td>Node address to be set. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1711,8 +1711,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</div> </div>
</div> </div>
<a id="a9c2f94a1c3c8a4f3fd2c5785217bee0a"></a> <a id="a465df5a2e1f924f6d3ba4eae765847b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c2f94a1c3c8a4f3fd2c5785217bee0a">&#9670;&nbsp;</a></span>setOOK()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a465df5a2e1f924f6d3ba4eae765847b7">&#9670;&nbsp;</a></span>setOOK()</h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -1721,7 +1721,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<td class="memname">int16_t RF69::setOOK </td> <td class="memname">int16_t RF69::setOOK </td>
<td>(</td> <td>(</td>
<td class="paramtype">bool&#160;</td> <td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enableOOK</em></td><td>)</td> <td class="paramname"><em>enable</em></td><td>)</td>
<td></td> <td></td>
</tr> </tr>
</table> </table>
@ -1730,7 +1730,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. </p> <p>Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">enableOOK</td><td>Enable (true) or disable (false) OOK.</td></tr> <tr><td class="paramname">enable</td><td>Enable (true) or disable (false) OOK. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1757,7 +1757,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Peak mode is used. </p> <p>Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Peak mode is used. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">value</td><td>Fixed threshold value (in dB) in the OOK demodulator. Used when OokThresType = RADIOLIB_RF69_OOK_THRESH_FIXED.</td></tr> <tr><td class="paramname">value</td><td>Fixed threshold value (in dB) in the OOK demodulator. Used when OokThresType = RADIOLIB_RF69_OOK_THRESH_FIXED. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1784,7 +1784,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Period of decrement of the RSSI threshold in the OOK demodulator. </p> <p>Period of decrement of the RSSI threshold in the OOK demodulator. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">value</td><td>Use defines RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_X_X_CHIP</td></tr> <tr><td class="paramname">value</td><td>Use defines RADIOLIB_RF69_OOK_PEAK_THRESH_DEC_X_X_CHIP </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1811,7 +1811,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Selects the type of threshold in the OOK data slicer. </p> <p>Selects the type of threshold in the OOK data slicer. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">type</td><td>Threshold type: RADIOLIB_RF69_OOK_THRESH_PEAK(default), RADIOLIB_RF69_OOK_THRESH_FIXED or RADIOLIB_RF69_OOK_THRESH_AVERAGE</td></tr> <tr><td class="paramname">type</td><td>Threshold type: RADIOLIB_RF69_OOK_THRESH_PEAK(default), RADIOLIB_RF69_OOK_THRESH_FIXED or RADIOLIB_RF69_OOK_THRESH_AVERAGE </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1819,8 +1819,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</div> </div>
</div> </div>
<a id="a998ddd21fc152d835c6f1b8d31b02fcc"></a> <a id="a721094611fa375e73bd0332ab2d7d113"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a998ddd21fc152d835c6f1b8d31b02fcc">&#9670;&nbsp;</a></span>setOutputPower()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a721094611fa375e73bd0332ab2d7d113">&#9670;&nbsp;</a></span>setOutputPower()</h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -1829,7 +1829,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<td class="memname">int16_t RF69::setOutputPower </td> <td class="memname">int16_t RF69::setOutputPower </td>
<td>(</td> <td>(</td>
<td class="paramtype">int8_t&#160;</td> <td class="paramtype">int8_t&#160;</td>
<td class="paramname"><em>power</em>, </td> <td class="paramname"><em>pwr</em>, </td>
</tr> </tr>
<tr> <tr>
<td class="paramkey"></td> <td class="paramkey"></td>
@ -1848,8 +1848,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). </p> <p>Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">power</td><td>Output power to be set in dBm.</td></tr> <tr><td class="paramname">pwr</td><td>Output power to be set in dBm. </td></tr>
<tr><td class="paramname">highPower</td><td>Set to true when using modules high power port (RF69H/HC/HCW). Defaults to false (models without high power port - RF69C/CW).</td></tr> <tr><td class="paramname">highPower</td><td>Set to true when using modules high power port (RF69H/HC/HCW). Defaults to false (models without high power port - RF69C/CW). </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1876,7 +1876,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets preamble length. </p> <p>Sets preamble length. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">preambleLen</td><td>Preamble length to be set (in bits), allowed values: 16, 24, 32, 48, 64, 96, 128 and 192.</td></tr> <tr><td class="paramname">preambleLen</td><td>Preamble length to be set (in bits), allowed values: 16, 24, 32, 48, 64, 96, 128 and 192. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -1884,8 +1884,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</div> </div>
</div> </div>
<a id="a6d90ad1d455de045c53c5758babd876c"></a> <a id="ae004326d663a9d6a9c30e792aa368b49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d90ad1d455de045c53c5758babd876c">&#9670;&nbsp;</a></span>setPromiscuousMode()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ae004326d663a9d6a9c30e792aa368b49">&#9670;&nbsp;</a></span>setPromiscuousMode()</h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -1894,7 +1894,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<td class="memname">int16_t RF69::setPromiscuousMode </td> <td class="memname">int16_t RF69::setPromiscuousMode </td>
<td>(</td> <td>(</td>
<td class="paramtype">bool&#160;</td> <td class="paramtype">bool&#160;</td>
<td class="paramname"><em>promiscuous</em> = <code>true</code></td><td>)</td> <td class="paramname"><em>enable</em> = <code>true</code></td><td>)</td>
<td></td> <td></td>
</tr> </tr>
</table> </table>
@ -1903,7 +1903,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). </p> <p>Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">promiscuous</td><td>Set or unset promiscuous mode.</td></tr> <tr><td class="paramname">enable</td><td>Set or unset promiscuous mode. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2033,7 +2033,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets the RSSI value above which the RSSI interrupt is signaled. </p> <p>Sets the RSSI value above which the RSSI interrupt is signaled. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">dbm</td><td>A dBm value between -127.5 and 0 inclusive</td></tr> <tr><td class="paramname">dbm</td><td>A dBm value between -127.5 and 0 inclusive </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2060,7 +2060,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12.5, 15.6, 20.8, 25.0, 31.3, 41.7, 50.0, 62.5, 83.3, 100.0, 125.0, 166.7, 200.0, 250.0, 333.3, 400.0 and 500.0 kHz. </p> <p>Sets receiver bandwidth. Allowed values are 2.6, 3.1, 3.9, 5.2, 6.3, 7.8, 10.4, 12.5, 15.6, 20.8, 25.0, 31.3, 41.7, 50.0, 62.5, 83.3, 100.0, 125.0, 166.7, 200.0, 250.0, 333.3, 400.0 and 500.0 kHz. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">rxBw</td><td>Receiver bandwidth to be set in kHz.</td></tr> <tr><td class="paramname">rxBw</td><td>Receiver bandwidth to be set in kHz. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2103,8 +2103,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets sync word. Up to 8 bytes can be set as sync word. </p> <p>Sets sync word. Up to 8 bytes can be set as sync word. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">syncWord</td><td>Pointer to the array of sync word bytes.</td></tr> <tr><td class="paramname">syncWord</td><td>Pointer to the array of sync word bytes. </td></tr>
<tr><td class="paramname">len</td><td>Sync word length in bytes.</td></tr> <tr><td class="paramname">len</td><td>Sync word length in bytes. </td></tr>
<tr><td class="paramname">maxErrBits</td><td>Maximum allowed number of bit errors in received sync word. Defaults to 0. </td></tr> <tr><td class="paramname">maxErrBits</td><td>Maximum allowed number of bit errors in received sync word. Defaults to 0. </td></tr>
</table> </table>
</dd> </dd>
@ -2199,7 +2199,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Sets the module to standby. </p> <p>Sets the module to standby. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">mode</td><td>Standby mode to be used. No effect, implemented only for <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility.</td></tr> <tr><td class="paramname">mode</td><td>Standby mode to be used. No effect, implemented only for <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a> compatibility. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2278,10 +2278,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Interrupt-driven receive method, implemented for compatibility with <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p> <p>Interrupt-driven receive method, implemented for compatibility with <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">timeout</td><td>Ignored.</td></tr> <tr><td class="paramname">timeout</td><td>Ignored. </td></tr>
<tr><td class="paramname">irqFlags</td><td>Ignored.</td></tr> <tr><td class="paramname">irqFlags</td><td>Ignored. </td></tr>
<tr><td class="paramname">irqMask</td><td>Ignored.</td></tr> <tr><td class="paramname">irqMask</td><td>Ignored. </td></tr>
<tr><td class="paramname">len</td><td>Ignored.</td></tr> <tr><td class="paramname">len</td><td>Ignored. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2383,9 +2383,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p> <p>Interrupt-driven binary transmit method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr> <tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr> <tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
<tr><td class="paramname">addr</td><td>Address to send the data to. Will only be added if address filtering was enabled.</td></tr> <tr><td class="paramname">addr</td><td>Address to send the data to. Will only be added if address filtering was enabled. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2487,9 +2487,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Blocking binary transmit method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p> <p>Blocking binary transmit method. Overloads for string-based transmissions are implemented in <a class="el" href="class_physical_layer.html" title="Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....">PhysicalLayer</a>. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">data</td><td>Binary data to be sent.</td></tr> <tr><td class="paramname">data</td><td>Binary data to be sent. </td></tr>
<tr><td class="paramname">len</td><td>Number of bytes to send.</td></tr> <tr><td class="paramname">len</td><td>Number of bytes to send. </td></tr>
<tr><td class="paramname">addr</td><td>Address to send the data to. Will only be added if address filtering was enabled.</td></tr> <tr><td class="paramname">addr</td><td>Address to send the data to. Will only be added if address filtering was enabled. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2526,7 +2526,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Starts direct mode transmission. </p> <p>Starts direct mode transmission. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">frf</td><td>Raw RF frequency value. Defaults to 0, required for quick frequency shifts in RTTY.</td></tr> <tr><td class="paramname">frf</td><td>Raw RF frequency value. Defaults to 0, required for quick frequency shifts in RTTY. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
@ -2555,7 +2555,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Set modem in variable packet length mode. </p> <p>Set modem in variable packet length mode. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">len</td><td>Maximum packet length.</td></tr> <tr><td class="paramname">len</td><td>Maximum packet length. </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>

View file

@ -50,13 +50,13 @@ var class_r_f69 =
[ "setFrequencyDeviation", "class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be", null ], [ "setFrequencyDeviation", "class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be", null ],
[ "setLnaTestBoost", "class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194", null ], [ "setLnaTestBoost", "class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194", null ],
[ "setNodeAddress", "class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c", null ], [ "setNodeAddress", "class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c", null ],
[ "setOOK", "class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a", null ], [ "setOOK", "class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7", null ],
[ "setOokFixedThreshold", "class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459", null ], [ "setOokFixedThreshold", "class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459", null ],
[ "setOokPeakThresholdDecrement", "class_r_f69.html#a434420f2def6c383608223105469fda1", null ], [ "setOokPeakThresholdDecrement", "class_r_f69.html#a434420f2def6c383608223105469fda1", null ],
[ "setOokThresholdType", "class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a", null ], [ "setOokThresholdType", "class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a", null ],
[ "setOutputPower", "class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc", null ], [ "setOutputPower", "class_r_f69.html#a721094611fa375e73bd0332ab2d7d113", null ],
[ "setPreambleLength", "class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9", null ], [ "setPreambleLength", "class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9", null ],
[ "setPromiscuousMode", "class_r_f69.html#a6d90ad1d455de045c53c5758babd876c", null ], [ "setPromiscuousMode", "class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49", null ],
[ "setRfSwitchPins", "class_r_f69.html#ac341945538a84430c61f80f610a94411", null ], [ "setRfSwitchPins", "class_r_f69.html#ac341945538a84430c61f80f610a94411", null ],
[ "setRfSwitchTable", "class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c", null ], [ "setRfSwitchTable", "class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c", null ],
[ "setRSSIThreshold", "class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a", null ], [ "setRSSIThreshold", "class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a", null ],

View file

@ -148,13 +148,13 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be">setFrequencyDeviation</a>(float freqDev) override</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(bool value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194">setLnaTestBoost</a>(bool value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">setNodeAddress</a>(uint8_t nodeAddr)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">setOOK</a>(bool enableOOK)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">setOOK</a>(bool enable)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">setOokFixedThreshold</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a434420f2def6c383608223105469fda1">setOokPeakThresholdDecrement</a>(uint8_t value)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a>(uint8_t type)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">setOutputPower</a>(int8_t power, bool highPower=false)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">setOutputPower</a>(int8_t pwr, bool highPower=false)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9">setPreambleLength</a>(uint8_t preambleLen)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">setPromiscuousMode</a>(bool promiscuous=true)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">setPromiscuousMode</a>(bool enable=true)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#ac341945538a84430c61f80f610a94411">setRfSwitchPins</a>(uint32_t rxEn, uint32_t txEn)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="class_r_f69.html#afff64ceef5f496ce035ff6d12d6bcc3c">setRfSwitchTable</a>(const uint32_t(&amp;pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(float dbm)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">setRSSIThreshold</a>(float dbm)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>

View file

@ -228,9 +228,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a> (float *freqDev)</td></tr> <tr class="memitem:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">getFrequencyDeviation</a> (float *freqDev)</td></tr>
<tr class="memdesc:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets frequency deviation. <a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">More...</a><br /></td></tr> <tr class="memdesc:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets frequency deviation. <a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">More...</a><br /></td></tr>
<tr class="separator:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2bf0d5e045ccfecf9510773148cdd2c9 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a998ddd21fc152d835c6f1b8d31b02fcc inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">setOutputPower</a> (int8_t power, bool highPower=false)</td></tr> <tr class="memitem:a721094611fa375e73bd0332ab2d7d113 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">setOutputPower</a> (int8_t pwr, bool highPower=false)</td></tr>
<tr class="memdesc:a998ddd21fc152d835c6f1b8d31b02fcc inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). <a href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">More...</a><br /></td></tr> <tr class="memdesc:a721094611fa375e73bd0332ab2d7d113 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets output power. Allowed values range from -18 to 13 dBm for low power modules (RF69C/CW) or -2 to 20 dBm (RF69H/HC/HCW). <a href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">More...</a><br /></td></tr>
<tr class="separator:a998ddd21fc152d835c6f1b8d31b02fcc inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a721094611fa375e73bd0332ab2d7d113 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a> (uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</td></tr> <tr class="memitem:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">setSyncWord</a> (uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</td></tr>
<tr class="memdesc:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sync word. Up to 8 bytes can be set as sync word. <a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">More...</a><br /></td></tr> <tr class="memdesc:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sync word. Up to 8 bytes can be set as sync word. <a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">More...</a><br /></td></tr>
<tr class="separator:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a26667d50ec845c28e17236c69c886561 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -255,9 +255,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a> (bool update=true) override</td></tr> <tr class="memitem:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">getPacketLength</a> (bool update=true) override</td></tr>
<tr class="memdesc:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query modem for the packet length of received payload. <a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">More...</a><br /></td></tr> <tr class="memdesc:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query modem for the packet length of received payload. <a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">More...</a><br /></td></tr>
<tr class="separator:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a86a080086c0228d23e2cb77d2b1915c1 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c2f94a1c3c8a4f3fd2c5785217bee0a inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">setOOK</a> (bool enableOOK)</td></tr> <tr class="memitem:a465df5a2e1f924f6d3ba4eae765847b7 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">setOOK</a> (bool enable)</td></tr>
<tr class="memdesc:a9c2f94a1c3c8a4f3fd2c5785217bee0a inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. <a href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">More...</a><br /></td></tr> <tr class="memdesc:a465df5a2e1f924f6d3ba4eae765847b7 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables/disables OOK modulation instead of FSK. Note: This function calls setRxBandwidth again, since register values differ based on OOK mode being enabled/disabled. <a href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">More...</a><br /></td></tr>
<tr class="separator:a9c2f94a1c3c8a4f3fd2c5785217bee0a inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a465df5a2e1f924f6d3ba4eae765847b7 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a> (uint8_t type)</td></tr> <tr class="memitem:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">setOokThresholdType</a> (uint8_t type)</td></tr>
<tr class="memdesc:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the type of threshold in the OOK data slicer. <a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">More...</a><br /></td></tr> <tr class="memdesc:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects the type of threshold in the OOK data slicer. <a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">More...</a><br /></td></tr>
<tr class="separator:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a219a046c10ddcc0a787ad19346ecad6a inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -288,9 +288,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a> (bool crcOn=true)</td></tr> <tr class="memitem:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">setCrcFiltering</a> (bool crcOn=true)</td></tr>
<tr class="memdesc:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">More...</a><br /></td></tr> <tr class="memdesc:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable CRC filtering and generation. <a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">More...</a><br /></td></tr>
<tr class="separator:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac205bc487833dc4eae4bb0069c0c4d1e inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d90ad1d455de045c53c5758babd876c inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">setPromiscuousMode</a> (bool promiscuous=true)</td></tr> <tr class="memitem:ae004326d663a9d6a9c30e792aa368b49 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">setPromiscuousMode</a> (bool enable=true)</td></tr>
<tr class="memdesc:a6d90ad1d455de045c53c5758babd876c inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">More...</a><br /></td></tr> <tr class="memdesc:ae004326d663a9d6a9c30e792aa368b49 inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address, CRC). <a href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">More...</a><br /></td></tr>
<tr class="separator:a6d90ad1d455de045c53c5758babd876c inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae004326d663a9d6a9c30e792aa368b49 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a> (uint8_t sh) override</td></tr> <tr class="memitem:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">setDataShaping</a> (uint8_t sh) override</td></tr>
<tr class="memdesc:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. <a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">More...</a><br /></td></tr> <tr class="memdesc:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets Gaussian filter bandwidth-time product that will be used for data shaping. Allowed values are RADIOLIB_SHAPING_0_3, RADIOLIB_SHAPING_0_5 or RADIOLIB_SHAPING_1_0. Set to RADIOLIB_SHAPING_NONE to disable data shaping. <a href="class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a">More...</a><br /></td></tr>
<tr class="separator:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a42b99e437454e92c6932c3b7acc1fc4a inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -317,7 +317,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li> </li>
<li>setOOK() <li>setOOK()
: <a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101</a> : <a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101</a>
, <a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">RF69</a> , <a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">RF69</a>
, <a class="el" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x</a> , <a class="el" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x</a>
</li> </li>
<li>setOokFixedOrFloorThreshold() <li>setOokFixedOrFloorThreshold()
@ -340,7 +340,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setOutputPower() <li>setOutputPower()
: <a class="el" href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101</a> : <a class="el" href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101</a>
, <a class="el" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">nRF24</a> , <a class="el" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">nRF24</a>
, <a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">RF69</a> , <a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">RF69</a>
, <a class="el" href="class_si4430.html#af8d615431bf66e06b45487f3fff73d16">Si4430</a> , <a class="el" href="class_si4430.html#af8d615431bf66e06b45487f3fff73d16">Si4430</a>
, <a class="el" href="class_si4431.html#a4da296b35056e076ff69a288bd801d19">Si4431</a> , <a class="el" href="class_si4431.html#a4da296b35056e076ff69a288bd801d19">Si4431</a>
, <a class="el" href="class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca">Si4432</a> , <a class="el" href="class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca">Si4432</a>
@ -362,7 +362,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li> </li>
<li>setPromiscuousMode() <li>setPromiscuousMode()
: <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a> : <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a>
, <a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">RF69</a> , <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a>
</li> </li>
<li>setReceivePipe() <li>setReceivePipe()
: <a class="el" href="classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8">nRF24</a> : <a class="el" href="classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8">nRF24</a>

View file

@ -323,7 +323,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li> </li>
<li>setOOK() <li>setOOK()
: <a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101</a> : <a class="el" href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101</a>
, <a class="el" href="class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a">RF69</a> , <a class="el" href="class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7">RF69</a>
, <a class="el" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x</a> , <a class="el" href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x</a>
</li> </li>
<li>setOokFixedOrFloorThreshold() <li>setOokFixedOrFloorThreshold()
@ -346,7 +346,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<li>setOutputPower() <li>setOutputPower()
: <a class="el" href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101</a> : <a class="el" href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101</a>
, <a class="el" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">nRF24</a> , <a class="el" href="classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4">nRF24</a>
, <a class="el" href="class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc">RF69</a> , <a class="el" href="class_r_f69.html#a721094611fa375e73bd0332ab2d7d113">RF69</a>
, <a class="el" href="class_si4430.html#af8d615431bf66e06b45487f3fff73d16">Si4430</a> , <a class="el" href="class_si4430.html#af8d615431bf66e06b45487f3fff73d16">Si4430</a>
, <a class="el" href="class_si4431.html#a4da296b35056e076ff69a288bd801d19">Si4431</a> , <a class="el" href="class_si4431.html#a4da296b35056e076ff69a288bd801d19">Si4431</a>
, <a class="el" href="class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca">Si4432</a> , <a class="el" href="class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca">Si4432</a>
@ -368,7 +368,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
</li> </li>
<li>setPromiscuousMode() <li>setPromiscuousMode()
: <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a> : <a class="el" href="class_c_c1101.html#a047be5159af73374521a26e8f880fe12">CC1101</a>
, <a class="el" href="class_r_f69.html#a6d90ad1d455de045c53c5758babd876c">RF69</a> , <a class="el" href="class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49">RF69</a>
</li> </li>
<li>setReceivePipe() <li>setReceivePipe()
: <a class="el" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">nRF24</a> : <a class="el" href="classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a">nRF24</a>

View file

@ -108,14 +108,15 @@ var NAVTREEINDEX1 =
"class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,17,9], "class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80":[3,0,17,9],
"class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,17,38], "class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a":[3,0,17,38],
"class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,17,52], "class_r_f69.html#a434420f2def6c383608223105469fda1":[3,0,17,52],
"class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7":[3,0,17,50],
"class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,17,62], "class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb":[3,0,17,62],
"class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,17,70], "class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534":[3,0,17,70],
"class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,17,6], "class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee":[3,0,17,6],
"class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,17,12], "class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417":[3,0,17,12],
"class_r_f69.html#a693faf6ab777d5612392b43152e744cb":[3,0,17,1], "class_r_f69.html#a693faf6ab777d5612392b43152e744cb":[3,0,17,1],
"class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,17,24], "class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f":[3,0,17,24],
"class_r_f69.html#a6d90ad1d455de045c53c5758babd876c":[3,0,17,56],
"class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82":[3,0,17,64], "class_r_f69.html#a6e3002ab0c58e2087a7d101eda7afa82":[3,0,17,64],
"class_r_f69.html#a721094611fa375e73bd0332ab2d7d113":[3,0,17,54],
"class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,17,60], "class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a":[3,0,17,60],
"class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d":[3,0,17,44], "class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d":[3,0,17,44],
"class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,17,55], "class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9":[3,0,17,55],
@ -126,8 +127,6 @@ var NAVTREEINDEX1 =
"class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,17,67], "class_r_f69.html#a923654706eff5118ef6e84214e837f27":[3,0,17,67],
"class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,17,2], "class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942":[3,0,17,2],
"class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,17,8], "class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad":[3,0,17,8],
"class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc":[3,0,17,54],
"class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a":[3,0,17,50],
"class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,17,39], "class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77":[3,0,17,39],
"class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,17,48], "class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194":[3,0,17,48],
"class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,17,14], "class_r_f69.html#aa6886410230c654400c76ec7710d623c":[3,0,17,14],
@ -148,6 +147,7 @@ var NAVTREEINDEX1 =
"class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,17,35], "class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13":[3,0,17,35],
"class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,17,47], "class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be":[3,0,17,47],
"class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51":[3,0,17,3], "class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51":[3,0,17,3],
"class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49":[3,0,17,56],
"class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,17,30], "class_r_f69.html#ae36e8e6042245621a182b29526fe2245":[3,0,17,30],
"class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66":[3,0,17,66], "class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66":[3,0,17,66],
"class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3":[3,0,17,5], "class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3":[3,0,17,5],

View file

@ -49,15 +49,15 @@ var searchData=
['setirqaction_282',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], ['setirqaction_282',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
['setlnatestboost_283',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], ['setlnatestboost_283',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
['setnodeaddress_284',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress(uint8_t nodeAddr)']]], ['setnodeaddress_284',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress(uint8_t nodeAddr)']]],
['setook_285',['setOOK',['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()']]], ['setook_285',['setOOK',['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()'],['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()']]],
['setookfixedorfloorthreshold_286',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], ['setookfixedorfloorthreshold_286',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
['setookfixedthreshold_287',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], ['setookfixedthreshold_287',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
['setookpeakthresholddecrement_288',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]], ['setookpeakthresholddecrement_288',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]],
['setookpeakthresholdstep_289',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], ['setookpeakthresholdstep_289',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
['setookthresholdtype_290',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], ['setookthresholdtype_290',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]],
['setoutputpower_291',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()']]], ['setoutputpower_291',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()']]],
['setpreamblelength_292',['setPreambleLength',['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]], ['setpreamblelength_292',['setPreambleLength',['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength(uint8_t preambleLength, uint8_t qualityThreshold)']]],
['setpromiscuousmode_293',['setPromiscuousMode',['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]], ['setpromiscuousmode_293',['setPromiscuousMode',['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()']]],
['setreceivepipe_294',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], ['setreceivepipe_294',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_295',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], ['setrecvsequence_295',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_296',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], ['setregulatordcdc_296',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
@ -104,8 +104,8 @@ var searchData=
['spistatuscommand_337',['SPIstatusCommand',['../class_module.html#a06d8d4257c584b57a529fcc405d87c79',1,'Module']]], ['spistatuscommand_337',['SPIstatusCommand',['../class_module.html#a06d8d4257c584b57a529fcc405d87c79',1,'Module']]],
['spistreamerror_338',['SPIstreamError',['../class_module.html#a66b06e69d57b97116bed1c6f185381f1',1,'Module']]], ['spistreamerror_338',['SPIstreamError',['../class_module.html#a66b06e69d57b97116bed1c6f185381f1',1,'Module']]],
['spistreamtype_339',['SPIstreamType',['../class_module.html#a34927454be3a34df8a5a586c46c428af',1,'Module']]], ['spistreamtype_339',['SPIstreamType',['../class_module.html#a34927454be3a34df8a5a586c46c428af',1,'Module']]],
['spitransfer_340',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]], ['spitransfer_340',['spiTransfer',['../class_radio_lib_hal.html#a12facb08577402e50c91c75ca7dd560f',1,'RadioLibHal']]],
['spitransfer_341',['spiTransfer',['../class_radio_lib_hal.html#a12facb08577402e50c91c75ca7dd560f',1,'RadioLibHal']]], ['spitransfer_341',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
['spitransferstream_342',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]], ['spitransferstream_342',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwritecommand_343',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]], ['spiwritecommand_343',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]],
['spiwriteregister_344',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]], ['spiwriteregister_344',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]],

View file

@ -47,15 +47,15 @@ var searchData=
['setirqaction_615',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], ['setirqaction_615',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]],
['setlnatestboost_616',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], ['setlnatestboost_616',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]],
['setnodeaddress_617',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], ['setnodeaddress_617',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]],
['setook_618',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()']]], ['setook_618',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()'],['../class_r_f69.html#a465df5a2e1f924f6d3ba4eae765847b7',1,'RF69::setOOK()']]],
['setookfixedorfloorthreshold_619',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], ['setookfixedorfloorthreshold_619',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]],
['setookfixedthreshold_620',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], ['setookfixedthreshold_620',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]],
['setookpeakthresholddecrement_621',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]], ['setookpeakthresholddecrement_621',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement(uint8_t value)']]],
['setookpeakthresholdstep_622',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], ['setookpeakthresholdstep_622',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]],
['setookthresholdtype_623',['setOokThresholdType',['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()'],['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()']]], ['setookthresholdtype_623',['setOokThresholdType',['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()'],['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()']]],
['setoutputpower_624',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()']]], ['setoutputpower_624',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_t_m32_w_lx.html#a9afbde1c466907598974cc3923784c5b',1,'STM32WLx::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_r_f69.html#a721094611fa375e73bd0332ab2d7d113',1,'RF69::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()']]],
['setpreamblelength_625',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]], ['setpreamblelength_625',['setPreambleLength',['../class_c_c1101.html#ae77c828c9c7cc12012fe011e8c4d3570',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]],
['setpromiscuousmode_626',['setPromiscuousMode',['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()'],['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()']]], ['setpromiscuousmode_626',['setPromiscuousMode',['../class_r_f69.html#ae004326d663a9d6a9c30e792aa368b49',1,'RF69::setPromiscuousMode()'],['../class_c_c1101.html#a047be5159af73374521a26e8f880fe12',1,'CC1101::setPromiscuousMode()']]],
['setreceivepipe_627',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], ['setreceivepipe_627',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]],
['setrecvsequence_628',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], ['setrecvsequence_628',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]],
['setregulatordcdc_629',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], ['setregulatordcdc_629',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]],
@ -94,8 +94,8 @@ var searchData=
['spireadregisterburst_662',['SPIreadRegisterBurst',['../class_module.html#a874e030f1931e606e380930d37dd83ee',1,'Module']]], ['spireadregisterburst_662',['SPIreadRegisterBurst',['../class_module.html#a874e030f1931e606e380930d37dd83ee',1,'Module']]],
['spireadstream_663',['SPIreadStream',['../class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708',1,'Module::SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]], ['spireadstream_663',['SPIreadStream',['../class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708',1,'Module::SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#a085415b49ff72238f118b937ad896cbd',1,'Module::SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_664',['SPIsetRegValue',['../class_module.html#a081191402ad5c49e6c21982fc4587b77',1,'Module']]], ['spisetregvalue_664',['SPIsetRegValue',['../class_module.html#a081191402ad5c49e6c21982fc4587b77',1,'Module']]],
['spitransfer_665',['spiTransfer',['../class_radio_lib_hal.html#a12facb08577402e50c91c75ca7dd560f',1,'RadioLibHal']]], ['spitransfer_665',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]],
['spitransfer_666',['SPItransfer',['../class_module.html#a78dd39aa71d97e2220a880df8162fdde',1,'Module']]], ['spitransfer_666',['spiTransfer',['../class_radio_lib_hal.html#a12facb08577402e50c91c75ca7dd560f',1,'RadioLibHal']]],
['spitransferstream_667',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]], ['spitransferstream_667',['SPItransferStream',['../class_module.html#ac3586c8d4013cbdd22cf34032632c181',1,'Module']]],
['spiwriteregister_668',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]], ['spiwriteregister_668',['SPIwriteRegister',['../class_module.html#a4437af6552e258e95ed8ed452afa6dd4',1,'Module']]],
['spiwriteregisterburst_669',['SPIwriteRegisterBurst',['../class_module.html#af474f82d00fffc1ee0fc8def2c7f220c',1,'Module']]], ['spiwriteregisterburst_669',['SPIwriteRegisterBurst',['../class_module.html#af474f82d00fffc1ee0fc8def2c7f220c',1,'Module']]],