Deploying to gh-pages from @ 9c019a58e7
🚀
This commit is contained in:
parent
6ef8b105da
commit
676ee7d2bc
119 changed files with 1712 additions and 4177 deletions
|
@ -237,46 +237,48 @@ $(document).ready(function(){initNavTree('_a_x25_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  </div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  int16_t <a class="code" href="class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca">begin</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* srcCallsign, uint8_t srcSSID = 0x00, uint8_t preambleLen = 8);</div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  </div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  int16_t <a class="code" href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">transmit</a>(String& str, <span class="keyword">const</span> <span class="keywordtype">char</span>* destCallsign, uint8_t destSSID = 0x00);</div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  </div>
|
||||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  int16_t <a class="code" href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keyword">const</span> <span class="keywordtype">char</span>* destCallsign, uint8_t destSSID = 0x00);</div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  </div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  int16_t <a class="code" href="class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6">sendFrame</a>(<a class="code" href="class_a_x25_frame.html">AX25Frame</a>* frame);</div>
|
||||
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  </div>
|
||||
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_p_r_s_client.html">APRSClient</a>;</div>
|
||||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  </div>
|
||||
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  uint32_t _afskMark;</div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  uint32_t _afskSpace;</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  uint32_t _afskLen;</div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  </div>
|
||||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keywordtype">char</span> _srcCallsign[RADIOLIB_AX25_MAX_CALLSIGN_LEN + 1] = {0, 0, 0, 0, 0, 0, 0};</div>
|
||||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  uint8_t _srcSSID = 0;</div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  uint16_t _preambleLen = 0;</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div>
|
||||
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  <span class="keyword">static</span> uint16_t getFrameCheckSequence(uint8_t* buff, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  int16_t <a class="code" href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">transmit</a>(String& str, <span class="keyword">const</span> <span class="keywordtype">char</span>* destCallsign, uint8_t destSSID = 0x00);</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  </div>
|
||||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  int16_t <a class="code" href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keyword">const</span> <span class="keywordtype">char</span>* destCallsign, uint8_t destSSID = 0x00);</div>
|
||||
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  </div>
|
||||
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  int16_t <a class="code" href="class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6">sendFrame</a>(<a class="code" href="class_a_x25_frame.html">AX25Frame</a>* frame);</div>
|
||||
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  </div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_p_r_s_client.html">APRSClient</a>;</div>
|
||||
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  </div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  uint32_t _afskMark;</div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  uint32_t _afskSpace;</div>
|
||||
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  uint32_t _afskLen;</div>
|
||||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  </div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keywordtype">char</span> _srcCallsign[RADIOLIB_AX25_MAX_CALLSIGN_LEN + 1] = {0, 0, 0, 0, 0, 0, 0};</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  uint8_t _srcSSID = 0;</div>
|
||||
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  uint16_t _preambleLen = 0;</div>
|
||||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  </div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keywordtype">void</span> getCallsign(<span class="keywordtype">char</span>* buff);</div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  uint8_t getSSID();</div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> };</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  </div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keyword">static</span> uint16_t getFrameCheckSequence(uint8_t* buff, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  </div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordtype">void</span> getCallsign(<span class="keywordtype">char</span>* buff);</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  uint8_t getSSID();</div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> };</div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  </div>
|
||||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  </div>
|
||||
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_a_f_s_k_client_html"><div class="ttname"><a href="class_a_f_s_k_client.html">AFSKClient</a></div><div class="ttdoc">Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...</div><div class="ttdef"><b>Definition:</b> AFSK.h:17</div></div>
|
||||
<div class="ttc" id="aclass_a_p_r_s_client_html"><div class="ttname"><a href="class_a_p_r_s_client.html">APRSClient</a></div><div class="ttdoc">Client for APRS communication.</div><div class="ttdef"><b>Definition:</b> APRS.h:66</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html"><div class="ttname"><a href="class_a_x25_client.html">AX25Client</a></div><div class="ttdoc">Client for AX25 communication.</div><div class="ttdef"><b>Definition:</b> AX25.h:279</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_a341db993853c6817a8f6c7087ead0ba6"><div class="ttname"><a href="class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6">AX25Client::sendFrame</a></div><div class="ttdeci">int16_t sendFrame(AX25Frame *frame)</div><div class="ttdoc">Transmit arbitrary AX.25 frame.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:212</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_a341db993853c6817a8f6c7087ead0ba6"><div class="ttname"><a href="class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6">AX25Client::sendFrame</a></div><div class="ttdeci">int16_t sendFrame(AX25Frame *frame)</div><div class="ttdoc">Transmit arbitrary AX.25 frame.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:214</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_a38be2b9385e4804339b3e4b57b90c2ca"><div class="ttname"><a href="class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca">AX25Client::begin</a></div><div class="ttdeci">int16_t begin(const char *srcCallsign, uint8_t srcSSID=0x00, uint8_t preambleLen=8)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:177</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_a74a43c60c84e4150b9508c83e461d24e"><div class="ttname"><a href="class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e">AX25Client::setCorrection</a></div><div class="ttdeci">int16_t setCorrection(int16_t mark, int16_t space, float length=1.0f)</div><div class="ttdoc">Set AFSK tone correction offset. On some platforms, this is required to get the audio produced by the...</div><div class="ttdef"><b>Definition:</b> AX25.cpp:169</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_a985790943f3f3e06a2dfdd36977d0b98"><div class="ttname"><a href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">AX25Client::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, const char *destCallsign, uint8_t destSSID=0x00)</div><div class="ttdoc">Transmit unnumbered information (UI) frame.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:203</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_ab074563d4d22a42d5ea9ad1693d6f373"><div class="ttname"><a href="class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373">AX25Client::AX25Client</a></div><div class="ttdeci">AX25Client(PhysicalLayer *phy)</div><div class="ttdoc">Constructor for 2-FSK mode.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html_ada21695e373b3e9b0e0f5d3cfbf29826"><div class="ttname"><a href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">AX25Client::transmit</a></div><div class="ttdeci">int16_t transmit(String &str, const char *destCallsign, uint8_t destSSID=0x00)</div><div class="ttdoc">Transmit unnumbered information (UI) frame.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:197</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_frame_html"><div class="ttname"><a href="class_a_x25_frame.html">AX25Frame</a></div><div class="ttdoc">Abstraction of AX.25 frame format.</div><div class="ttdef"><b>Definition:</b> AX25.h:88</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_frame_html_a026e9b96fa69018590fcf6842df8be70"><div class="ttname"><a href="class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70">AX25Frame::setSendSequence</a></div><div class="ttdeci">void setSendSequence(uint8_t seqNumber)</div><div class="ttdoc">Method to set send sequence number.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:149</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_frame_html_a138d97d90a371bef7ebd86cce1cc4979"><div class="ttname"><a href="class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979">AX25Frame::AX25Frame</a></div><div class="ttdeci">AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)</div><div class="ttdoc">Overloaded constructor, for frames without info field.</div><div class="ttdef"><b>Definition:</b> AX25.cpp:4</div></div>
|
||||
|
|
|
@ -1128,14 +1128,14 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
|
|||
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>  </div>
|
||||
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> <span class="preprocessor">#if defined(RADIOLIB_DEBUG)</span></div>
|
||||
<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINT(...) { RADIOLIB_DEBUG_PORT.print(__VA_ARGS__); }</span></div>
|
||||
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINTLN(...) { RADIOLIB_DEBUG_PORT.println(__VA_ARGS__); }</span></div>
|
||||
<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINT(...) Module::serialPrintf(__VA_ARGS__)</span></div>
|
||||
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINTLN(M, ...) Module::serialPrintf(M "\n"</span>, ##__VA_ARGS__)</div>
|
||||
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span> <span class="preprocessor"> #else</span></div>
|
||||
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> <span class="preprocessor"> #if !defined(RADIOLIB_DEBUG_PRINT)</span></div>
|
||||
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINT(...) { frintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__); }</span></div>
|
||||
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINT(...) fprintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__)</span></div>
|
||||
<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span> <span class="preprocessor"> #if !defined(RADIOLIB_DEBUG_PRINTLN)</span></div>
|
||||
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINTLN(...) { printf(RADIOLIB_DEBUG_PORT, __VA_ARGS__ "\n"</span>); }</div>
|
||||
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span> <span class="preprocessor"> #define RADIOLIB_DEBUG_PRINTLN(M, ...) fprintf(RADIOLIB_DEBUG_PORT, M "\n"</span>, ##__VA_ARGS__)</div>
|
||||
<div class="line"><a name="l01051"></a><span class="lineno"> 1051</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span> <span class="preprocessor">#else</span></div>
|
||||
|
|
|
@ -600,10 +600,10 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="class_c_c1101.html"> 517</a></span> <span class="keyword">class </span><a class="code" href="class_c_c1101.html">CC1101</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
|
||||
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>  </div>
|
||||
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  <a class="code" href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">CC1101</a>(<a class="code" href="class_module.html">Module</a>* module);</div>
|
||||
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>  </div>
|
||||
|
@ -619,9 +619,9 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  int8_t power = RADIOLIB_CC1101_DEFAULT_POWER,</div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  uint8_t preambleLength = RADIOLIB_CC1101_DEFAULT_PREAMBLELEN);</div>
|
||||
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  </div>
|
||||
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>  int16_t <a class="code" href="class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00573"></a><span class="lineno"> 573</span>  int16_t <a class="code" href="class_c_c1101.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="l00574"></a><span class="lineno"> 574</span>  </div>
|
||||
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  int16_t <a class="code" href="class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  int16_t <a class="code" href="class_c_c1101.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="l00586"></a><span class="lineno"> 586</span>  </div>
|
||||
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>  int16_t <a class="code" href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">standby</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>  </div>
|
||||
|
@ -647,7 +647,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>  </div>
|
||||
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>  <span class="keywordtype">void</span> <a class="code" href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">clearGdo2Action</a>();</div>
|
||||
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>  </div>
|
||||
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span>  int16_t <a class="code" href="class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db">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="l00682"></a><span class="lineno"> 682</span>  int16_t <a class="code" href="class_c_c1101.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="l00683"></a><span class="lineno"> 683</span>  </div>
|
||||
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span>  int16_t <a class="code" href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00690"></a><span class="lineno"> 690</span>  </div>
|
||||
|
@ -655,7 +655,7 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>  </div>
|
||||
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>  int16_t <a class="code" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>  </div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  int16_t <a class="code" href="class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  int16_t <a class="code" href="class_c_c1101.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="l00724"></a><span class="lineno"> 724</span>  </div>
|
||||
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  </div>
|
||||
|
@ -769,61 +769,61 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>  </div>
|
||||
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html"><div class="ttname"><a href="class_c_c1101.html">CC1101</a></div><div class="ttdoc">Control class for CC1101 module.</div><div class="ttdef"><b>Definition:</b> CC1101.h:517</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a0aa1c96a4911eecd8c7178ef26309229"><div class="ttname"><a href="class_c_c1101.html#a0aa1c96a4911eecd8c7178ef26309229">CC1101::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:915</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a0d69713b9f20c9de354c13c3167b18b3"><div class="ttname"><a href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">CC1101::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:515</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a122281f6a915b77ee9dafc9926e731a0"><div class="ttname"><a href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">CC1101::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:783</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a1acad996e9452c504cf0f89806c46c8a"><div class="ttname"><a href="class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a">CC1101::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:953</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a240eef8fa7d838d76f3c11086dc50e46"><div class="ttname"><a href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">CC1101::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:174</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a2911d49d1c293542f7a374c9af60df0e"><div class="ttname"><a href="class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e">CC1101::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool promiscuous=true)</div><div class="ttdoc">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:832</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a2a4c6e622dffd2788d8ac52d708b0705"><div class="ttname"><a href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:939</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a381d0059d7a0ccd8a2f54d7d3376f9b6"><div class="ttname"><a href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">CC1101::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:494</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a38f6978c757b0dd73e3ef98164a735a2"><div class="ttname"><a href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">CC1101::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> CC1101.cpp:225</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a433f1a40b33be6c84d3665a1b4cd57d6"><div class="ttname"><a href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">CC1101::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Sets 16-bit sync word as a two byte value.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:666</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a45ab4e3f4f9db367185333d36ba21ed2"><div class="ttname"><a href="class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2">CC1101::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:911</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a490b2aa48bd7e5728fa82882411910dc"><div class="ttname"><a href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">CC1101::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:756</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a4f2dc4176b62a0636636088e31b8e85b"><div class="ttname"><a href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">CC1101::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering(bool requireCarrierSense=false)</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:818</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a50b9e73d2d82a4cd03841f465825b73f"><div class="ttname"><a href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">CC1101::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:801</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a5161fa10b19d857840579601ef565363"><div class="ttname"><a href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:944</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a59ca9e8956e308159949638bf327e5fb"><div class="ttname"><a href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">CC1101::getLQI</a></div><div class="ttdeci">uint8_t getLQI() const</div><div class="ttdoc">Gets LQI (Link Quality Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:779</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a5cebec89fc0fa0f5ccbce28c6ce7d2dc"><div class="ttname"><a href="class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc">CC1101::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:948</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a0aa1c96a4911eecd8c7178ef26309229"><div class="ttname"><a href="class_c_c1101.html#a0aa1c96a4911eecd8c7178ef26309229">CC1101::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:905</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a0d69713b9f20c9de354c13c3167b18b3"><div class="ttname"><a href="class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3">CC1101::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets frequency deviation. Allowed values range from 1.587 to 380.8 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:505</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a122281f6a915b77ee9dafc9926e731a0"><div class="ttname"><a href="class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0">CC1101::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:773</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a1acad996e9452c504cf0f89806c46c8a"><div class="ttname"><a href="class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a">CC1101::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:943</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a240eef8fa7d838d76f3c11086dc50e46"><div class="ttname"><a href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">CC1101::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:164</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a2911d49d1c293542f7a374c9af60df0e"><div class="ttname"><a href="class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e">CC1101::setPromiscuousMode</a></div><div class="ttdeci">int16_t setPromiscuousMode(bool promiscuous=true)</div><div class="ttdoc">Set modem in "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:822</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a2a4c6e622dffd2788d8ac52d708b0705"><div class="ttname"><a href="class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705">CC1101::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return CC1101_VERSION_LEGACY (0x04) or CC1101_VERSION_CURRENT (0x14...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:929</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">CC1101::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a381d0059d7a0ccd8a2f54d7d3376f9b6"><div class="ttname"><a href="class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6">CC1101::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values range from 58.0 to 812.0 kHz.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:484</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a38f6978c757b0dd73e3ef98164a735a2"><div class="ttname"><a href="class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2">CC1101::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> CC1101.cpp:215</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a433f1a40b33be6c84d3665a1b4cd57d6"><div class="ttname"><a href="class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6">CC1101::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Sets 16-bit sync word as a two byte value.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:656</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a45ab4e3f4f9db367185333d36ba21ed2"><div class="ttname"><a href="class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2">CC1101::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:901</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a490b2aa48bd7e5728fa82882411910dc"><div class="ttname"><a href="class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc">CC1101::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:746</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">CC1101::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:51</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a4f2dc4176b62a0636636088e31b8e85b"><div class="ttname"><a href="class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b">CC1101::disableSyncWordFiltering</a></div><div class="ttdeci">int16_t disableSyncWordFiltering(bool requireCarrierSense=false)</div><div class="ttdoc">Disable preamble and sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:808</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a50b9e73d2d82a4cd03841f465825b73f"><div class="ttname"><a href="class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f">CC1101::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:791</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a5161fa10b19d857840579601ef565363"><div class="ttname"><a href="class_c_c1101.html#a5161fa10b19d857840579601ef565363">CC1101::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:934</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a59ca9e8956e308159949638bf327e5fb"><div class="ttname"><a href="class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb">CC1101::getLQI</a></div><div class="ttdeci">uint8_t getLQI() const</div><div class="ttdoc">Gets LQI (Link Quality Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:769</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a5cebec89fc0fa0f5ccbce28c6ce7d2dc"><div class="ttname"><a href="class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc">CC1101::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:938</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a6807e4254c4b55fa8d393b2bf8f2db3e"><div class="ttname"><a href="class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e">CC1101::CC1101</a></div><div class="ttdeci">CC1101(Module *module)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a6e62914790f132816134fc68c2bb5eb8"><div class="ttname"><a href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">CC1101::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</div><div class="ttdoc">Sets node and broadcast addresses. Calling this method will also enable address filtering.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:706</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a6fe55d0217bf5218865198ef8d6fdab4"><div class="ttname"><a href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">CC1101::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:805</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a7612bf81e48086004c62548de2682266"><div class="ttname"><a href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:160</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a7ecf49d530ea7c29dd755f56db17d833"><div class="ttname"><a href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:919</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9592c023556c38c2b8066a23da96ae5e"><div class="ttname"><a href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">CC1101::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 300.0 to 348.0 MHz, 387.0 to 464....</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:448</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9aee5df428d30b9c80b8a8700609a883"><div class="ttname"><a href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">CC1101::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> CC1101.cpp:717</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9ec1ff1312d2caaae7e3e0389268fca2"><div class="ttname"><a href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">CC1101::receiveDirectAsync</a></div><div class="ttdeci">int16_t receiveDirectAsync()</div><div class="ttdoc">Starts asynchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:208</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aa53427cabcda0778f287ed1d850bbe37"><div class="ttname"><a href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">CC1101::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:474</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aafac40359c4a1bb01aae12da6b03be26"><div class="ttname"><a href="class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26">CC1101::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:822</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab053c185330519d58f364790108d29ac"><div class="ttname"><a href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">CC1101::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f">CC1101::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab4b98eb6af33d006306bb7514ed216ea"><div class="ttname"><a href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">CC1101::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:887</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab5e6b3745f80cf61e1ced33303311df8"><div class="ttname"><a href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">CC1101::clearGdo0Action</a></div><div class="ttdeci">void clearGdo0Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:236</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_abe26fa310e973bf2b14750b9eae02124"><div class="ttname"><a href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">CC1101::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:542</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac3ff8051af5ca50c349e02257f1a3bda"><div class="ttname"><a href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:567</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac6338c2f5c937a12dac06069944ffb77"><div class="ttname"><a href="class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77">CC1101::setGdo2Action</a></div><div class="ttdeci">void setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING)</div><div class="ttdoc">Sets interrupt service routine to call when GDO2 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:240</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac7a8b1fe7d08dc6db20cf1569b0d37b4"><div class="ttname"><a href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">CC1101::clearGdo2Action</a></div><div class="ttdeci">void clearGdo2Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:248</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_acbfa80f431f335d5597500319f0affa8"><div class="ttname"><a href="class_c_c1101.html#acbfa80f431f335d5597500319f0affa8">CC1101::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLength)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:671</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ad25ad96cddf62273bffd601384d22275"><div class="ttname"><a href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">CC1101::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:797</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_adf96e77f25b7e256891601bef04f35a6"><div class="ttname"><a href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">CC1101::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 value is RADI...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:868</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ae60ea5cacfb1543fcecde5bfac16361a"><div class="ttname"><a href="class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a">CC1101::setGdo0Action</a></div><div class="ttdeci">void setGdo0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</div><div class="ttdoc">Sets interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:232</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2">CC1101::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a6e62914790f132816134fc68c2bb5eb8"><div class="ttname"><a href="class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8">CC1101::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr, uint8_t numBroadcastAddrs=0)</div><div class="ttdoc">Sets node and broadcast addresses. Calling this method will also enable address filtering.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:696</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a6fe55d0217bf5218865198ef8d6fdab4"><div class="ttname"><a href="class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4">CC1101::enableSyncWordFiltering</a></div><div class="ttdeci">int16_t enableSyncWordFiltering(uint8_t maxErrBits=0, bool requireCarrierSense=false)</div><div class="ttdoc">Enable sync word filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:795</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a7612bf81e48086004c62548de2682266"><div class="ttname"><a href="class_c_c1101.html#a7612bf81e48086004c62548de2682266">CC1101::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:150</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a7ecf49d530ea7c29dd755f56db17d833"><div class="ttname"><a href="class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833">CC1101::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:909</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">CC1101::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:144</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9592c023556c38c2b8066a23da96ae5e"><div class="ttname"><a href="class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e">CC1101::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 300.0 to 348.0 MHz, 387.0 to 464....</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:438</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9aee5df428d30b9c80b8a8700609a883"><div class="ttname"><a href="class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883">CC1101::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> CC1101.cpp:707</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_a9ec1ff1312d2caaae7e3e0389268fca2"><div class="ttname"><a href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">CC1101::receiveDirectAsync</a></div><div class="ttdeci">int16_t receiveDirectAsync()</div><div class="ttdoc">Starts asynchronous direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:198</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aa53427cabcda0778f287ed1d850bbe37"><div class="ttname"><a href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">CC1101::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets bit rate. Allowed values range from 0.025 to 600.0 kbps.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:464</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aafac40359c4a1bb01aae12da6b03be26"><div class="ttname"><a href="class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26">CC1101::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:812</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab053c185330519d58f364790108d29ac"><div class="ttname"><a href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">CC1101::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:194</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab4b98eb6af33d006306bb7514ed216ea"><div class="ttname"><a href="class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea">CC1101::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:877</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab5e6b3745f80cf61e1ced33303311df8"><div class="ttname"><a href="class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8">CC1101::clearGdo0Action</a></div><div class="ttdeci">void clearGdo0Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:226</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">CC1101::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_abe26fa310e973bf2b14750b9eae02124"><div class="ttname"><a href="class_c_c1101.html#abe26fa310e973bf2b14750b9eae02124">CC1101::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:532</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac3ff8051af5ca50c349e02257f1a3bda"><div class="ttname"><a href="class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda">CC1101::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are -30, -20, -15, -10, 0, 5, 7 or 10 dBm.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:557</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac6338c2f5c937a12dac06069944ffb77"><div class="ttname"><a href="class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77">CC1101::setGdo2Action</a></div><div class="ttdeci">void setGdo2Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=FALLING)</div><div class="ttdoc">Sets interrupt service routine to call when GDO2 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:230</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ac7a8b1fe7d08dc6db20cf1569b0d37b4"><div class="ttname"><a href="class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4">CC1101::clearGdo2Action</a></div><div class="ttdeci">void clearGdo2Action()</div><div class="ttdoc">Clears interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:238</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_acbfa80f431f335d5597500319f0affa8"><div class="ttname"><a href="class_c_c1101.html#acbfa80f431f335d5597500319f0affa8">CC1101::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint8_t preambleLength)</div><div class="ttdoc">Sets preamble length.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:661</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ad25ad96cddf62273bffd601384d22275"><div class="ttname"><a href="class_c_c1101.html#ad25ad96cddf62273bffd601384d22275">CC1101::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_CC1101_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:787</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_adf96e77f25b7e256891601bef04f35a6"><div class="ttname"><a href="class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6">CC1101::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 value is RADI...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:858</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ae60ea5cacfb1543fcecde5bfac16361a"><div class="ttname"><a href="class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a">CC1101::setGdo0Action</a></div><div class="ttdeci">void setGdo0Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</div><div class="ttdoc">Sets interrupt service routine to call when GDO0 activates.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:222</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_ae8ef8463220f2c5fa3120c4a5995e61f"><div class="ttname"><a href="class_c_c1101.html#ae8ef8463220f2c5fa3120c4a5995e61f">CC1101::begin</a></div><div class="ttdeci">int16_t begin(float freq=RADIOLIB_CC1101_DEFAULT_FREQ, float br=RADIOLIB_CC1101_DEFAULT_BR, float freqDev=RADIOLIB_CC1101_DEFAULT_FREQDEV, float rxBw=RADIOLIB_CC1101_DEFAULT_RXBW, int8_t power=RADIOLIB_CC1101_DEFAULT_POWER, uint8_t preambleLength=RADIOLIB_CC1101_DEFAULT_PREAMBLELEN)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aeea78919ec14d940cda0f213e4fdced6"><div class="ttname"><a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">CC1101::getPromiscuousMode</a></div><div class="ttdeci">bool getPromiscuousMode()</div><div class="ttdoc">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:864</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aef7c152858537a40e71cf133962cb893"><div class="ttname"><a href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">CC1101::transmitDirectAsync</a></div><div class="ttdeci">int16_t transmitDirectAsync(uint32_t frf=0)</div><div class="ttdoc">Starts asynchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:178</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db">CC1101::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_af70ea860154cd6d2b2e2a6962e161c8f"><div class="ttname"><a href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">CC1101::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:329</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_af727750d05be0bcef4bb8ac260d110e3"><div class="ttname"><a href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:339</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_afa64d1ad4789d3146b38d14437234756"><div class="ttname"><a href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:727</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36">CC1101::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aeea78919ec14d940cda0f213e4fdced6"><div class="ttname"><a href="class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6">CC1101::getPromiscuousMode</a></div><div class="ttdeci">bool getPromiscuousMode()</div><div class="ttdoc">Get whether the modem is in promiscuous mode: no packet filtering (e.g., no preamble,...</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:854</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_aef7c152858537a40e71cf133962cb893"><div class="ttname"><a href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">CC1101::transmitDirectAsync</a></div><div class="ttdeci">int16_t transmitDirectAsync(uint32_t frf=0)</div><div class="ttdoc">Starts asynchronous direct mode transmission.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:168</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_af70ea860154cd6d2b2e2a6962e161c8f"><div class="ttname"><a href="class_c_c1101.html#af70ea860154cd6d2b2e2a6962e161c8f">CC1101::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:319</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_af727750d05be0bcef4bb8ac260d110e3"><div class="ttname"><a href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">CC1101::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:329</div></div>
|
||||
<div class="ttc" id="aclass_c_c1101_html_afa64d1ad4789d3146b38d14437234756"><div class="ttname"><a href="class_c_c1101.html#afa64d1ad4789d3146b38d14437234756">CC1101::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> CC1101.cpp:717</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_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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -189,51 +189,55 @@ $(document).ready(function(){initNavTree('_hellschreiber_8h_source.html',''); in
|
|||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keywordtype">size_t</span> write(uint8_t* buff, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordtype">size_t</span> write(uint8_t b);</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  uint32_t _pixelDuration = 0;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordtype">bool</span> _inv = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  int16_t standby();</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> };</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  uint32_t _pixelDuration = 0;</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordtype">bool</span> _inv = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  int16_t standby();</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> };</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_a_f_s_k_client_html"><div class="ttname"><a href="class_a_f_s_k_client.html">AFSKClient</a></div><div class="ttdoc">Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...</div><div class="ttdef"><b>Definition:</b> AFSK.h:17</div></div>
|
||||
<div class="ttc" id="aclass_hell_client_html"><div class="ttname"><a href="class_hell_client.html">HellClient</a></div><div class="ttdoc">Client for Hellschreiber transmissions.</div><div class="ttdef"><b>Definition:</b> Hellschreiber.h:89</div></div>
|
||||
<div class="ttc" id="aclass_hell_client_html_a1779f13c8052c2392a1f2f0e1164343e"><div class="ttname"><a href="class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e">HellClient::setInversion</a></div><div class="ttdeci">void setInversion(bool invert)</div><div class="ttdoc">Invert text color.</div><div class="ttdef"><b>Definition:</b> Hellschreiber.cpp:55</div></div>
|
||||
|
|
|
@ -272,126 +272,130 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
|
|||
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>  </div>
|
||||
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>  <span class="keywordtype">void</span> <a class="code" href="class_module.html#abb13a50ed53b009c04dc2ed6caf78423">regdump</a>(uint16_t start, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>  </div>
|
||||
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span> <span class="preprocessor"> #if defined(RADIOLIB_DEBUG) and defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>  <span class="keyword">static</span> <span class="keywordtype">size_t</span> serialPrintf(<span class="keyword">const</span> <span class="keywordtype">char</span>* format, ...);</div>
|
||||
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span>  </div>
|
||||
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>  <span class="comment">// pins</span></div>
|
||||
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>  RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>  RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>  RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>  RADIOLIB_PIN_TYPE _gpio = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  </div>
|
||||
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  <span class="comment">// SPI interface (Arduino only)</span></div>
|
||||
<div class="line"><a name="l00718"></a><span class="lineno"> 718</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  SPIClass* _spi = NULL;</div>
|
||||
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  SPISettings _spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS;</div>
|
||||
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  <span class="keywordtype">bool</span> _initInterface = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  </div>
|
||||
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  <span class="comment">// RF switch pins and table</span></div>
|
||||
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>  RADIOLIB_PIN_TYPE _rfSwitchPins[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>] = { RADIOLIB_NC, RADIOLIB_NC, RADIOLIB_NC };</div>
|
||||
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  <span class="keyword">const</span> RfSwitchMode_t *_rfSwitchTable = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>  </div>
|
||||
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>  <span class="comment">// pins</span></div>
|
||||
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  RADIOLIB_PIN_TYPE _gpio = RADIOLIB_NC;</div>
|
||||
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  </div>
|
||||
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  <span class="comment">// SPI interface (Arduino only)</span></div>
|
||||
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  SPIClass* _spi = NULL;</div>
|
||||
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  SPISettings _spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS;</div>
|
||||
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>  <span class="keywordtype">bool</span> _initInterface = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>  </div>
|
||||
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span> <span class="preprocessor"> #if defined(RADIOLIB_INTERRUPT_TIMING)</span></div>
|
||||
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  uint32_t _prevTimingLen = 0;</div>
|
||||
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>  <span class="comment">// RF switch pins and table</span></div>
|
||||
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  RADIOLIB_PIN_TYPE _rfSwitchPins[<a class="code" href="class_module.html#a0c11551e12579bbabf57b19e12555b3c">RFSWITCH_MAX_PINS</a>] = { RADIOLIB_NC, RADIOLIB_NC, RADIOLIB_NC };</div>
|
||||
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span>  <span class="keyword">const</span> RfSwitchMode_t *_rfSwitchTable = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>  </div>
|
||||
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>  <span class="comment">// hardware abstraction layer callbacks</span></div>
|
||||
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  <span class="comment">// this is placed at the end of Module class because the callback generator macros</span></div>
|
||||
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  <span class="comment">// screw with the private/public access specifiers</span></div>
|
||||
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PIN_MODE);</div>
|
||||
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_WRITE);</div>
|
||||
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_READ);</div>
|
||||
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_TONE);</div>
|
||||
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_NO_TONE);</div>
|
||||
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_ATTACH_INTERRUPT);</div>
|
||||
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DETACH_INTERRUPT);</div>
|
||||
<div class="line"><a name="l00742"></a><span class="lineno"> 742</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_YIELD);</div>
|
||||
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY);</div>
|
||||
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY_MICROSECONDS);</div>
|
||||
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MILLIS);</div>
|
||||
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MICROS);</div>
|
||||
<div class="line"><a name="l00747"></a><span class="lineno"> 747</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PULSE_IN);</div>
|
||||
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>  </div>
|
||||
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN);</div>
|
||||
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_TRANSFER);</div>
|
||||
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END);</div>
|
||||
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span> <span class="preprocessor"> #else</span></div>
|
||||
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN);</div>
|
||||
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_TRANSFER);</div>
|
||||
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END);</div>
|
||||
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span> };</div>
|
||||
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  </div>
|
||||
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span> <span class="preprocessor"> #if defined(RADIOLIB_INTERRUPT_TIMING)</span></div>
|
||||
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  uint32_t _prevTimingLen = 0;</div>
|
||||
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>  </div>
|
||||
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  <span class="comment">// hardware abstraction layer callbacks</span></div>
|
||||
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>  <span class="comment">// this is placed at the end of Module class because the callback generator macros</span></div>
|
||||
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  <span class="comment">// screw with the private/public access specifiers</span></div>
|
||||
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PIN_MODE);</div>
|
||||
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_WRITE);</div>
|
||||
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_READ);</div>
|
||||
<div class="line"><a name="l00742"></a><span class="lineno"> 742</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_TONE);</div>
|
||||
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_NO_TONE);</div>
|
||||
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_ATTACH_INTERRUPT);</div>
|
||||
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DETACH_INTERRUPT);</div>
|
||||
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_YIELD);</div>
|
||||
<div class="line"><a name="l00747"></a><span class="lineno"> 747</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY);</div>
|
||||
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY_MICROSECONDS);</div>
|
||||
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MILLIS);</div>
|
||||
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MICROS);</div>
|
||||
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PULSE_IN);</div>
|
||||
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  </div>
|
||||
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN);</div>
|
||||
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_TRANSFER);</div>
|
||||
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END);</div>
|
||||
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span> <span class="preprocessor"> #else</span></div>
|
||||
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN);</div>
|
||||
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_TRANSFER);</div>
|
||||
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);</div>
|
||||
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END);</div>
|
||||
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span> };</div>
|
||||
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>  </div>
|
||||
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> <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_a015226566efc5131c8a39a184b6c4e6b"><div class="ttname"><a href="class_module.html#a015226566efc5131c8a39a184b6c4e6b">Module::endTransaction</a></div><div class="ttdeci">void endTransaction()</div><div class="ttdoc">Arduino core SPI endTransaction override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:657</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a015226566efc5131c8a39a184b6c4e6b"><div class="ttname"><a href="class_module.html#a015226566efc5131c8a39a184b6c4e6b">Module::endTransaction</a></div><div class="ttdeci">void endTransaction()</div><div class="ttdoc">Arduino core SPI endTransaction override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:643</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a01e15988ec448c76142ee5709929be2c"><div class="ttname"><a href="class_module.html#a01e15988ec448c76142ee5709929be2c">Module::SPIgetRegValue</a></div><div class="ttdeci">int16_t SPIgetRegValue(uint16_t reg, uint8_t msb=7, uint8_t lsb=0)</div><div class="ttdoc">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism...</div><div class="ttdef"><b>Definition:</b> Module.cpp:130</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a06d8d4257c584b57a529fcc405d87c79"><div class="ttname"><a href="class_module.html#a06d8d4257c584b57a529fcc405d87c79">Module::SPIstatusCommand</a></div><div class="ttdeci">uint8_t SPIstatusCommand</div><div class="ttdoc">Basic SPI status read command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:154</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a081191402ad5c49e6c21982fc4587b77"><div class="ttname"><a href="class_module.html#a081191402ad5c49e6c21982fc4587b77">Module::SPIsetRegValue</a></div><div class="ttdeci">int16_t SPIsetRegValue(uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF)</div><div class="ttdoc">Overwrite-safe SPI write method with verification. This method is the preferred SPI write mechanism.</div><div class="ttdef"><b>Definition:</b> Module.cpp:140</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_a0ecbb4e1e98094c1296b1e823dc14703"><div class="ttname"><a href="class_module.html#a0ecbb4e1e98094c1296b1e823dc14703">Module::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:773</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a0ecbb4e1e98094c1296b1e823dc14703"><div class="ttname"><a href="class_module.html#a0ecbb4e1e98094c1296b1e823dc14703">Module::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:786</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a1101d49f597f756141fc9de88a504f21"><div class="ttname"><a href="class_module.html#a1101d49f597f756141fc9de88a504f21">Module::Module</a></div><div class="ttdeci">Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> Module.cpp:81</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a1310b9594f86fb1dc6646479922a1fdc"><div class="ttname"><a href="class_module.html#a1310b9594f86fb1dc6646479922a1fdc">Module::pulseIn</a></div><div class="ttdeci">uint32_t pulseIn(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS state, uint32_t timeout)</div><div class="ttdoc">Arduino core pulseIn override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:617</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a14d7cd8220bfa4440bda055ce5be748c"><div class="ttname"><a href="class_module.html#a14d7cd8220bfa4440bda055ce5be748c">Module::delayMicroseconds</a></div><div class="ttdeci">void delayMicroseconds(uint32_t us)</div><div class="ttdoc">Arduino core delayMicroseconds override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:596</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a160006371be8e121a8a54cc4462b3a72"><div class="ttname"><a href="class_module.html#a160006371be8e121a8a54cc4462b3a72">Module::flipBits16</a></div><div class="ttdeci">static uint16_t flipBits16(uint16_t i)</div><div class="ttdoc">Function to reflect bits within an integer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:708</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a216dd0c6ce140857f2b003ab8d89fbac"><div class="ttname"><a href="class_module.html#a216dd0c6ce140857f2b003ab8d89fbac">Module::millis</a></div><div class="ttdeci">uint32_t millis()</div><div class="ttdoc">Arduino core millis override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:603</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a227d2d38e4747d0f49bb4df1c80b45d7"><div class="ttname"><a href="class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7">Module::yield</a></div><div class="ttdeci">void yield()</div><div class="ttdoc">Arduino core yield override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:580</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a33e33df69d58660b8cd0e2dafe5e9189"><div class="ttname"><a href="class_module.html#a33e33df69d58660b8cd0e2dafe5e9189">Module::tone</a></div><div class="ttdeci">void tone(RADIOLIB_PIN_TYPE pin, uint16_t value, uint32_t duration=0)</div><div class="ttdoc">Arduino core tone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPPOR...</div><div class="ttdef"><b>Definition:</b> Module.cpp:504</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a1310b9594f86fb1dc6646479922a1fdc"><div class="ttname"><a href="class_module.html#a1310b9594f86fb1dc6646479922a1fdc">Module::pulseIn</a></div><div class="ttdeci">uint32_t pulseIn(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS state, uint32_t timeout)</div><div class="ttdoc">Arduino core pulseIn override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:603</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a14d7cd8220bfa4440bda055ce5be748c"><div class="ttname"><a href="class_module.html#a14d7cd8220bfa4440bda055ce5be748c">Module::delayMicroseconds</a></div><div class="ttdeci">void delayMicroseconds(uint32_t us)</div><div class="ttdoc">Arduino core delayMicroseconds override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:582</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a160006371be8e121a8a54cc4462b3a72"><div class="ttname"><a href="class_module.html#a160006371be8e121a8a54cc4462b3a72">Module::flipBits16</a></div><div class="ttdeci">static uint16_t flipBits16(uint16_t i)</div><div class="ttdoc">Function to reflect bits within an integer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:694</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a216dd0c6ce140857f2b003ab8d89fbac"><div class="ttname"><a href="class_module.html#a216dd0c6ce140857f2b003ab8d89fbac">Module::millis</a></div><div class="ttdeci">uint32_t millis()</div><div class="ttdoc">Arduino core millis override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:589</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a227d2d38e4747d0f49bb4df1c80b45d7"><div class="ttname"><a href="class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7">Module::yield</a></div><div class="ttdeci">void yield()</div><div class="ttdoc">Arduino core yield override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:566</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a33e33df69d58660b8cd0e2dafe5e9189"><div class="ttname"><a href="class_module.html#a33e33df69d58660b8cd0e2dafe5e9189">Module::tone</a></div><div class="ttdeci">void tone(RADIOLIB_PIN_TYPE pin, uint16_t value, uint32_t duration=0)</div><div class="ttdoc">Arduino core tone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPPOR...</div><div class="ttdef"><b>Definition:</b> Module.cpp:490</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a34927454be3a34df8a5a586c46c428af"><div class="ttname"><a href="class_module.html#a34927454be3a34df8a5a586c46c428af">Module::SPIstreamType</a></div><div class="ttdeci">bool SPIstreamType</div><div class="ttdoc">Whether the SPI interface is stream-type (e.g. SX126x) or register-type (e.g. SX127x)....</div><div class="ttdef"><b>Definition:</b> Module.h:165</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a3d0caa9f5e38cfa2c609570a89a4a703"><div class="ttname"><a href="class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703">Module::beginTransaction</a></div><div class="ttdeci">void beginTransaction()</div><div class="ttdoc">Arduino core SPI beginTransaction override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:635</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a4437af6552e258e95ed8ed452afa6dd4"><div class="ttname"><a href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">Module::SPIwriteRegister</a></div><div class="ttdeci">void SPIwriteRegister(uint16_t reg, uint8_t data)</div><div class="ttdoc">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...</div><div class="ttdef"><b>Definition:</b> Module.cpp:218</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a3d0caa9f5e38cfa2c609570a89a4a703"><div class="ttname"><a href="class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703">Module::beginTransaction</a></div><div class="ttdeci">void beginTransaction()</div><div class="ttdoc">Arduino core SPI beginTransaction override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:621</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a4437af6552e258e95ed8ed452afa6dd4"><div class="ttname"><a href="class_module.html#a4437af6552e258e95ed8ed452afa6dd4">Module::SPIwriteRegister</a></div><div class="ttdeci">void SPIwriteRegister(uint16_t reg, uint8_t data)</div><div class="ttdoc">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...</div><div class="ttdef"><b>Definition:</b> Module.cpp:220</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a45bd514a1f2859d9a867c8f9b13eb332"><div class="ttname"><a href="class_module.html#a45bd514a1f2859d9a867c8f9b13eb332">Module::term</a></div><div class="ttdeci">void term()</div><div class="ttdoc">Terminate low-level module control.</div><div class="ttdef"><b>Definition:</b> Module.cpp:117</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a45e7823c44ac0aa8a10bd4f365890c98"><div class="ttname"><a href="class_module.html#a45e7823c44ac0aa8a10bd4f365890c98">Module::transfer</a></div><div class="ttdeci">uint8_t transfer(uint8_t b)</div><div class="ttdoc">Arduino core SPI transfer override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:646</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a45e7823c44ac0aa8a10bd4f365890c98"><div class="ttname"><a href="class_module.html#a45e7823c44ac0aa8a10bd4f365890c98">Module::transfer</a></div><div class="ttdeci">uint8_t transfer(uint8_t b)</div><div class="ttdoc">Arduino core SPI transfer override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:632</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a466112286d19675ca2dbe481358e4365"><div class="ttname"><a href="class_module.html#a466112286d19675ca2dbe481358e4365">Module::SPInopCommand</a></div><div class="ttdeci">uint8_t SPInopCommand</div><div class="ttdoc">Basic SPI no-operation command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:149</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a46ad10b113df7c7e0a932be19eff63cd"><div class="ttname"><a href="class_module.html#a46ad10b113df7c7e0a932be19eff63cd">Module::digitalWrite</a></div><div class="ttdeci">void digitalWrite(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS value)</div><div class="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:485</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a47978200f7e2e408fb64f506c81cee9f"><div class="ttname"><a href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">Module::waitForMicroseconds</a></div><div class="ttdeci">void waitForMicroseconds(uint32_t start, uint32_t len)</div><div class="ttdoc">Wait for time to elapse, either using the microsecond timer, or the TimerFlag. Note that in interrupt...</div><div class="ttdef"><b>Definition:</b> Module.cpp:460</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a46ad10b113df7c7e0a932be19eff63cd"><div class="ttname"><a href="class_module.html#a46ad10b113df7c7e0a932be19eff63cd">Module::digitalWrite</a></div><div class="ttdeci">void digitalWrite(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS value)</div><div class="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:471</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a47978200f7e2e408fb64f506c81cee9f"><div class="ttname"><a href="class_module.html#a47978200f7e2e408fb64f506c81cee9f">Module::waitForMicroseconds</a></div><div class="ttdeci">void waitForMicroseconds(uint32_t start, uint32_t len)</div><div class="ttdoc">Wait for time to elapse, either using the microsecond timer, or the TimerFlag. Note that in interrupt...</div><div class="ttdef"><b>Definition:</b> Module.cpp:446</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a4ea888758b4a7784082d513a1e7849a4"><div class="ttname"><a href="class_module.html#a4ea888758b4a7784082d513a1e7849a4">Module::operator=</a></div><div class="ttdeci">Module & operator=(const Module &mod)</div><div class="ttdoc">Overload for assignment operator.</div><div class="ttdef"><b>Definition:</b> Module.cpp:96</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5699a937b62ba41387567b4d679b9377"><div class="ttname"><a href="class_module.html#a5699a937b62ba41387567b4d679b9377">Module::findRfSwitchMode</a></div><div class="ttdeci">const RfSwitchMode_t * findRfSwitchMode(uint8_t mode) const</div><div class="ttdoc">Find a mode in the RfSwitchTable.</div><div class="ttdef"><b>Definition:</b> Module.cpp:795</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5699a937b62ba41387567b4d679b9377"><div class="ttname"><a href="class_module.html#a5699a937b62ba41387567b4d679b9377">Module::findRfSwitchMode</a></div><div class="ttdeci">const RfSwitchMode_t * findRfSwitchMode(uint8_t mode) const</div><div class="ttdoc">Find a mode in the RfSwitchTable.</div><div class="ttdef"><b>Definition:</b> Module.cpp:808</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bf"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bf">Module::OpMode_t</a></div><div class="ttdeci">OpMode_t</div><div class="ttdef"><b>Definition:</b> Module.h:58</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdef"><b>Definition:</b> Module.h:68</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa505acc66c5e0faa83d2216aca5f3e671">Module::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdef"><b>Definition:</b> Module.h:64</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa7664838bb0818663f55b3354fec8a18f">Module::MODE_RX</a></div><div class="ttdeci">@ MODE_RX</div><div class="ttdef"><b>Definition:</b> Module.h:66</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa81cdd8986054c2ae5657eb5dfd536770">Module::MODE_END_OF_TABLE</a></div><div class="ttdeci">@ MODE_END_OF_TABLE</div><div class="ttdef"><b>Definition:</b> Module.h:62</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5efa7ae78cab1d7f43005e965923f769"><div class="ttname"><a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">Module::SPIcheckStream</a></div><div class="ttdeci">int16_t SPIcheckStream()</div><div class="ttdoc">Method to check the result of last SPI stream transfer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:314</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a656738f2fe41fb236d27aed02efa8ad4"><div class="ttname"><a href="class_module.html#a656738f2fe41fb236d27aed02efa8ad4">Module::detachInterrupt</a></div><div class="ttdeci">void detachInterrupt(RADIOLIB_PIN_TYPE interruptNum)</div><div class="ttdoc">Arduino core detachInterrupt override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:573</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a5efa7ae78cab1d7f43005e965923f769"><div class="ttname"><a href="class_module.html#a5efa7ae78cab1d7f43005e965923f769">Module::SPIcheckStream</a></div><div class="ttdeci">int16_t SPIcheckStream()</div><div class="ttdoc">Method to check the result of last SPI stream transfer.</div><div class="ttdef"><b>Definition:</b> Module.cpp:312</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a656738f2fe41fb236d27aed02efa8ad4"><div class="ttname"><a href="class_module.html#a656738f2fe41fb236d27aed02efa8ad4">Module::detachInterrupt</a></div><div class="ttdeci">void detachInterrupt(RADIOLIB_PIN_TYPE interruptNum)</div><div class="ttdoc">Arduino core detachInterrupt override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:559</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a66b06e69d57b97116bed1c6f185381f1"><div class="ttname"><a href="class_module.html#a66b06e69d57b97116bed1c6f185381f1">Module::SPIstreamError</a></div><div class="ttdeci">int16_t SPIstreamError</div><div class="ttdoc">The last recorded SPI stream error.</div><div class="ttdef"><b>Definition:</b> Module.h:170</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a7495c81640aac8f4686221dad34a274f"><div class="ttname"><a href="class_module.html#a7495c81640aac8f4686221dad34a274f">Module::digitalRead</a></div><div class="ttdeci">RADIOLIB_PIN_STATUS digitalRead(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:492</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a74ce586afa403130007a474d3295d762"><div class="ttname"><a href="class_module.html#a74ce586afa403130007a474d3295d762">Module::SPIwriteStream</a></div><div class="ttdeci">int16_t SPIwriteStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a write transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:297</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a78dd39aa71d97e2220a880df8162fdde"><div class="ttname"><a href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">Module::SPItransfer</a></div><div class="ttdeci">void SPItransfer(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</div><div class="ttdoc">SPI single transfer method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:227</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a7f5fd7409f21d33a16ea1de589962ae6"><div class="ttname"><a href="class_module.html#a7f5fd7409f21d33a16ea1de589962ae6">Module::flipBits</a></div><div class="ttdeci">static uint8_t flipBits(uint8_t b)</div><div class="ttdoc">Function to reflect bits within a byte.</div><div class="ttdef"><b>Definition:</b> Module.cpp:701</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a7495c81640aac8f4686221dad34a274f"><div class="ttname"><a href="class_module.html#a7495c81640aac8f4686221dad34a274f">Module::digitalRead</a></div><div class="ttdeci">RADIOLIB_PIN_STATUS digitalRead(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:478</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a74ce586afa403130007a474d3295d762"><div class="ttname"><a href="class_module.html#a74ce586afa403130007a474d3295d762">Module::SPIwriteStream</a></div><div class="ttdeci">int16_t SPIwriteStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a write transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:295</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a78dd39aa71d97e2220a880df8162fdde"><div class="ttname"><a href="class_module.html#a78dd39aa71d97e2220a880df8162fdde">Module::SPItransfer</a></div><div class="ttdeci">void SPItransfer(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)</div><div class="ttdoc">SPI single transfer method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:229</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a7f5fd7409f21d33a16ea1de589962ae6"><div class="ttname"><a href="class_module.html#a7f5fd7409f21d33a16ea1de589962ae6">Module::flipBits</a></div><div class="ttdeci">static uint8_t flipBits(uint8_t b)</div><div class="ttdoc">Function to reflect bits within a byte.</div><div class="ttdef"><b>Definition:</b> Module.cpp:687</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a849ad85fc1bc3a7130e660c13973ab26"><div class="ttname"><a href="class_module.html#a849ad85fc1bc3a7130e660c13973ab26">Module::SPIreadCommand</a></div><div class="ttdeci">uint8_t SPIreadCommand</div><div class="ttdoc">Basic SPI read command. Defaults to 0x00.</div><div class="ttdef"><b>Definition:</b> Module.h:139</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a870c63233146d03380f753498c975050"><div class="ttname"><a href="class_module.html#a870c63233146d03380f753498c975050">Module::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:788</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a874e030f1931e606e380930d37dd83ee"><div class="ttname"><a href="class_module.html#a874e030f1931e606e380930d37dd83ee">Module::SPIreadRegisterBurst</a></div><div class="ttdeci">void SPIreadRegisterBurst(uint16_t reg, size_t numBytes, uint8_t *inBytes)</div><div class="ttdoc">SPI burst read method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:189</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a870c63233146d03380f753498c975050"><div class="ttname"><a href="class_module.html#a870c63233146d03380f753498c975050">Module::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Module.cpp:801</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a874e030f1931e606e380930d37dd83ee"><div class="ttname"><a href="class_module.html#a874e030f1931e606e380930d37dd83ee">Module::SPIreadRegisterBurst</a></div><div class="ttdeci">void SPIreadRegisterBurst(uint16_t reg, size_t numBytes, uint8_t *inBytes)</div><div class="ttdoc">SPI burst read method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:191</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a8c7f17a63b67117d953f1ba990b17f80"><div class="ttname"><a href="class_module.html#a8c7f17a63b67117d953f1ba990b17f80">Module::getIrq</a></div><div class="ttdeci">RADIOLIB_PIN_TYPE getIrq() const</div><div class="ttdoc">Access method to get the pin number of interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:419</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a91aaa34aecdfeaf24948551b037033be"><div class="ttname"><a href="class_module.html#a91aaa34aecdfeaf24948551b037033be">Module::attachInterrupt</a></div><div class="ttdeci">void attachInterrupt(RADIOLIB_PIN_TYPE interruptNum, void(*userFunc)(void), RADIOLIB_INTERRUPT_STATUS mode)</div><div class="ttdoc">Arduino core attachInterrupt override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:566</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a91aaa34aecdfeaf24948551b037033be"><div class="ttname"><a href="class_module.html#a91aaa34aecdfeaf24948551b037033be">Module::attachInterrupt</a></div><div class="ttdeci">void attachInterrupt(RADIOLIB_PIN_TYPE interruptNum, void(*userFunc)(void), RADIOLIB_INTERRUPT_STATUS mode)</div><div class="ttdoc">Arduino core attachInterrupt override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:552</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a9393088249856eab568126aeb2493e4a"><div class="ttname"><a href="class_module.html#a9393088249856eab568126aeb2493e4a">Module::SPIparseStatusCb_t</a></div><div class="ttdeci">int16_t(* SPIparseStatusCb_t)(uint8_t in)</div><div class="ttdoc">SPI status parsing callback typedef.</div><div class="ttdef"><b>Definition:</b> Module.h:175</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a9a545e4a001da0d9f6358279ac40d4f0"><div class="ttname"><a href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">Module::SPIreadRegister</a></div><div class="ttdeci">uint8_t SPIreadRegister(uint16_t reg)</div><div class="ttdoc">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...</div><div class="ttdef"><b>Definition:</b> Module.cpp:198</div></div>
|
||||
<div class="ttc" id="aclass_module_html_aa7fc017ee35f40c90e5badc5bc568c3d"><div class="ttname"><a href="class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d">Module::end</a></div><div class="ttdeci">void end()</div><div class="ttdoc">Arduino core SPI end override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:668</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ab9fc874adc8dbe7c3f1fd3c267c27708"><div class="ttname"><a href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">Module::SPIreadStream</a></div><div class="ttdeci">int16_t SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a read transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:280</div></div>
|
||||
<div class="ttc" id="aclass_module_html_abb13a50ed53b009c04dc2ed6caf78423"><div class="ttname"><a href="class_module.html#abb13a50ed53b009c04dc2ed6caf78423">Module::regdump</a></div><div class="ttdeci">void regdump(uint16_t start, size_t len)</div><div class="ttdoc">Function to dump device registers as hex into the debug port.</div><div class="ttdef"><b>Definition:</b> Module.cpp:760</div></div>
|
||||
<div class="ttc" id="aclass_module_html_a9a545e4a001da0d9f6358279ac40d4f0"><div class="ttname"><a href="class_module.html#a9a545e4a001da0d9f6358279ac40d4f0">Module::SPIreadRegister</a></div><div class="ttdeci">uint8_t SPIreadRegister(uint16_t reg)</div><div class="ttdoc">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...</div><div class="ttdef"><b>Definition:</b> Module.cpp:200</div></div>
|
||||
<div class="ttc" id="aclass_module_html_aa7fc017ee35f40c90e5badc5bc568c3d"><div class="ttname"><a href="class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d">Module::end</a></div><div class="ttdeci">void end()</div><div class="ttdoc">Arduino core SPI end override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:654</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ab9fc874adc8dbe7c3f1fd3c267c27708"><div class="ttname"><a href="class_module.html#ab9fc874adc8dbe7c3f1fd3c267c27708">Module::SPIreadStream</a></div><div class="ttdeci">int16_t SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)</div><div class="ttdoc">Method to perform a read transaction with SPI stream.</div><div class="ttdef"><b>Definition:</b> Module.cpp:278</div></div>
|
||||
<div class="ttc" id="aclass_module_html_abb13a50ed53b009c04dc2ed6caf78423"><div class="ttname"><a href="class_module.html#abb13a50ed53b009c04dc2ed6caf78423">Module::regdump</a></div><div class="ttdeci">void regdump(uint16_t start, size_t len)</div><div class="ttdoc">Function to dump device registers as hex into the debug port.</div><div class="ttdef"><b>Definition:</b> Module.cpp:747</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ac19a495026aae62f5c2f089aa1b2b57a"><div class="ttname"><a href="class_module.html#ac19a495026aae62f5c2f089aa1b2b57a">Module::SPIaddrWidth</a></div><div class="ttdeci">uint8_t SPIaddrWidth</div><div class="ttdoc">SPI address width. Defaults to 8, currently only supports 8 and 16-bit addresses.</div><div class="ttdef"><b>Definition:</b> Module.h:159</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ac3586c8d4013cbdd22cf34032632c181"><div class="ttname"><a href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module::SPItransferStream</a></div><div class="ttdeci">int16_t SPItransferStream(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</div><div class="ttdoc">SPI single transfer method for modules with stream-type SPI interface (SX126x, SX128x etc....</div><div class="ttdef"><b>Definition:</b> Module.cpp:334</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ad0532274dafe433ba68529945bfe6a1b"><div class="ttname"><a href="class_module.html#ad0532274dafe433ba68529945bfe6a1b">Module::hexdump</a></div><div class="ttdeci">static void hexdump(uint8_t *data, size_t len, uint32_t offset=0, uint8_t width=1, bool be=false)</div><div class="ttdoc">Function to dump data as hex into the debug port.</div><div class="ttdef"><b>Definition:</b> Module.cpp:716</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ac3586c8d4013cbdd22cf34032632c181"><div class="ttname"><a href="class_module.html#ac3586c8d4013cbdd22cf34032632c181">Module::SPItransferStream</a></div><div class="ttdeci">int16_t SPItransferStream(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout)</div><div class="ttdoc">SPI single transfer method for modules with stream-type SPI interface (SX126x, SX128x etc....</div><div class="ttdef"><b>Definition:</b> Module.cpp:332</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ad0532274dafe433ba68529945bfe6a1b"><div class="ttname"><a href="class_module.html#ad0532274dafe433ba68529945bfe6a1b">Module::hexdump</a></div><div class="ttdeci">static void hexdump(uint8_t *data, size_t len, uint32_t offset=0, uint8_t width=1, bool be=false)</div><div class="ttdoc">Function to dump data as hex into the debug port.</div><div class="ttdef"><b>Definition:</b> Module.cpp:702</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ad1956ac81429ec1f61f83dbc081cf18c"><div class="ttname"><a href="class_module.html#ad1956ac81429ec1f61f83dbc081cf18c">Module::init</a></div><div class="ttdeci">void init()</div><div class="ttdoc">Initialize low-level module control.</div><div class="ttdef"><b>Definition:</b> Module.cpp:107</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ae352c7a7b997fc1b17189c1312a8347f"><div class="ttname"><a href="class_module.html#ae352c7a7b997fc1b17189c1312a8347f">Module::getRst</a></div><div class="ttdeci">RADIOLIB_PIN_TYPE getRst() const</div><div class="ttdoc">Access method to get the pin number of hardware reset pin.</div><div class="ttdef"><b>Definition:</b> Module.h:426</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ae53e355a77f2b7ce6473c62ac5f37334"><div class="ttname"><a href="class_module.html#ae53e355a77f2b7ce6473c62ac5f37334">Module::getCs</a></div><div class="ttdeci">RADIOLIB_PIN_TYPE getCs() const</div><div class="ttdoc">Access method to get the pin number of SPI chip select.</div><div class="ttdef"><b>Definition:</b> Module.h:412</div></div>
|
||||
<div class="ttc" id="aclass_module_html_ae89764d15e8df5694a6aec0e18f72d3f"><div class="ttname"><a href="class_module.html#ae89764d15e8df5694a6aec0e18f72d3f">Module::SPIwriteCommand</a></div><div class="ttdeci">uint8_t SPIwriteCommand</div><div class="ttdoc">Basic SPI write command. Defaults to 0x80.</div><div class="ttdef"><b>Definition:</b> Module.h:144</div></div>
|
||||
<div class="ttc" id="aclass_module_html_aeb4c7447372d56a7cae6db91994aacfc"><div class="ttname"><a href="class_module.html#aeb4c7447372d56a7cae6db91994aacfc">Module::getGpio</a></div><div class="ttdeci">RADIOLIB_PIN_TYPE getGpio() const</div><div class="ttdoc">Access method to get the pin number of second interrupt/GPIO.</div><div class="ttdef"><b>Definition:</b> Module.h:433</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af0f870b09b9dd9636f1587d708f07d38"><div class="ttname"><a href="class_module.html#af0f870b09b9dd9636f1587d708f07d38">Module::delay</a></div><div class="ttdeci">void delay(uint32_t ms)</div><div class="ttdoc">Arduino core delay override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:589</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af3f51e517a825949891ad29e30fd3f59"><div class="ttname"><a href="class_module.html#af3f51e517a825949891ad29e30fd3f59">Module::micros</a></div><div class="ttdeci">uint32_t micros()</div><div class="ttdoc">Arduino core micros override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:610</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af474f82d00fffc1ee0fc8def2c7f220c"><div class="ttname"><a href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">Module::SPIwriteRegisterBurst</a></div><div class="ttdeci">void SPIwriteRegisterBurst(uint16_t reg, uint8_t *data, size_t numBytes)</div><div class="ttdoc">SPI burst write method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:209</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af6bfd022681d360082e3dd31a984e1f7"><div class="ttname"><a href="class_module.html#af6bfd022681d360082e3dd31a984e1f7">Module::begin</a></div><div class="ttdeci">void begin()</div><div class="ttdoc">Arduino core SPI begin override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:624</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af0f870b09b9dd9636f1587d708f07d38"><div class="ttname"><a href="class_module.html#af0f870b09b9dd9636f1587d708f07d38">Module::delay</a></div><div class="ttdeci">void delay(uint32_t ms)</div><div class="ttdoc">Arduino core delay override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:575</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af3f51e517a825949891ad29e30fd3f59"><div class="ttname"><a href="class_module.html#af3f51e517a825949891ad29e30fd3f59">Module::micros</a></div><div class="ttdeci">uint32_t micros()</div><div class="ttdoc">Arduino core micros override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:596</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af474f82d00fffc1ee0fc8def2c7f220c"><div class="ttname"><a href="class_module.html#af474f82d00fffc1ee0fc8def2c7f220c">Module::SPIwriteRegisterBurst</a></div><div class="ttdeci">void SPIwriteRegisterBurst(uint16_t reg, uint8_t *data, size_t numBytes)</div><div class="ttdoc">SPI burst write method.</div><div class="ttdef"><b>Definition:</b> Module.cpp:211</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af6bfd022681d360082e3dd31a984e1f7"><div class="ttname"><a href="class_module.html#af6bfd022681d360082e3dd31a984e1f7">Module::begin</a></div><div class="ttdeci">void begin()</div><div class="ttdoc">Arduino core SPI begin override.</div><div class="ttdef"><b>Definition:</b> Module.cpp:610</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af6e89e2bc4976e8c5dc42dedda9fa6a2"><div class="ttname"><a href="class_module.html#af6e89e2bc4976e8c5dc42dedda9fa6a2">Module::SPIparseStatusCb</a></div><div class="ttdeci">SPIparseStatusCb_t SPIparseStatusCb</div><div class="ttdoc">Callback to function that will parse the module-specific status codes to RadioLib status codes....</div><div class="ttdef"><b>Definition:</b> Module.h:181</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af7e4872dad3d19b6f75f532c88683168"><div class="ttname"><a href="class_module.html#af7e4872dad3d19b6f75f532c88683168">Module::pinMode</a></div><div class="ttdeci">void pinMode(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_MODE mode)</div><div class="ttdoc">Arduino core pinMode override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:478</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af998b86ce1243f616f6fcb6df5336207"><div class="ttname"><a href="class_module.html#af998b86ce1243f616f6fcb6df5336207">Module::noTone</a></div><div class="ttdeci">void noTone(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Arduino core noTone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPP...</div><div class="ttdef"><b>Definition:</b> Module.cpp:539</div></div>
|
||||
<div class="ttc" id="aclass_module_html_afbed643f082286012bf44bba22381ae6"><div class="ttname"><a href="class_module.html#afbed643f082286012bf44bba22381ae6">Module::setRfSwitchState</a></div><div class="ttdeci">void setRfSwitchState(uint8_t mode)</div><div class="ttdoc">Set RF switch state.</div><div class="ttdef"><b>Definition:</b> Module.cpp:805</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af7e4872dad3d19b6f75f532c88683168"><div class="ttname"><a href="class_module.html#af7e4872dad3d19b6f75f532c88683168">Module::pinMode</a></div><div class="ttdeci">void pinMode(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_MODE mode)</div><div class="ttdoc">Arduino core pinMode override that checks RADIOLIB_NC as alias for unused pin.</div><div class="ttdef"><b>Definition:</b> Module.cpp:464</div></div>
|
||||
<div class="ttc" id="aclass_module_html_af998b86ce1243f616f6fcb6df5336207"><div class="ttname"><a href="class_module.html#af998b86ce1243f616f6fcb6df5336207">Module::noTone</a></div><div class="ttdeci">void noTone(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Arduino core noTone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPP...</div><div class="ttdef"><b>Definition:</b> Module.cpp:525</div></div>
|
||||
<div class="ttc" id="aclass_module_html_afbed643f082286012bf44bba22381ae6"><div class="ttname"><a href="class_module.html#afbed643f082286012bf44bba22381ae6">Module::setRfSwitchState</a></div><div class="ttdeci">void setRfSwitchState(uint8_t mode)</div><div class="ttdoc">Set RF switch state.</div><div class="ttdef"><b>Definition:</b> Module.cpp:818</div></div>
|
||||
<div class="ttc" id="agroup__status__codes_html_gacc0baeb3e5fc99760a07d18ba55531b6"><div class="ttname"><a href="group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6">RADIOLIB_ERR_UNKNOWN</a></div><div class="ttdeci">#define RADIOLIB_ERR_UNKNOWN</div><div class="ttdoc">There was an unexpected, unknown error. If you see this, something went incredibly wrong....</div><div class="ttdef"><b>Definition:</b> TypeDef.h:110</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
|
|
@ -197,58 +197,62 @@ $(document).ready(function(){initNavTree('_morse_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordtype">size_t</span> write(uint8_t* buff, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordtype">size_t</span> write(uint8_t b);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keywordtype">float</span> _basePeriod = 0.0f;</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  uint32_t _dotLength = 0;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  uint32_t _dashLength = 0;</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  uint32_t _letterSpace = 0;</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  uint16_t _wordSpace = 0;</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  </div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="comment">// variables to keep decoding state</span></div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  uint32_t signalCounter = 0;</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  uint32_t signalStart = 0;</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  uint32_t pauseCounter = 0;</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  uint32_t pauseStart = 0;</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  </div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  int16_t standby();</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> };</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordtype">float</span> _basePeriod = 0.0f;</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  uint32_t _dotLength = 0;</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  uint32_t _dashLength = 0;</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  uint32_t _letterSpace = 0;</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  uint16_t _wordSpace = 0;</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// variables to keep decoding state</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  uint32_t signalCounter = 0;</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  uint32_t signalStart = 0;</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  uint32_t pauseCounter = 0;</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  uint32_t pauseStart = 0;</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  </div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  </div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  int16_t standby();</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> };</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_a_f_s_k_client_html"><div class="ttname"><a href="class_a_f_s_k_client.html">AFSKClient</a></div><div class="ttdoc">Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...</div><div class="ttdef"><b>Definition:</b> AFSK.h:17</div></div>
|
||||
<div class="ttc" id="aclass_morse_client_html"><div class="ttname"><a href="class_morse_client.html">MorseClient</a></div><div class="ttdoc">Client for Morse Code communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> Morse.h:93</div></div>
|
||||
<div class="ttc" id="aclass_morse_client_html_a3c718208786f8fe55f30eee990ec28e3"><div class="ttname"><a href="class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3">MorseClient::startSignal</a></div><div class="ttdeci">size_t startSignal()</div><div class="ttdoc">Send start signal.</div><div class="ttdef"><b>Definition:</b> Morse.cpp:36</div></div>
|
||||
|
|
|
@ -159,66 +159,70 @@ $(document).ready(function(){initNavTree('_pager_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  int16_t <a class="code" href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">sendTone</a>(uint32_t addr);</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  int16_t <a class="code" href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">transmit</a>(String& str, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  </div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  int16_t <a class="code" href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  int16_t <a class="code" href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  int16_t <a class="code" href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">startReceive</a>(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask = 0xFFFFF);</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordtype">size_t</span> <a class="code" href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">available</a>();</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  int16_t <a class="code" href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">readData</a>(String& str, <span class="keywordtype">size_t</span> len = 0, uint32_t* addr = NULL);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  int16_t <a class="code" href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span>* len, uint32_t* addr = NULL);</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  </div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  int16_t <a class="code" href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">transmit</a>(String& str, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  </div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  int16_t <a class="code" href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  int16_t <a class="code" href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint32_t addr, uint8_t encoding = RADIOLIB_PAGER_BCD);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  </div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  int16_t <a class="code" href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">startReceive</a>(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask = 0xFFFFF);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordtype">size_t</span> <a class="code" href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">available</a>();</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  int16_t <a class="code" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">readData</a>(String& str, <span class="keywordtype">size_t</span> len = 0, uint32_t* addr = NULL);</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  int16_t <a class="code" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span>* len, uint32_t* addr = NULL);</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keywordtype">float</span> _base;</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keywordtype">float</span> _speed;</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  uint32_t _baseRaw;</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  uint16_t _shift;</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  uint16_t _shiftHz;</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  uint16_t _bitDuration;</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  uint32_t _filterAddr;</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  uint32_t _filterMask;</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">bool</span> inv = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  </div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="comment">// BCH encoder</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  int32_t _bchAlphaTo[RADIOLIB_PAGER_BCH_N + 1];</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  int32_t _bchIndexOf[RADIOLIB_PAGER_BCH_N + 1];</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  int32_t _bchG[RADIOLIB_PAGER_BCH_N - RADIOLIB_PAGER_BCH_K + 1];</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  </div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keywordtype">void</span> write(uint32_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordtype">void</span> write(uint32_t codeWord);</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  uint32_t read();</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  </div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  </div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordtype">float</span> _base;</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keywordtype">float</span> _speed;</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  uint32_t _baseRaw;</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  uint16_t _shift;</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  uint16_t _shiftHz;</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  uint16_t _bitDuration;</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  uint32_t _filterAddr;</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  uint32_t _filterMask;</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">bool</span> inv = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// BCH encoder</span></div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  int32_t _bchAlphaTo[RADIOLIB_PAGER_BCH_N + 1];</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  int32_t _bchIndexOf[RADIOLIB_PAGER_BCH_N + 1];</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  int32_t _bchG[RADIOLIB_PAGER_BCH_N - RADIOLIB_PAGER_BCH_K + 1];</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  </div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordtype">void</span> write(uint32_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="keywordtype">void</span> write(uint32_t codeWord);</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  uint8_t encodeBCD(<span class="keywordtype">char</span> c);</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keywordtype">char</span> decodeBCD(uint8_t b);</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  </div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keywordtype">void</span> encoderInit();</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  uint32_t encodeBCH(uint32_t data);</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> };</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  uint32_t read();</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  </div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  uint8_t encodeBCD(<span class="keywordtype">char</span> c);</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordtype">char</span> decodeBCD(uint8_t b);</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  </div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordtype">void</span> encoderInit();</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  uint32_t encodeBCH(uint32_t data);</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> };</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  </div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_pager_client_html"><div class="ttname"><a href="class_pager_client.html">PagerClient</a></div><div class="ttdoc">Client for Pager communication.</div><div class="ttdef"><b>Definition:</b> Pager.h:69</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_a1a1dc569f9b60b0ddd6ead7af5a8244f"><div class="ttname"><a href="class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f">PagerClient::begin</a></div><div class="ttdeci">int16_t begin(float base, uint16_t speed, bool invert=false, uint16_t shift=RADIOLIB_PAGER_FREQ_SHIFT_HZ)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:27</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_a897f990002a4a2196fcdb31c547e0648"><div class="ttname"><a href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">PagerClient::transmit</a></div><div class="ttdeci">int16_t transmit(String &str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</div><div class="ttdoc">Arduino String transmit method.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:55</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_a8f9af4c0a5c2e9de7cdfa1a907479111"><div class="ttname"><a href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">PagerClient::sendTone</a></div><div class="ttdeci">int16_t sendTone(uint32_t addr)</div><div class="ttdoc">Method to send a tone-only alert to a destination pager.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:51</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_a9f978120467b13104fb356e9b7d855ec"><div class="ttname"><a href="class_pager_client.html#a9f978120467b13104fb356e9b7d855ec">PagerClient::PagerClient</a></div><div class="ttdeci">PagerClient(PhysicalLayer *phy)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:20</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_ac000d0d6b1eb389ead95290f8895d02d"><div class="ttname"><a href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">PagerClient::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0, uint32_t *addr=NULL)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:263</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_ad6f4f034b71311144f76b629a8ef8f8d"><div class="ttname"><a href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">PagerClient::startReceive</a></div><div class="ttdeci">int16_t startReceive(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask=0xFFFFF)</div><div class="ttdoc">Start reception of POCSAG packets.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:222</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_aec073fa9e5adcff9730482d9583715e9"><div class="ttname"><a href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">PagerClient::available</a></div><div class="ttdeci">size_t available()</div><div class="ttdoc">Get the number of POCSAG batches available in buffer. Limited by the size of direct mode buffer!</div><div class="ttdef"><b>Definition:</b> Pager.cpp:259</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_aab6a8977f89d43620b98bcedf5a47dbd"><div class="ttname"><a href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">PagerClient::transmit</a></div><div class="ttdeci">int16_t transmit(const char *str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</div><div class="ttdoc">C-string transmit method.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:61</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_ad2c6132819a84712b929c0bb22ba172b"><div class="ttname"><a href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">PagerClient::readData</a></div><div class="ttdeci">int16_t readData(uint8_t *data, size_t *len, uint32_t *addr=NULL)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:312</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_ad6f4f034b71311144f76b629a8ef8f8d"><div class="ttname"><a href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">PagerClient::startReceive</a></div><div class="ttdeci">int16_t startReceive(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask=0xFFFFF)</div><div class="ttdoc">Start reception of POCSAG packets.</div><div class="ttdef"><b>Definition:</b> Pager.cpp:224</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html_aec073fa9e5adcff9730482d9583715e9"><div class="ttname"><a href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">PagerClient::available</a></div><div class="ttdeci">size_t available()</div><div class="ttdoc">Get the number of POCSAG batches available in buffer. Limited by the size of direct mode buffer!</div><div class="ttdef"><b>Definition:</b> Pager.cpp:261</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:14</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -101,135 +101,143 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
|
|||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="comment">// basic methods</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  int16_t <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper* fstr, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  int16_t <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(String& str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  int16_t <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  int16_t <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String& str, <span class="keywordtype">size_t</span> len = 0);</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  </div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a>();</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  </div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">standby</a>();</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  </div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">standby</a>(uint8_t mode);</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  </div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  </div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  int16_t <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String& str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  int16_t <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">finishTransmit</a>();</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  int16_t <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String& str, <span class="keywordtype">size_t</span> len = 0);</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  </div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf = 0);</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">receiveDirect</a>();</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  int16_t <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(__FlashStringHelper* fstr, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  int16_t <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(String& str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  int16_t <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  int16_t <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(String& str, <span class="keywordtype">size_t</span> len = 0);</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  </div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a>();</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  </div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">standby</a>();</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">standby</a>(uint8_t mode);</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  int16_t <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(String& str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  </div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  int16_t <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(uint8_t* data, <span class="keywordtype">size_t</span> len, uint8_t addr = 0);</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">finishTransmit</a>();</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  int16_t <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(String& str, <span class="keywordtype">size_t</span> len = 0);</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf = 0);</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  </div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  </div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev);</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  </div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9">setDataShaping</a>(uint8_t sh);</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  </div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488">setEncoding</a>(uint8_t encoding);</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  </div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> <a class="code" href="class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  </div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">getRSSI</a>();</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  </div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f">getSNR</a>();</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  </div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  int32_t <a class="code" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t max);</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  </div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  int32_t <a class="code" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t min, int32_t max);</div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  </div>
|
||||
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a>();</div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  </div>
|
||||
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  int16_t <a class="code" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>();</div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  </div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  int16_t <a class="code" href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a>(uint32_t syncWord, uint8_t len);</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  </div>
|
||||
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
|
||||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  </div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">readBit</a>(RADIOLIB_PIN_TYPE pin);</div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  </div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  int16_t <a class="code" href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">available</a>();</div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  </div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>();</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  </div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  uint8_t <a class="code" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(<span class="keywordtype">bool</span> drop = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  </div>
|
||||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value);</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  </div>
|
||||
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#a63c0beb4990876947f746751d45ac41d">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  </div>
|
||||
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#ad30127e094d8148870b9631007ec6b29">clearDio1Action</a>();</div>
|
||||
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  </div>
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <span class="preprocessor"> #if defined(RADIOLIB_INTERRUPT_TIMING)</span></div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  </div>
|
||||
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  <span class="keywordtype">void</span> setInterruptSetup(<span class="keywordtype">void</span> (*func)(uint32_t));</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">receiveDirect</a>();</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  </div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  </div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">setFrequency</a>(<span class="keywordtype">float</span> freq);</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  </div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c">setBitRate</a>(<span class="keywordtype">float</span> br);</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  </div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b">setFrequencyDeviation</a>(<span class="keywordtype">float</span> freqDev);</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  </div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9">setDataShaping</a>(uint8_t sh);</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  </div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488">setEncoding</a>(uint8_t encoding);</div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  </div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  </div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> <a class="code" href="class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6">getPacketLength</a>(<span class="keywordtype">bool</span> update = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  </div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">getRSSI</a>();</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  </div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f">getSNR</a>();</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  </div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  int32_t <a class="code" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t max);</div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  </div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  int32_t <a class="code" href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">random</a>(int32_t min, int32_t max);</div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  </div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a>();</div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  </div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  int16_t <a class="code" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>();</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  </div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  int16_t <a class="code" href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">setDirectSyncWord</a>(uint32_t syncWord, uint8_t len);</div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  </div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">setDirectAction</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  </div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">readBit</a>(RADIOLIB_PIN_TYPE pin);</div>
|
||||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  </div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  int16_t <a class="code" href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">available</a>();</div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  </div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">dropSync</a>();</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  uint8_t <a class="code" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(<span class="keywordtype">bool</span> drop = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  </div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  <span class="keyword">virtual</span> int16_t <a class="code" href="class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368">setDIOMapping</a>(RADIOLIB_PIN_TYPE pin, uint8_t value);</div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  </div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#a63c0beb4990876947f746751d45ac41d">setDio1Action</a>(<span class="keywordtype">void</span> (*func)(<span class="keywordtype">void</span>));</div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_physical_layer.html#ad30127e094d8148870b9631007ec6b29">clearDio1Action</a>();</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  </div>
|
||||
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="preprocessor"> #if defined(RADIOLIB_INTERRUPT_TIMING)</span></div>
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  </div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <span class="keywordtype">void</span> setTimerFlag();</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  </div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <span class="keywordtype">void</span> setInterruptSetup(<span class="keywordtype">void</span> (*func)(uint32_t));</div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  </div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keywordtype">void</span> updateDirectBuffer(uint8_t bit);</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  </div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <span class="keywordtype">float</span> _freqStep;</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  <span class="keywordtype">size_t</span> _maxPacketLength;</div>
|
||||
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  </div>
|
||||
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  uint8_t _bufferBitPos;</div>
|
||||
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  uint8_t _bufferWritePos;</div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  uint8_t _bufferReadPos;</div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  uint8_t _buffer[RADIOLIB_STATIC_ARRAY_SIZE];</div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  uint32_t _syncBuffer;</div>
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  uint32_t _directSyncWord;</div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  uint8_t _directSyncWordLen;</div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  uint32_t _directSyncWordMask;</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <span class="keywordtype">bool</span> _gotSync;</div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  </div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <span class="keyword">virtual</span> <a class="code" href="class_module.html">Module</a>* getMod() = 0;</div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  </div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="comment">// allow specific classes access the private getMod method</span></div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>;</div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_r_t_t_y_client.html">RTTYClient</a>;</div>
|
||||
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_morse_client.html">MorseClient</a>;</div>
|
||||
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_hell_client.html">HellClient</a>;</div>
|
||||
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_s_s_t_v_client.html">SSTVClient</a>;</div>
|
||||
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_x25_client.html">AX25Client</a>;</div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_f_s_k4_client.html">FSK4Client</a>;</div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_pager_client.html">PagerClient</a>;</div>
|
||||
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span> };</div>
|
||||
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  </div>
|
||||
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  <span class="keywordtype">void</span> setTimerFlag();</div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  </div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  </div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> <span class="preprocessor">#if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  <span class="keywordtype">void</span> updateDirectBuffer(uint8_t bit);</div>
|
||||
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  </div>
|
||||
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <span class="keywordtype">float</span> _freqStep;</div>
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  <span class="keywordtype">size_t</span> _maxPacketLength;</div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  </div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_DIRECT_RECEIVE)</span></div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  uint8_t _bufferBitPos;</div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  uint8_t _bufferWritePos;</div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  uint8_t _bufferReadPos;</div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  uint8_t _buffer[RADIOLIB_STATIC_ARRAY_SIZE];</div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  uint32_t _syncBuffer;</div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  uint32_t _directSyncWord;</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  uint8_t _directSyncWordLen;</div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  uint32_t _directSyncWordMask;</div>
|
||||
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <span class="keywordtype">bool</span> _gotSync;</div>
|
||||
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  </div>
|
||||
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  <span class="keyword">virtual</span> <a class="code" href="class_module.html">Module</a>* getMod() = 0;</div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  </div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  <span class="comment">// allow specific classes access the private getMod method</span></div>
|
||||
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>;</div>
|
||||
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_r_t_t_y_client.html">RTTYClient</a>;</div>
|
||||
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_morse_client.html">MorseClient</a>;</div>
|
||||
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_hell_client.html">HellClient</a>;</div>
|
||||
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_s_s_t_v_client.html">SSTVClient</a>;</div>
|
||||
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_a_x25_client.html">AX25Client</a>;</div>
|
||||
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_f_s_k4_client.html">FSK4Client</a>;</div>
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_pager_client.html">PagerClient</a>;</div>
|
||||
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span> };</div>
|
||||
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  </div>
|
||||
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_a_f_s_k_client_html"><div class="ttname"><a href="class_a_f_s_k_client.html">AFSKClient</a></div><div class="ttdoc">Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...</div><div class="ttdef"><b>Definition:</b> AFSK.h:17</div></div>
|
||||
<div class="ttc" id="aclass_a_x25_client_html"><div class="ttname"><a href="class_a_x25_client.html">AX25Client</a></div><div class="ttdoc">Client for AX25 communication.</div><div class="ttdef"><b>Definition:</b> AX25.h:279</div></div>
|
||||
<div class="ttc" id="aclass_f_s_k4_client_html"><div class="ttname"><a href="class_f_s_k4_client.html">FSK4Client</a></div><div class="ttdoc">Client for FSK-4 communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> FSK4.h:16</div></div>
|
||||
|
@ -238,38 +246,38 @@ $(document).ready(function(){initNavTree('_physical_layer_8h_source.html',''); i
|
|||
<div class="ttc" id="aclass_morse_client_html"><div class="ttname"><a href="class_morse_client.html">MorseClient</a></div><div class="ttdoc">Client for Morse Code communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> Morse.h:93</div></div>
|
||||
<div class="ttc" id="aclass_pager_client_html"><div class="ttname"><a href="class_pager_client.html">PagerClient</a></div><div class="ttdoc">Client for Pager communication.</div><div class="ttdef"><b>Definition:</b> Pager.h:69</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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a13dbafeeb9dd9ede72cc4d907738ac48"><div class="ttname"><a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a></div><div class="ttdeci">virtual int16_t startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</div><div class="ttdoc">Interrupt-driven receive method. A DIO pin will be activated when full packet is received....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:126</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a1a5985308904261dd431f373d47ddee4"><div class="ttname"><a href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">PhysicalLayer::randomByte</a></div><div class="ttdeci">virtual uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:281</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a1de26f68b939f5af79ec29cc34c7be18"><div class="ttname"><a href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">PhysicalLayer::finishTransmit</a></div><div class="ttdeci">virtual int16_t finishTransmit()</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:149</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a2f4f9b428d9ea9af886ca85e5088ed7b"><div class="ttname"><a href="class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b">PhysicalLayer::setFrequencyDeviation</a></div><div class="ttdeci">virtual int16_t setFrequencyDeviation(float freqDev)</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Only available in FSK mode. Must be implemented ...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:221</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a2fe95169b5cdc8cabe1f2af66cad6ef6"><div class="ttname"><a href="class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6">PhysicalLayer::getPacketLength</a></div><div class="ttdeci">virtual size_t getPacketLength(bool update=true)</div><div class="ttdoc">Query modem for the packet length of received payload. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:240</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a429796eb2e7ea86781a2e8ca42af43f3"><div class="ttname"><a href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">PhysicalLayer::dropSync</a></div><div class="ttdeci">void dropSync()</div><div class="ttdoc">Forcefully drop synchronization.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:304</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a47c1d94d2ad2fd7eb5d11480b44cc368"><div class="ttname"><a href="class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368">PhysicalLayer::setDIOMapping</a></div><div class="ttdeci">virtual int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:382</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a4d5b30493c8d7fcfb784e128362d596c"><div class="ttname"><a href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">PhysicalLayer::read</a></div><div class="ttdeci">uint8_t read(bool drop=true)</div><div class="ttdoc">Get data from direct mode buffer.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:311</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a13dbafeeb9dd9ede72cc4d907738ac48"><div class="ttname"><a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a></div><div class="ttdeci">virtual int16_t startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</div><div class="ttdoc">Interrupt-driven receive method. A DIO pin will be activated when full packet is received....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:130</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a1a5985308904261dd431f373d47ddee4"><div class="ttname"><a href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">PhysicalLayer::randomByte</a></div><div class="ttdeci">virtual uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:289</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a1de26f68b939f5af79ec29cc34c7be18"><div class="ttname"><a href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">PhysicalLayer::finishTransmit</a></div><div class="ttdeci">virtual int16_t finishTransmit()</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:155</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a2f4f9b428d9ea9af886ca85e5088ed7b"><div class="ttname"><a href="class_physical_layer.html#a2f4f9b428d9ea9af886ca85e5088ed7b">PhysicalLayer::setFrequencyDeviation</a></div><div class="ttdeci">virtual int16_t setFrequencyDeviation(float freqDev)</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Only available in FSK mode. Must be implemented ...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:229</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a2fe95169b5cdc8cabe1f2af66cad6ef6"><div class="ttname"><a href="class_physical_layer.html#a2fe95169b5cdc8cabe1f2af66cad6ef6">PhysicalLayer::getPacketLength</a></div><div class="ttdeci">virtual size_t getPacketLength(bool update=true)</div><div class="ttdoc">Query modem for the packet length of received payload. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:248</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a429796eb2e7ea86781a2e8ca42af43f3"><div class="ttname"><a href="class_physical_layer.html#a429796eb2e7ea86781a2e8ca42af43f3">PhysicalLayer::dropSync</a></div><div class="ttdeci">void dropSync()</div><div class="ttdoc">Forcefully drop synchronization.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:312</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a47c1d94d2ad2fd7eb5d11480b44cc368"><div class="ttname"><a href="class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368">PhysicalLayer::setDIOMapping</a></div><div class="ttdeci">virtual int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:388</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a4d5b30493c8d7fcfb784e128362d596c"><div class="ttname"><a href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">PhysicalLayer::read</a></div><div class="ttdeci">uint8_t read(bool drop=true)</div><div class="ttdoc">Get data from direct mode buffer.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:319</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a5e02457f1d519cf81b1590a182321c62"><div class="ttname"><a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer::PhysicalLayer</a></div><div class="ttdeci">PhysicalLayer(float freqStep, size_t maxPacketLength)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:3</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a63c0beb4990876947f746751d45ac41d"><div class="ttname"><a href="class_physical_layer.html#a63c0beb4990876947f746751d45ac41d">PhysicalLayer::setDio1Action</a></div><div class="ttdeci">virtual void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:388</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a88a10657bd2215a11a2331f937414b55"><div class="ttname"><a href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">PhysicalLayer::startDirect</a></div><div class="ttdeci">int16_t startDirect()</div><div class="ttdoc">Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:285</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a8a194b0fbb66b1a953288bf3b9478d6e"><div class="ttname"><a href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">PhysicalLayer::setFrequency</a></div><div class="ttdeci">virtual int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:211</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a8e378fe136a498ea485a9c10f5e15aab"><div class="ttname"><a href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">PhysicalLayer::setDirectSyncWord</a></div><div class="ttdeci">int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len)</div><div class="ttdoc">Set sync word to be used to determine start of packet in direct reception mode.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:319</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a977e5236693960bb1c79090a201e9e1c"><div class="ttname"><a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">PhysicalLayer::getFreqStep</a></div><div class="ttdeci">float getFreqStep() const</div><div class="ttdoc">Gets the module frequency step size that was set in constructor.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:236</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aa4c99ac794ee653c2061be4201724b65"><div class="ttname"><a href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">PhysicalLayer::transmitDirect</a></div><div class="ttdeci">virtual int16_t transmitDirect(uint32_t frf=0)</div><div class="ttdoc">Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module ...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:202</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:245</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab57182d32646861ef0d865e2740d6b26"><div class="ttname"><a href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">PhysicalLayer::available</a></div><div class="ttdeci">int16_t available()</div><div class="ttdoc">Get the number of direct mode bytes currently available in buffer.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:300</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_abf96cf4f3cb4c82d44be581dbe615966"><div class="ttname"><a href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">PhysicalLayer::setDirectAction</a></div><div class="ttdeci">virtual void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:372</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acb45b2342400a03a914a91d2ac7fb488"><div class="ttname"><a href="class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488">PhysicalLayer::setEncoding</a></div><div class="ttdeci">virtual int16_t setEncoding(uint8_t encoding)</div><div class="ttdoc">Sets FSK data encoding. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:231</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acbcaf6aefcb77a354797e66222fe5018"><div class="ttname"><a href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">PhysicalLayer::standby</a></div><div class="ttdeci">virtual int16_t standby()</div><div class="ttdoc">Sets module to standby.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:117</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acd9171bd71aa80fb86113b612c42de53"><div class="ttname"><a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">PhysicalLayer::random</a></div><div class="ttdeci">int32_t random(int32_t max)</div><div class="ttdoc">Get truly random number in range 0 - max.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ad30127e094d8148870b9631007ec6b29"><div class="ttname"><a href="class_physical_layer.html#ad30127e094d8148870b9631007ec6b29">PhysicalLayer::clearDio1Action</a></div><div class="ttdeci">virtual void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:392</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ad9d1dbb2041e87af5a80e12f125a60e6"><div class="ttname"><a href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">PhysicalLayer::receiveDirect</a></div><div class="ttdeci">virtual int16_t receiveDirect()</div><div class="ttdoc">Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module cla...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:207</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae868adcc63ee0869999e8ccac86b6ff2"><div class="ttname"><a href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer::readBit</a></div><div class="ttdeci">virtual void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:376</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aeba04366a0cf05ff3d8227c4f7c8e1e9"><div class="ttname"><a href="class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9">PhysicalLayer::setDataShaping</a></div><div class="ttdeci">virtual int16_t setDataShaping(uint8_t sh)</div><div class="ttdoc">Sets GFSK data shaping. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:226</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aedd39ad84b45c6392087b12d59192d8c"><div class="ttname"><a href="class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c">PhysicalLayer::setBitRate</a></div><div class="ttdeci">virtual int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:216</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aedddaf9460941b90e43e9005035faa0f"><div class="ttname"><a href="class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f">PhysicalLayer::getSNR</a></div><div class="ttdeci">virtual float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:249</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:113</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a63c0beb4990876947f746751d45ac41d"><div class="ttname"><a href="class_physical_layer.html#a63c0beb4990876947f746751d45ac41d">PhysicalLayer::setDio1Action</a></div><div class="ttdeci">virtual void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:394</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a88a10657bd2215a11a2331f937414b55"><div class="ttname"><a href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">PhysicalLayer::startDirect</a></div><div class="ttdeci">int16_t startDirect()</div><div class="ttdoc">Configure module parameters for direct modes. Must be called prior to "ham" modes like RTTY or AX....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:293</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a8a194b0fbb66b1a953288bf3b9478d6e"><div class="ttname"><a href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">PhysicalLayer::setFrequency</a></div><div class="ttdeci">virtual int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:219</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a8e378fe136a498ea485a9c10f5e15aab"><div class="ttname"><a href="class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab">PhysicalLayer::setDirectSyncWord</a></div><div class="ttdeci">int16_t setDirectSyncWord(uint32_t syncWord, uint8_t len)</div><div class="ttdoc">Set sync word to be used to determine start of packet in direct reception mode.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:327</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a977e5236693960bb1c79090a201e9e1c"><div class="ttname"><a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">PhysicalLayer::getFreqStep</a></div><div class="ttdeci">float getFreqStep() const</div><div class="ttdoc">Gets the module frequency step size that was set in constructor.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:244</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aa4c99ac794ee653c2061be4201724b65"><div class="ttname"><a href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">PhysicalLayer::transmitDirect</a></div><div class="ttdeci">virtual int16_t transmitDirect(uint32_t frf=0)</div><div class="ttdoc">Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module ...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:210</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab57182d32646861ef0d865e2740d6b26"><div class="ttname"><a href="class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26">PhysicalLayer::available</a></div><div class="ttdeci">int16_t available()</div><div class="ttdoc">Get the number of direct mode bytes currently available in buffer.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:308</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_abf96cf4f3cb4c82d44be581dbe615966"><div class="ttname"><a href="class_physical_layer.html#abf96cf4f3cb4c82d44be581dbe615966">PhysicalLayer::setDirectAction</a></div><div class="ttdeci">virtual void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode....</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:378</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acb45b2342400a03a914a91d2ac7fb488"><div class="ttname"><a href="class_physical_layer.html#acb45b2342400a03a914a91d2ac7fb488">PhysicalLayer::setEncoding</a></div><div class="ttdeci">virtual int16_t setEncoding(uint8_t encoding)</div><div class="ttdoc">Sets FSK data encoding. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:239</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acbcaf6aefcb77a354797e66222fe5018"><div class="ttname"><a href="class_physical_layer.html#acbcaf6aefcb77a354797e66222fe5018">PhysicalLayer::standby</a></div><div class="ttdeci">virtual int16_t standby()</div><div class="ttdoc">Sets module to standby.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:121</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_acd9171bd71aa80fb86113b612c42de53"><div class="ttname"><a href="class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53">PhysicalLayer::random</a></div><div class="ttdeci">int32_t random(int32_t max)</div><div class="ttdoc">Get truly random number in range 0 - max.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:261</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ad30127e094d8148870b9631007ec6b29"><div class="ttname"><a href="class_physical_layer.html#ad30127e094d8148870b9631007ec6b29">PhysicalLayer::clearDio1Action</a></div><div class="ttdeci">virtual void clearDio1Action()</div><div class="ttdoc">Clears interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:398</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ad9d1dbb2041e87af5a80e12f125a60e6"><div class="ttname"><a href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">PhysicalLayer::receiveDirect</a></div><div class="ttdeci">virtual int16_t receiveDirect()</div><div class="ttdoc">Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). Must be implemented in module cla...</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:215</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae868adcc63ee0869999e8ccac86b6ff2"><div class="ttname"><a href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer::readBit</a></div><div class="ttdeci">virtual void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:382</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aeba04366a0cf05ff3d8227c4f7c8e1e9"><div class="ttname"><a href="class_physical_layer.html#aeba04366a0cf05ff3d8227c4f7c8e1e9">PhysicalLayer::setDataShaping</a></div><div class="ttdeci">virtual int16_t setDataShaping(uint8_t sh)</div><div class="ttdoc">Sets GFSK data shaping. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:234</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aedd39ad84b45c6392087b12d59192d8c"><div class="ttname"><a href="class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c">PhysicalLayer::setBitRate</a></div><div class="ttdeci">virtual int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Only available in FSK mode. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:224</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aedddaf9460941b90e43e9005035faa0f"><div class="ttname"><a href="class_physical_layer.html#aedddaf9460941b90e43e9005035faa0f">PhysicalLayer::getSNR</a></div><div class="ttdeci">virtual float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:257</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:117</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html"><div class="ttname"><a href="class_r_t_t_y_client.html">RTTYClient</a></div><div class="ttdoc">Client for RTTY communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> RTTY.h:88</div></div>
|
||||
<div class="ttc" id="aclass_s_s_t_v_client_html"><div class="ttname"><a href="class_s_s_t_v_client.html">SSTVClient</a></div><div class="ttdoc">Client for SSTV transmissions.</div><div class="ttdef"><b>Definition:</b> SSTV.h:120</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
|
|
@ -562,10 +562,10 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="class_r_f69.html"> 479</a></span> <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>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  <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>  <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>  </div>
|
||||
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>  <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>  </div>
|
||||
|
@ -583,9 +583,9 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  </div>
|
||||
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  <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>  </div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  int16_t <a class="code" href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00540"></a><span class="lineno"> 540</span>  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>  </div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  int16_t <a class="code" href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  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>  </div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  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>  </div>
|
||||
|
@ -629,7 +629,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span>  </div>
|
||||
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>  <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="l00696"></a><span class="lineno"> 696</span>  </div>
|
||||
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>  int16_t <a class="code" href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">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="l00709"></a><span class="lineno"> 709</span>  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="l00710"></a><span class="lineno"> 710</span>  </div>
|
||||
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  int16_t <a class="code" href="class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  </div>
|
||||
|
@ -637,7 +637,7 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
|
|||
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  </div>
|
||||
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  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="l00739"></a><span class="lineno"> 739</span>  </div>
|
||||
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  int16_t <a class="code" href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>  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="l00751"></a><span class="lineno"> 751</span>  </div>
|
||||
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  </div>
|
||||
|
@ -767,77 +767,77 @@ $(document).ready(function(){initNavTree('_r_f69_8h_source.html',''); initResiza
|
|||
<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_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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html"><div class="ttname"><a href="class_r_f69.html">RF69</a></div><div class="ttdoc">Control class for RF69 module. Also serves as base class for SX1231.</div><div class="ttdef"><b>Definition:</b> RF69.h:479</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0526ce6ea3722fd258f96d9677a60853"><div class="ttname"><a href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">RF69::getTemperature</a></div><div class="ttdeci">int16_t getTemperature()</div><div class="ttdoc">Measures temperature.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:761</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0c30202b2d52eb32f43066bc0f938638"><div class="ttname"><a href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">RF69::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:978</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0ca79ae99c3e0c9d7c097a7acefd6faa"><div class="ttname"><a href="class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa">RF69::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:961</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0d7b67499462777f7909860405ca6b62"><div class="ttname"><a href="class_r_f69.html#a0d7b67499462777f7909860405ca6b62">RF69::clearFifoEmptyAction</a></div><div class="ttdeci">void clearFifoEmptyAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:317</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0de2a07f264839cda945faebf7319e0e"><div class="ttname"><a href="class_r_f69.html#a0de2a07f264839cda945faebf7319e0e">RF69::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:791</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a15fafb6c24a8b5721623be447628bbaa"><div class="ttname"><a href="class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa">RF69::disableAES</a></div><div class="ttdeci">int16_t disableAES()</div><div class="ttdoc">Disables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:243</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a1a6ecb5fcc42c49bc3d9032e9c5db07b"><div class="ttname"><a href="class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b">RF69::setFifoFullAction</a></div><div class="ttdeci">void setFifoFullAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function 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_a1b7598b87ffaabdbe733c47317fa91d8"><div class="ttname"><a href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">RF69::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:735</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a1fd4609f419d8b0213ee39b05dd40b69"><div class="ttname"><a href="class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69">RF69::enableAES</a></div><div class="ttdeci">int16_t enableAES()</div><div class="ttdoc">Enables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:239</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2023f0f22aad00a702bdf598c2154043"><div class="ttname"><a href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:937</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a20242499eb926ff7b7da6e3f74a9ece1"><div class="ttname"><a href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">RF69::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:168</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a219a046c10ddcc0a787ad19346ecad6a"><div class="ttname"><a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">RF69::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:502</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a222682569338abb49d6952430b6eebdd"><div class="ttname"><a href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">RF69::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:181</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2391eb6e07db3795e993b59b3a85cfed"><div class="ttname"><a href="class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed">RF69::getFrequency</a></div><div class="ttdeci">int16_t getFrequency(float *freq)</div><div class="ttdoc">Gets carrier frequency.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:538</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a26667d50ec845c28e17236c69c886561"><div class="ttname"><a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">RF69::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</div><div class="ttdoc">Sets sync word. Up to 8 bytes can be set as sync word.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:688</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2bf0d5e045ccfecf9510773148cdd2c9"><div class="ttname"><a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">RF69::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:626</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2f5852cf0757e38b56b6208760d9a459"><div class="ttname"><a href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">RF69::setOokFixedThreshold</a></div><div class="ttdeci">int16_t setOokFixedThreshold(uint8_t value)</div><div class="ttdoc">Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:509</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a3e449fa06c9e76cf69585bfbeed1c46b"><div class="ttname"><a href="class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b">RF69::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:438</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:804</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:873</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:513</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:160</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a4b879c689b19036411d884f6657f95db"><div class="ttname"><a href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">RF69::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:966</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a58e54536624722377010d7d6ea7a8b35"><div class="ttname"><a href="class_r_f69.html#a58e54536624722377010d7d6ea7a8b35">RF69::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:933</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:744</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:799</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0526ce6ea3722fd258f96d9677a60853"><div class="ttname"><a href="class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853">RF69::getTemperature</a></div><div class="ttdeci">int16_t getTemperature()</div><div class="ttdoc">Measures temperature.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:751</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0c30202b2d52eb32f43066bc0f938638"><div class="ttname"><a href="class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638">RF69::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return RF69_CHIP_VERSION (0x24) if SX127x is connected and working.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:968</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0ca79ae99c3e0c9d7c097a7acefd6faa"><div class="ttname"><a href="class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa">RF69::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:951</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0d7b67499462777f7909860405ca6b62"><div class="ttname"><a href="class_r_f69.html#a0d7b67499462777f7909860405ca6b62">RF69::clearFifoEmptyAction</a></div><div class="ttdeci">void clearFifoEmptyAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:307</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a0de2a07f264839cda945faebf7319e0e"><div class="ttname"><a href="class_r_f69.html#a0de2a07f264839cda945faebf7319e0e">RF69::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_RF69_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:781</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a15fafb6c24a8b5721623be447628bbaa"><div class="ttname"><a href="class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa">RF69::disableAES</a></div><div class="ttdeci">int16_t disableAES()</div><div class="ttdoc">Disables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:233</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a1a6ecb5fcc42c49bc3d9032e9c5db07b"><div class="ttname"><a href="class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b">RF69::setFifoFullAction</a></div><div class="ttdeci">void setFifoFullAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:311</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a1b7598b87ffaabdbe733c47317fa91d8"><div class="ttname"><a href="class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8">RF69::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:725</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a1fd4609f419d8b0213ee39b05dd40b69"><div class="ttname"><a href="class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69">RF69::enableAES</a></div><div class="ttdeci">int16_t enableAES()</div><div class="ttdoc">Enables AES encryption.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:229</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2023f0f22aad00a702bdf598c2154043"><div class="ttname"><a href="class_r_f69.html#a2023f0f22aad00a702bdf598c2154043">RF69::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:927</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a20242499eb926ff7b7da6e3f74a9ece1"><div class="ttname"><a href="class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1">RF69::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:158</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a219a046c10ddcc0a787ad19346ecad6a"><div class="ttname"><a href="class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a">RF69::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:492</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a222682569338abb49d6952430b6eebdd"><div class="ttname"><a href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">RF69::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:171</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2391eb6e07db3795e993b59b3a85cfed"><div class="ttname"><a href="class_r_f69.html#a2391eb6e07db3795e993b59b3a85cfed">RF69::getFrequency</a></div><div class="ttdeci">int16_t getFrequency(float *freq)</div><div class="ttdoc">Gets carrier frequency.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:528</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a26667d50ec845c28e17236c69c886561"><div class="ttname"><a href="class_r_f69.html#a26667d50ec845c28e17236c69c886561">RF69::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0)</div><div class="ttdoc">Sets sync word. Up to 8 bytes can be set as sync word.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:678</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2bf0d5e045ccfecf9510773148cdd2c9"><div class="ttname"><a href="class_r_f69.html#a2bf0d5e045ccfecf9510773148cdd2c9">RF69::getFrequencyDeviation</a></div><div class="ttdeci">int16_t getFrequencyDeviation(float *freqDev)</div><div class="ttdoc">Gets frequency deviation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:616</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a2f5852cf0757e38b56b6208760d9a459"><div class="ttname"><a href="class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459">RF69::setOokFixedThreshold</a></div><div class="ttdeci">int16_t setOokFixedThreshold(uint8_t value)</div><div class="ttdoc">Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:499</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">RF69::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a3e449fa06c9e76cf69585bfbeed1c46b"><div class="ttname"><a href="class_r_f69.html#a3e449fa06c9e76cf69585bfbeed1c46b">RF69::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:428</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:794</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:863</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:503</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:150</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:51</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a4b879c689b19036411d884f6657f95db"><div class="ttname"><a href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">RF69::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> RF69.cpp:956</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a58e54536624722377010d7d6ea7a8b35"><div class="ttname"><a href="class_r_f69.html#a58e54536624722377010d7d6ea7a8b35">RF69::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:923</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:734</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:789</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:12</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:231</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 "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:835</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:575</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:306</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:714</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a7e2201b5bc389a68765400b70439f3f0"><div class="ttname"><a href="class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0">RF69::enableContinuousModeBitSync</a></div><div class="ttdeci">int16_t enableContinuousModeBitSync()</div><div class="ttdoc">Enable 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_a7fd34332bec08828080b1b4a0f8c6e28"><div class="ttname"><a href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:957</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a86a080086c0228d23e2cb77d2b1915c1"><div class="ttname"><a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">RF69::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:778</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:287</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:818</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:650</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:483</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:283</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:911</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:358</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aa72ad2ac5238bd87886684064b7494cf"><div class="ttname"><a href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">RF69::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:291</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aada7c48828b950cdfd260594d502b03d"><div class="ttname"><a href="class_r_f69.html#aada7c48828b950cdfd260594d502b03d">RF69::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:929</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aae828ce8dda16da4e54d2f18b1fb8af2"><div class="ttname"><a href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">RF69::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:893</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">RF69::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab467f0fc318e651d0cdfbc0399d4c34b"><div class="ttname"><a href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">RF69::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:517</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab6d98f3f2d964d1833e20da246a5be89"><div class="ttname"><a href="class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89">RF69::fifoAdd</a></div><div class="ttdeci">bool fifoAdd(uint8_t *data, int totalLen, int *remLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:335</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab9c217d5ece259950780a05c6e41f75c"><div class="ttname"><a href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">RF69::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:726</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_abd556b0f455f9510213b17588a4baf1b"><div class="ttname"><a href="class_r_f69.html#abd556b0f455f9510213b17588a4baf1b">RF69::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:202</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_abe5b378d7cc274fd8b75881e7d604bf3"><div class="ttname"><a href="class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3">RF69::setAESKey</a></div><div class="ttdeci">void setAESKey(uint8_t *key)</div><div class="ttdoc">Sets AES key.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:235</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac205bc487833dc4eae4bb0069c0c4d1e"><div class="ttname"><a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">RF69::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:827</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac37d9ddee2adcc8876a182b8ebc3e703"><div class="ttname"><a href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">RF69::setAmbientTemperature</a></div><div class="ttdeci">void setAmbientTemperature(int16_t tempAmbient)</div><div class="ttdoc">Sets ambient temperature. Required to correct values from on-board temperature sensor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:757</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac4fc3f2b178ef08caec3a9f548f44cd7"><div class="ttname"><a href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">RF69::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:919</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:553</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:603</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:299</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">RF69::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</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:330</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">RF69::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</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:795</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:106</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afae38fa64242043de34096bf497725f1"><div class="ttname"><a href="class_r_f69.html#afae38fa64242043de34096bf497725f1">RF69::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:247</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">RF69::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</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:221</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 "sniff" mode: no packet filtering (e.g., no preamble, sync word, address,...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:825</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:565</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:296</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:704</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a7e2201b5bc389a68765400b70439f3f0"><div class="ttname"><a href="class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0">RF69::enableContinuousModeBitSync</a></div><div class="ttdeci">int16_t enableContinuousModeBitSync()</div><div class="ttdoc">Enable Bit synchronization in continuous mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:799</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a7fd34332bec08828080b1b4a0f8c6e28"><div class="ttname"><a href="class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28">RF69::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:947</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_a86a080086c0228d23e2cb77d2b1915c1"><div class="ttname"><a href="class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1">RF69::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:768</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:144</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:277</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:808</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:640</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:473</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:273</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:901</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:348</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aa72ad2ac5238bd87886684064b7494cf"><div class="ttname"><a href="class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf">RF69::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:281</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aada7c48828b950cdfd260594d502b03d"><div class="ttname"><a href="class_r_f69.html#aada7c48828b950cdfd260594d502b03d">RF69::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:919</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_aae828ce8dda16da4e54d2f18b1fb8af2"><div class="ttname"><a href="class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2">RF69::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Allowed values are RADIOLIB_ENCODING_NRZ, RADIOLIB_ENCODING_MANCHESTER an...</div><div class="ttdef"><b>Definition:</b> RF69.cpp:883</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab467f0fc318e651d0cdfbc0399d4c34b"><div class="ttname"><a href="class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b">RF69::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in bands 290.0 to 340.0 MHz, 431.0 to 510....</div><div class="ttdef"><b>Definition:</b> RF69.cpp:507</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab6d98f3f2d964d1833e20da246a5be89"><div class="ttname"><a href="class_r_f69.html#ab6d98f3f2d964d1833e20da246a5be89">RF69::fifoAdd</a></div><div class="ttdeci">bool fifoAdd(uint8_t *data, int totalLen, int *remLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:325</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">RF69::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ab9c217d5ece259950780a05c6e41f75c"><div class="ttname"><a href="class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c">RF69::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:716</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_abd556b0f455f9510213b17588a4baf1b"><div class="ttname"><a href="class_r_f69.html#abd556b0f455f9510213b17588a4baf1b">RF69::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:192</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_abe5b378d7cc274fd8b75881e7d604bf3"><div class="ttname"><a href="class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3">RF69::setAESKey</a></div><div class="ttdeci">void setAESKey(uint8_t *key)</div><div class="ttdoc">Sets AES key.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:225</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac205bc487833dc4eae4bb0069c0c4d1e"><div class="ttname"><a href="class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e">RF69::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:817</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac37d9ddee2adcc8876a182b8ebc3e703"><div class="ttname"><a href="class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703">RF69::setAmbientTemperature</a></div><div class="ttdeci">void setAmbientTemperature(int16_t tempAmbient)</div><div class="ttdoc">Sets ambient temperature. Required to correct values from on-board temperature sensor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:747</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_ac4fc3f2b178ef08caec3a9f548f44cd7"><div class="ttname"><a href="class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7">RF69::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:909</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:543</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:593</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:289</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:320</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:785</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:96</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afae38fa64242043de34096bf497725f1"><div class="ttname"><a href="class_r_f69.html#afae38fa64242043de34096bf497725f1">RF69::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. GDO0 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:237</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afbc84d4f91502bcbe12ddda2fde51448"><div class="ttname"><a href="class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448">RF69::RF69</a></div><div class="ttdeci">RF69(Module *module)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afcb723ae58d6519e5b95d017d2beb78a"><div class="ttname"><a href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">RF69::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:923</div></div>
|
||||
<div class="ttc" id="aclass_r_f69_html_afcb723ae58d6519e5b95d017d2beb78a"><div class="ttname"><a href="class_r_f69.html#afcb723ae58d6519e5b95d017d2beb78a">RF69::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> RF69.cpp:913</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -159,58 +159,62 @@ $(document).ready(function(){initNavTree('_r_t_t_y_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordtype">size_t</span> write(uint8_t* buff, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordtype">size_t</span> write(uint8_t b);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">size_t</span> print(<a class="code" href="class_i_t_a2_string.html">ITA2String</a> &);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">size_t</span> print(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  </div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordtype">size_t</span> println(<a class="code" href="class_i_t_a2_string.html">ITA2String</a> &);</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  uint8_t _encoding = RADIOLIB_ASCII;</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  uint32_t _shift = 0, _shiftHz = 0;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  uint32_t _bitDuration = 0;</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  uint8_t _dataBits = 0;</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  uint8_t _stopBits = 0;</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordtype">void</span> mark();</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordtype">void</span> space();</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> };</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">size_t</span> print(<a class="code" href="class_i_t_a2_string.html">ITA2String</a> &);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">size_t</span> print(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordtype">size_t</span> print(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  </div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor"> #if defined(RADIOLIB_BUILD_ARDUINO)</span></div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordtype">size_t</span> println(__FlashStringHelper*);</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> String &);</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordtype">size_t</span> println(<a class="code" href="class_i_t_a2_string.html">ITA2String</a> &);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordtype">size_t</span> println(<span class="keyword">const</span> <span class="keywordtype">char</span>[]);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">char</span>);</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, <span class="keywordtype">int</span> = DEC);</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">size_t</span> println(<span class="keywordtype">double</span>, <span class="keywordtype">int</span> = 2);</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor">#if !defined(RADIOLIB_GODMODE)</span></div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <a class="code" href="class_physical_layer.html">PhysicalLayer</a>* _phy;</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor"> #if !defined(RADIOLIB_EXCLUDE_AFSK)</span></div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <a class="code" href="class_a_f_s_k_client.html">AFSKClient</a>* _audio;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  uint8_t _encoding = RADIOLIB_ASCII;</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  uint32_t _base = 0, _baseHz = 0;</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  uint32_t _shift = 0, _shiftHz = 0;</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  uint32_t _bitDuration = 0;</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  uint8_t _dataBits = 0;</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  uint8_t _stopBits = 0;</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keywordtype">void</span> mark();</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordtype">void</span> space();</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keywordtype">size_t</span> printNumber(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keywordtype">size_t</span> printFloat(<span class="keywordtype">double</span>, uint8_t);</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> };</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aclass_a_f_s_k_client_html"><div class="ttname"><a href="class_a_f_s_k_client.html">AFSKClient</a></div><div class="ttdoc">Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...</div><div class="ttdef"><b>Definition:</b> AFSK.h:17</div></div>
|
||||
<div class="ttc" id="aclass_i_t_a2_string_html"><div class="ttname"><a href="class_i_t_a2_string.html">ITA2String</a></div><div class="ttdoc">ITA2-encoded string.</div><div class="ttdef"><b>Definition:</b> RTTY.h:28</div></div>
|
||||
<div class="ttc" id="aclass_i_t_a2_string_html_a3f42f7ad98473dbe36515e676622ed3d"><div class="ttname"><a href="class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d">ITA2String::byteArr</a></div><div class="ttdeci">uint8_t * byteArr()</div><div class="ttdoc">Gets the ITA2 representation of the ASCII string set in constructor.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:40</div></div>
|
||||
|
@ -219,7 +223,7 @@ $(document).ready(function(){initNavTree('_r_t_t_y_8h_source.html',''); initResi
|
|||
<div class="ttc" id="aclass_i_t_a2_string_html_afde24c931997581878953660192e09a2"><div class="ttname"><a href="class_i_t_a2_string.html#afde24c931997581878953660192e09a2">ITA2String::~ITA2String</a></div><div class="ttdeci">~ITA2String()</div><div class="ttdoc">Default destructor.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:22</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:14</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html"><div class="ttname"><a href="class_r_t_t_y_client.html">RTTYClient</a></div><div class="ttdoc">Client for RTTY communication. The public interface is the same as Arduino Serial.</div><div class="ttdef"><b>Definition:</b> RTTY.h:88</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html_a928dd206749d68b8ce450e14c24b9f22"><div class="ttname"><a href="class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22">RTTYClient::standby</a></div><div class="ttdeci">int16_t standby()</div><div class="ttdoc">Stops transmitting.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:529</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html_a928dd206749d68b8ce450e14c24b9f22"><div class="ttname"><a href="class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22">RTTYClient::standby</a></div><div class="ttdeci">int16_t standby()</div><div class="ttdoc">Stops transmitting.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:533</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html_ac477e65ea756e56bb9043d778a51b4bc"><div class="ttname"><a href="class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc">RTTYClient::idle</a></div><div class="ttdeci">void idle()</div><div class="ttdoc">Send out idle condition (RF tone at mark frequency).</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:174</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html_ac4ae2458f8005c87161c74cf827d35b9"><div class="ttname"><a href="class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9">RTTYClient::begin</a></div><div class="ttdeci">int16_t begin(float base, uint32_t shift, uint16_t rate, uint8_t encoding=RADIOLIB_ASCII, uint8_t stopBits=1)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:128</div></div>
|
||||
<div class="ttc" id="aclass_r_t_t_y_client_html_ae6bc08fa88457ee00a992448be1d63ea"><div class="ttname"><a href="class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea">RTTYClient::RTTYClient</a></div><div class="ttdeci">RTTYClient(PhysicalLayer *phy)</div><div class="ttdoc">Constructor for 2-FSK mode.</div><div class="ttdef"><b>Definition:</b> RTTY.cpp:114</div></div>
|
||||
|
|
|
@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('_s_t_m32_w_lx_8h_source.html',''); ini
|
|||
<div class="ttc" id="aclass_s_t_m32_w_lx_html_ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf"><div class="ttname"><a href="class_s_t_m32_w_lx.html#ac8d380c3d3201015ad35594826975787a8cf0ccad0eec5fde12798e0b0347d6bf">STM32WLx::MODE_IDLE</a></div><div class="ttdeci">@ MODE_IDLE</div><div class="ttdef"><b>Definition:</b> STM32WLx.h:57</div></div>
|
||||
<div class="ttc" id="aclass_s_t_m32_w_lx_html_af12e8eba13c5dd8bcf8656ed5c1f6cef"><div class="ttname"><a href="class_s_t_m32_w_lx.html#af12e8eba13c5dd8bcf8656ed5c1f6cef">STM32WLx::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> STM32WLx.cpp:29</div></div>
|
||||
<div class="ttc" id="aclass_s_x1262_html"><div class="ttname"><a href="class_s_x1262.html">SX1262</a></div><div class="ttdoc">Derived class for SX1262 modules.</div><div class="ttdef"><b>Definition:</b> SX1262.h:23</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ad92085fdf4508c0849de0aec8dee2494"><div class="ttname"><a href="class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1370</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ad92085fdf4508c0849de0aec8dee2494"><div class="ttname"><a href="class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1364</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -526,10 +526,10 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="class_s_x126x.html"> 444</a></span> <span class="keyword">class </span><a class="code" href="class_s_x126x.html">SX126x</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  </div>
|
||||
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  <a class="code" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(<a class="code" href="class_module.html">Module</a>* mod);</div>
|
||||
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  </div>
|
||||
|
@ -545,9 +545,9 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>  </div>
|
||||
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>  int16_t <a class="code" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(<span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  </div>
|
||||
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  int16_t <a class="code" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00526"></a><span class="lineno"> 526</span>  int16_t <a class="code" href="class_s_x126x.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="l00527"></a><span class="lineno"> 527</span>  </div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  int16_t <a class="code" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  int16_t <a class="code" href="class_s_x126x.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="l00539"></a><span class="lineno"> 539</span>  </div>
|
||||
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>  int16_t <a class="code" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>  </div>
|
||||
|
@ -567,7 +567,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  </div>
|
||||
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>  <span class="keywordtype">void</span> <a class="code" href="class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd">clearDio1Action</a>();</div>
|
||||
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>  </div>
|
||||
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>  int16_t <a class="code" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">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="l00621"></a><span class="lineno"> 621</span>  int16_t <a class="code" href="class_s_x126x.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="l00622"></a><span class="lineno"> 622</span>  </div>
|
||||
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>  int16_t <a class="code" href="class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>  </div>
|
||||
|
@ -579,7 +579,7 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>  </div>
|
||||
<div class="line"><a name="l00686"></a><span class="lineno"> 686</span>  uint16_t <a class="code" href="class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df">getIrqStatus</a>();</div>
|
||||
<div class="line"><a name="l00687"></a><span class="lineno"> 687</span>  </div>
|
||||
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  int16_t <a class="code" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  int16_t <a class="code" href="class_s_x126x.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="l00699"></a><span class="lineno"> 699</span>  </div>
|
||||
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>  int16_t <a class="code" href="class_s_x126x.html#a10a0e75571350fb05fa100e5d5151be2">startChannelScan</a>(uint8_t symbolNum = RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak = RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin = RADIOLIB_SX126X_CAD_PARAM_DEFAULT);</div>
|
||||
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>  </div>
|
||||
|
@ -769,80 +769,80 @@ $(document).ready(function(){initNavTree('_s_x126x_8h_source.html',''); initResi
|
|||
<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_a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571"><div class="ttname"><a href="class_module.html#a5a67b3a63420d762ecba9448671c99bfa269f4bc8ba3eb3d8568feb7b2decf571">Module::MODE_TX</a></div><div class="ttdeci">@ MODE_TX</div><div class="ttdef"><b>Definition:</b> Module.h:68</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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:245</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:113</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:117</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html"><div class="ttname"><a href="class_s_x126x.html">SX126x</a></div><div class="ttdoc">Base class for SX126x series. All derived classes for SX126x (e.g. SX1262 or SX1268) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX126x.h:444</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a068d709ffb79ae66d718ffb76ffae997"><div class="ttname"><a href="class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997">SX126x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1257</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a077f180905ce4818cbdacad0cd9fe841"><div class="ttname"><a href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">SX126x::startReceiveDutyCycleAuto</a></div><div class="ttdeci">int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:580</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a0da667fe702d7b4aafaa4bf7e69ea40d"><div class="ttname"><a href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:462</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a0ec1b926c93885739b546a7f39e8b09c"><div class="ttname"><a href="class_s_x126x.html#a0ec1b926c93885739b546a7f39e8b09c">SX126x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)</div><div class="ttdoc">Interrupt-driven receive method. DIO1 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:539</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a10a0e75571350fb05fa100e5d5151be2"><div class="ttname"><a href="class_s_x126x.html#a10a0e75571350fb05fa100e5d5151be2">SX126x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:690</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a1d8f4deb555844b24c2426dd86e69676"><div class="ttname"><a href="class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676">SX126x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1002</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a21c263ce1a339faa74c568d9afb81cd2"><div class="ttname"><a href="class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2">SX126x::setRegulatorLDO</a></div><div class="ttdeci">int16_t setRegulatorLDO()</div><div class="ttdoc">Set regulator mode to LDO.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1354</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a288257242e483cb3eb6944333179dd26"><div class="ttname"><a href="class_s_x126x.html#a288257242e483cb3eb6944333179dd26">SX126x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1366</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2af78b744b3e61d3857bed93c3b1bde1"><div class="ttname"><a href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">SX126x::uploadPatch</a></div><div class="ttdeci">int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)</div><div class="ttdoc">Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1447</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2b3eb51117558c58384b03de4b7bfe60"><div class="ttname"><a href="class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60">SX126x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1362</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a068d709ffb79ae66d718ffb76ffae997"><div class="ttname"><a href="class_s_x126x.html#a068d709ffb79ae66d718ffb76ffae997">SX126x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet. WARNING: This functionality is based on SX128x im...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1251</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a077f180905ce4818cbdacad0cd9fe841"><div class="ttname"><a href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">SX126x::startReceiveDutyCycleAuto</a></div><div class="ttdeci">int16_t startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Calls startReceiveDutyCycle with rxPeriod and sleepPeriod set so the unit shouldn't miss any messages...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:576</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a0da667fe702d7b4aafaa4bf7e69ea40d"><div class="ttname"><a href="class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d">SX126x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:458</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a0ec1b926c93885739b546a7f39e8b09c"><div class="ttname"><a href="class_s_x126x.html#a0ec1b926c93885739b546a7f39e8b09c">SX126x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)</div><div class="ttdoc">Interrupt-driven receive method. DIO1 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:535</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a10a0e75571350fb05fa100e5d5151be2"><div class="ttname"><a href="class_s_x126x.html#a10a0e75571350fb05fa100e5d5151be2">SX126x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:684</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a1d8f4deb555844b24c2426dd86e69676"><div class="ttname"><a href="class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676">SX126x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:996</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a21c263ce1a339faa74c568d9afb81cd2"><div class="ttname"><a href="class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2">SX126x::setRegulatorLDO</a></div><div class="ttdeci">int16_t setRegulatorLDO()</div><div class="ttdoc">Set regulator mode to LDO.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1348</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a288257242e483cb3eb6944333179dd26"><div class="ttname"><a href="class_s_x126x.html#a288257242e483cb3eb6944333179dd26">SX126x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1360</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2af78b744b3e61d3857bed93c3b1bde1"><div class="ttname"><a href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">SX126x::uploadPatch</a></div><div class="ttdeci">int16_t uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)</div><div class="ttdoc">Upload binary patch into the SX126x device RAM. Patch is needed to e.g., enable spectral scan and mus...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1441</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2b3eb51117558c58384b03de4b7bfe60"><div class="ttname"><a href="class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60">SX126x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Available in FSK mode only. Serves only as alias for PhysicalLayer compat...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1356</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2e500e5b6044ccab8f6b19af4ffa917c"><div class="ttname"><a href="class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c">SX126x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for FSK modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:95</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2f60df59c80241d98ce078c0417a7f08"><div class="ttname"><a href="class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08">SX126x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:737</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a3765f534418d4e0540c179621c019138"><div class="ttname"><a href="class_s_x126x.html#a3765f534418d4e0540c179621c019138">SX126x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1350</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a420c23bb1861646e29f44c0f4c646ee8"><div class="ttname"><a href="class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8">SX126x::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1374</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a514cabe74bbe3434d7e4f244c4077752"><div class="ttname"><a href="class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752">SX126x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1082</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5595fff99d76d50d711b8cdad98527c4"><div class="ttname"><a href="class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4">SX126x::spectralScanGetStatus</a></div><div class="ttdeci">int16_t spectralScanGetStatus()</div><div class="ttdoc">Read the status of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1516</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a57bee6f4b3a3b7ec646ac8de347ee0d6"><div class="ttname"><a href="class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6">SX126x::setTCXO</a></div><div class="ttdeci">int16_t setTCXO(float voltage, uint32_t delay=5000)</div><div class="ttdoc">Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1536</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a59d443c02d4620cda32c63a00c6bcc22"><div class="ttname"><a href="class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22">SX126x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:902</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5ae69309ca0cf5f13c60f2d162916ff8"><div class="ttname"><a href="class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8">SX126x::setRegulatorDCDC</a></div><div class="ttdeci">int16_t setRegulatorDCDC()</div><div class="ttdoc">Set regulator mode to DC-DC.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1358</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5b4f8a41b593436b8c7a2a2d46ac387e"><div class="ttname"><a href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">SX126x::startReceiveDutyCycle</a></div><div class="ttdeci">int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:553</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a67702de41ae866b9f9d73234fc9ae376"><div class="ttname"><a href="class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376">SX126x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled, uint16_t initial=0x0100)</div><div class="ttdoc">Sets FSK whitening parameters.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1186</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a6848afe4c16a47edb3e0b342a86ecdfd"><div class="ttname"><a href="class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd">SX126x::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> SX126x.cpp:466</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a755e7df4b0958f7c793d0c058408831a"><div class="ttname"><a href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">SX126x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:420</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7a1579e2557c36a4a34b09039c0d0c71"><div class="ttname"><a href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:450</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7cd95a5f2e39ae8fb1a3040e77fa21a3"><div class="ttname"><a href="class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3">SX126x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:860</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7deeef45d7f64a4018a3e56aaea4eb0e"><div class="ttname"><a href="class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e">SX126x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:884</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7e342ddbef84cf845bef8f4448b8da10"><div class="ttname"><a href="class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10">SX126x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1311</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a819bb3ced0f184a63cbfbef408a68561"><div class="ttname"><a href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1395</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a865397e1cca38bec2d055c047825ea07"><div class="ttname"><a href="class_s_x126x.html#a865397e1cca38bec2d055c047825ea07">SX126x::spectralScanAbort</a></div><div class="ttdeci">void spectralScanAbort()</div><div class="ttdoc">Abort an ongoing spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1512</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8a18aee2bf05793aa29b5cf6b47bb435"><div class="ttname"><a href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">SX126x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:346</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8a3ad4e12df862ab18b326d9dba26d66"><div class="ttname"><a href="class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66">SX126x::spectralScanStart</a></div><div class="ttdeci">int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)</div><div class="ttdoc">Start spectral scan. Requires binary path to be uploaded.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1496</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8e22d67b64953c8b4da779d87d563f3e"><div class="ttname"><a href="class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e">SX126x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:531</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8f971dca834be7e0470a9a9f0c01854e"><div class="ttname"><a href="class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e">SX126x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(float currentLimit)</div><div class="ttdoc">Sets current protection limit. Can be set in 2.5 mA steps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:825</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a920aa76ff5f0f579424ef6de92e588c8"><div class="ttname"><a href="class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8">SX126x::setRxBoostedGainMode</a></div><div class="ttdeci">int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)</div><div class="ttdoc">Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:965</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a921aa8afb8d33b2660731c1f8d67664b"><div class="ttname"><a href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">SX126x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:330</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a92c157efe751b4ae73d22ff44115285d"><div class="ttname"><a href="class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d">SX126x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1307</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a2f60df59c80241d98ce078c0417a7f08"><div class="ttname"><a href="class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08">SX126x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 7.8, 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:731</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">SX126x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a3765f534418d4e0540c179621c019138"><div class="ttname"><a href="class_s_x126x.html#a3765f534418d4e0540c179621c019138">SX126x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1344</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a420c23bb1861646e29f44c0f4c646ee8"><div class="ttname"><a href="class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8">SX126x::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1368</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">SX126x::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:51</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a514cabe74bbe3434d7e4f244c4077752"><div class="ttname"><a href="class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752">SX126x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets node address. Calling this method will also enable address filtering for node address only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1076</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5595fff99d76d50d711b8cdad98527c4"><div class="ttname"><a href="class_s_x126x.html#a5595fff99d76d50d711b8cdad98527c4">SX126x::spectralScanGetStatus</a></div><div class="ttdeci">int16_t spectralScanGetStatus()</div><div class="ttdoc">Read the status of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1508</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a57bee6f4b3a3b7ec646ac8de347ee0d6"><div class="ttname"><a href="class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6">SX126x::setTCXO</a></div><div class="ttdeci">int16_t setTCXO(float voltage, uint32_t delay=5000)</div><div class="ttdoc">Sets TCXO (Temperature Compensated Crystal Oscillator) configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1528</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a59d443c02d4620cda32c63a00c6bcc22"><div class="ttname"><a href="class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22">SX126x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values are 4.8, 5.8, 7.3, 9.7, 11.7, 14.6, 19....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:896</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5ae69309ca0cf5f13c60f2d162916ff8"><div class="ttname"><a href="class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8">SX126x::setRegulatorDCDC</a></div><div class="ttdeci">int16_t setRegulatorDCDC()</div><div class="ttdoc">Set regulator mode to DC-DC.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1352</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a5b4f8a41b593436b8c7a2a2d46ac387e"><div class="ttname"><a href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">SX126x::startReceiveDutyCycle</a></div><div class="ttdeci">int16_t startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</div><div class="ttdoc">Interrupt-driven receive method where the device mostly sleeps and periodically wakes to listen....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:549</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a67702de41ae866b9f9d73234fc9ae376"><div class="ttname"><a href="class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376">SX126x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled, uint16_t initial=0x0100)</div><div class="ttdoc">Sets FSK whitening parameters.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1180</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a6848afe4c16a47edb3e0b342a86ecdfd"><div class="ttname"><a href="class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd">SX126x::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> SX126x.cpp:462</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a755e7df4b0958f7c793d0c058408831a"><div class="ttname"><a href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">SX126x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:416</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7a1579e2557c36a4a34b09039c0d0c71"><div class="ttname"><a href="class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71">SX126x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:446</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7cd95a5f2e39ae8fb1a3040e77fa21a3"><div class="ttname"><a href="class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3">SX126x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:854</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7deeef45d7f64a4018a3e56aaea4eb0e"><div class="ttname"><a href="class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e">SX126x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.6 to 300.0 kbps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:878</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a7e342ddbef84cf845bef8f4448b8da10"><div class="ttname"><a href="class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10">SX126x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1305</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a819bb3ced0f184a63cbfbef408a68561"><div class="ttname"><a href="class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561">SX126x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1389</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a865397e1cca38bec2d055c047825ea07"><div class="ttname"><a href="class_s_x126x.html#a865397e1cca38bec2d055c047825ea07">SX126x::spectralScanAbort</a></div><div class="ttdeci">void spectralScanAbort()</div><div class="ttdoc">Abort an ongoing spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1504</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8a18aee2bf05793aa29b5cf6b47bb435"><div class="ttname"><a href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">SX126x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX126x series does...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:342</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8a3ad4e12df862ab18b326d9dba26d66"><div class="ttname"><a href="class_s_x126x.html#a8a3ad4e12df862ab18b326d9dba26d66">SX126x::spectralScanStart</a></div><div class="ttdeci">int16_t spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)</div><div class="ttdoc">Start spectral scan. Requires binary path to be uploaded.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1488</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8e22d67b64953c8b4da779d87d563f3e"><div class="ttname"><a href="class_s_x126x.html#a8e22d67b64953c8b4da779d87d563f3e">SX126x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:527</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a8f971dca834be7e0470a9a9f0c01854e"><div class="ttname"><a href="class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e">SX126x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(float currentLimit)</div><div class="ttdoc">Sets current protection limit. Can be set in 2.5 mA steps.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:819</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a920aa76ff5f0f579424ef6de92e588c8"><div class="ttname"><a href="class_s_x126x.html#a920aa76ff5f0f579424ef6de92e588c8">SX126x::setRxBoostedGainMode</a></div><div class="ttdeci">int16_t setRxBoostedGainMode(bool rxbgm, bool persist=true)</div><div class="ttdoc">Enables or disables Rx Boosted Gain mode as described in SX126x datasheet section 9....</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:959</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a921aa8afb8d33b2660731c1f8d67664b"><div class="ttname"><a href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">SX126x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:326</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">SX126x::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:144</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a92c157efe751b4ae73d22ff44115285d"><div class="ttname"><a href="class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d">SX126x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1301</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a936a40038e05740a528f2b53f8e17010"><div class="ttname"><a href="class_s_x126x.html#a936a40038e05740a528f2b53f8e17010">SX126x::begin</a></div><div class="ttdeci">int16_t begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:13</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a95007639c2648a1dbb614493224606f1"><div class="ttname"><a href="class_s_x126x.html#a95007639c2648a1dbb614493224606f1">SX126x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1127</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a9a9b090eddcb811ee19b595debfab1df"><div class="ttname"><a href="class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df">SX126x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1692</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a95007639c2648a1dbb614493224606f1"><div class="ttname"><a href="class_s_x126x.html#a95007639c2648a1dbb614493224606f1">SX126x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1121</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a9a9b090eddcb811ee19b595debfab1df"><div class="ttname"><a href="class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df">SX126x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1684</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a9aa6dd05dd32ef717a06cc8ba28ff71f"><div class="ttname"><a href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">SX126x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:189</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a9d92dce566f8aefa836fe8f332e9560f"><div class="ttname"><a href="class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f">SX126x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)</div><div class="ttdoc">Sets LoRa sync word.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:814</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_aa668babb0bd129b2facee9fd280525ab"><div class="ttname"><a href="class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab">SX126x::getCurrentLimit</a></div><div class="ttdeci">float getCurrentLimit()</div><div class="ttdoc">Reads current protection limit.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:838</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_a9d92dce566f8aefa836fe8f332e9560f"><div class="ttname"><a href="class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f">SX126x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)</div><div class="ttdoc">Sets LoRa sync word.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:808</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_aa668babb0bd129b2facee9fd280525ab"><div class="ttname"><a href="class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab">SX126x::getCurrentLimit</a></div><div class="ttdeci">float getCurrentLimit()</div><div class="ttdoc">Reads current protection limit.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:832</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_aaca5a8fa8a3e634dd1b5b4c2bb5058d8"><div class="ttname"><a href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x::SX126x</a></div><div class="ttdeci">SX126x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab00f765bbfbfaa8c693532ea3a90c29b"><div class="ttname"><a href="class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b">SX126x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint16_t preambleLength)</div><div class="ttdoc">Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:847</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">SX126x::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab9ce38cfeaa36ddcc2d82b2974d7088c"><div class="ttname"><a href="class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c">SX126x::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1386</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abbf8b4623da8c2caa83a8c3d35a44d0a"><div class="ttname"><a href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1438</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abc3a4f9213b2a7052e97c2e3a0bf45a5"><div class="ttname"><a href="class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5">SX126x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1303</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abd8eea7e468db3d6064c19d4934d5034"><div class="ttname"><a href="class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034">SX126x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1099</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abf1c3d6fa419a1e3ef11db63d3f46f8f"><div class="ttname"><a href="class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f">SX126x::getChannelScanResult</a></div><div class="ttdeci">int16_t getChannelScanResult()</div><div class="ttdoc">Read the channel scan result.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:716</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ac4ef8c8751a3c09d64e431684840c987"><div class="ttname"><a href="class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987">SX126x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1290</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ac594fbb30c5010658c970a64654c7162"><div class="ttname"><a href="class_s_x126x.html#ac594fbb30c5010658c970a64654c7162">SX126x::setSyncBits</a></div><div class="ttdeci">int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)</div><div class="ttdoc">Sets FSK sync word in the form of array of up to 8 bytes.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1055</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_acbe2d75b1e2df8bcc58c4fd9d8e6e4f9"><div class="ttname"><a href="class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9">SX126x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1223</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ad92085fdf4508c0849de0aec8dee2494"><div class="ttname"><a href="class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1370</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab00f765bbfbfaa8c693532ea3a90c29b"><div class="ttname"><a href="class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b">SX126x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint16_t preambleLength)</div><div class="ttdoc">Sets preamble length for LoRa or FSK modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:841</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX126x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ab9ce38cfeaa36ddcc2d82b2974d7088c"><div class="ttname"><a href="class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c">SX126x::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1380</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abbf8b4623da8c2caa83a8c3d35a44d0a"><div class="ttname"><a href="class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a">SX126x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1432</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abc3a4f9213b2a7052e97c2e3a0bf45a5"><div class="ttname"><a href="class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5">SX126x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1297</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abd8eea7e468db3d6064c19d4934d5034"><div class="ttname"><a href="class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034">SX126x::setBroadcastAddress</a></div><div class="ttdeci">int16_t setBroadcastAddress(uint8_t broadAddr)</div><div class="ttdoc">Sets broadcast address. Calling this method will also enable address filtering for node and broadcast...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1093</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_abf1c3d6fa419a1e3ef11db63d3f46f8f"><div class="ttname"><a href="class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f">SX126x::getChannelScanResult</a></div><div class="ttdeci">int16_t getChannelScanResult()</div><div class="ttdoc">Read the channel scan result.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:710</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ac4ef8c8751a3c09d64e431684840c987"><div class="ttname"><a href="class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987">SX126x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1284</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ac594fbb30c5010658c970a64654c7162"><div class="ttname"><a href="class_s_x126x.html#ac594fbb30c5010658c970a64654c7162">SX126x::setSyncBits</a></div><div class="ttdeci">int16_t setSyncBits(uint8_t *syncWord, uint8_t bitsLen)</div><div class="ttdoc">Sets FSK sync word in the form of array of up to 8 bytes.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1049</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_acbe2d75b1e2df8bcc58c4fd9d8e6e4f9"><div class="ttname"><a href="class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9">SX126x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Gets effective data rate for the last transmitted packet. The value is calculated only for payload by...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1217</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ad92085fdf4508c0849de0aec8dee2494"><div class="ttname"><a href="class_s_x126x.html#ad92085fdf4508c0849de0aec8dee2494">SX126x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1364</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ada0fe6c3d31885952b439135cf0c18f1"><div class="ttname"><a href="class_s_x126x.html#ada0fe6c3d31885952b439135cf0c18f1">SX126x::XTAL</a></div><div class="ttdeci">bool XTAL</div><div class="ttdoc">Whether the module has an XTAL (true) or TCXO (false). Defaults to false.</div><div class="ttdef"><b>Definition:</b> SX126x.h:464</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_adab04cbc1125170c6ea16ca5143f3ea5"><div class="ttname"><a href="class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5">SX126x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1424</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_adec09cba71494bd927ad1da786606ca6"><div class="ttname"><a href="class_s_x126x.html#adec09cba71494bd927ad1da786606ca6">SX126x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1346</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae36823d3539667bdf7d2f073bd4fa1ca"><div class="ttname"><a href="class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca">SX126x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1241</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae46e08d579f4acbad029b4cd4f4fffaf"><div class="ttname"><a href="class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf">SX126x::setDio2AsRfSwitch</a></div><div class="ttdeci">int16_t setDio2AsRfSwitch(bool enable=true)</div><div class="ttdoc">Set DIO2 to function as RF switch (default in Semtech example designs).</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1589</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae473773e5bed4b08452e80311bdb26f2"><div class="ttname"><a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">SX126x::spectralScanGetResult</a></div><div class="ttdeci">int16_t spectralScanGetResult(uint16_t *results)</div><div class="ttdoc">Read the result of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1524</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae5993359ace652fbdc862eb23fdd263d"><div class="ttname"><a href="class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d">SX126x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:788</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">SX126x::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">SX126x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">SX126x::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_afc3a7a42c401b6c44e00cb6c5b9696f2"><div class="ttname"><a href="class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2">SX126x::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> SX126x.cpp:1116</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_afd3113858966e878e9c67a1e710bd586"><div class="ttname"><a href="class_s_x126x.html#afd3113858966e878e9c67a1e710bd586">SX126x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:801</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_aff80db65e546934980feac7e6c81dd80"><div class="ttname"><a href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">SX126x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1442</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_adab04cbc1125170c6ea16ca5143f3ea5"><div class="ttname"><a href="class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5">SX126x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1418</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_adec09cba71494bd927ad1da786606ca6"><div class="ttname"><a href="class_s_x126x.html#adec09cba71494bd927ad1da786606ca6">SX126x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1340</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae36823d3539667bdf7d2f073bd4fa1ca"><div class="ttname"><a href="class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca">SX126x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1235</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae46e08d579f4acbad029b4cd4f4fffaf"><div class="ttname"><a href="class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf">SX126x::setDio2AsRfSwitch</a></div><div class="ttdeci">int16_t setDio2AsRfSwitch(bool enable=true)</div><div class="ttdoc">Set DIO2 to function as RF switch (default in Semtech example designs).</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1581</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae473773e5bed4b08452e80311bdb26f2"><div class="ttname"><a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">SX126x::spectralScanGetResult</a></div><div class="ttdeci">int16_t spectralScanGetResult(uint16_t *results)</div><div class="ttdoc">Read the result of spectral scan.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1516</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_ae5993359ace652fbdc862eb23fdd263d"><div class="ttname"><a href="class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d">SX126x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:782</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_afc3a7a42c401b6c44e00cb6c5b9696f2"><div class="ttname"><a href="class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2">SX126x::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> SX126x.cpp:1110</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_afd3113858966e878e9c67a1e710bd586"><div class="ttname"><a href="class_s_x126x.html#afd3113858966e878e9c67a1e710bd586">SX126x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:795</div></div>
|
||||
<div class="ttc" id="aclass_s_x126x_html_aff80db65e546934980feac7e6c81dd80"><div class="ttname"><a href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">SX126x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX126x.cpp:1436</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -244,24 +244,24 @@ $(document).ready(function(){initNavTree('_s_x1272_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  </div>
|
||||
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> <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_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:245</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html"><div class="ttname"><a href="class_s_x1272.html">SX1272</a></div><div class="ttdoc">Derived class for SX1272 modules. Also used as base class for SX1273. Both modules use the same basic...</div><div class="ttdef"><b>Definition:</b> SX1272.h:95</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a0978cc9ecbb7b9d3a017c133506e57ac"><div class="ttname"><a href="class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac">SX1272::reset</a></div><div class="ttdeci">void reset() override</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:73</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a0cc8eeb00241031796fc73b08711469b"><div class="ttname"><a href="class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b">SX1272::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa link bandwidth. Allowed values are 125, 250 and 500 kHz. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:92</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a3a377445cb4b8fd41781a3210a819a47"><div class="ttname"><a href="class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47">SX1272::setDataShapingOOK</a></div><div class="ttdeci">int16_t setDataShapingOOK(uint8_t sh)</div><div class="ttdoc">Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:329</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a4aaf9d61310fa7b4fce413ae53d30ac0"><div class="ttname"><a href="class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0">SX1272::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:394</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a4ee36122f8aca42b27a8412e0c362dd3"><div class="ttname"><a href="class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3">SX1272::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission. Required for spreading factor 6.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:416</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a6677a04aa0c2f3bbde2509786b6a66de"><div class="ttname"><a href="class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de">SX1272::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool useRfo=false)</div><div class="ttdoc">Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:226</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a82084ac58502c83d2ada998410307490"><div class="ttname"><a href="class_s_x1272.html#a82084ac58502c83d2ada998410307490">SX1272::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:132</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a3a377445cb4b8fd41781a3210a819a47"><div class="ttname"><a href="class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47">SX1272::setDataShapingOOK</a></div><div class="ttdeci">int16_t setDataShapingOOK(uint8_t sh)</div><div class="ttdoc">Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:325</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a4aaf9d61310fa7b4fce413ae53d30ac0"><div class="ttname"><a href="class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0">SX1272::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:390</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a4ee36122f8aca42b27a8412e0c362dd3"><div class="ttname"><a href="class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3">SX1272::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission. Required for spreading factor 6.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:412</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a6677a04aa0c2f3bbde2509786b6a66de"><div class="ttname"><a href="class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de">SX1272::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool useRfo=false)</div><div class="ttdoc">Sets transmission output power. Allowed values range from -1 to 14 dBm (RFO pin) or +2 to +20 dBm (PA...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:222</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a82084ac58502c83d2ada998410307490"><div class="ttname"><a href="class_s_x1272.html#a82084ac58502c83d2ada998410307490">SX1272::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:130</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a83b80377ec3b7a4a4dd663409f2f6260"><div class="ttname"><a href="class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260">SX1272::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float freq=915.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false)</div><div class="ttdoc">FSK modem initialization method. Must be called at least once from Arduino sketch to initialize the m...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:39</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a91aca64124321c07a67f26b3c6934aea"><div class="ttname"><a href="class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea">SX1272::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. Only available in FSK...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:299</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a960913438feccad4c1913a9222384a5f"><div class="ttname"><a href="class_s_x1272.html#a960913438feccad4c1913a9222384a5f">SX1272::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:188</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a91aca64124321c07a67f26b3c6934aea"><div class="ttname"><a href="class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea">SX1272::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. Only available in FSK...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:295</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a960913438feccad4c1913a9222384a5f"><div class="ttname"><a href="class_s_x1272.html#a960913438feccad4c1913a9222384a5f">SX1272::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:184</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_a9ffe467a6baaeaa079e02c3f1f43f626"><div class="ttname"><a href="class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626">SX1272::SX1272</a></div><div class="ttdeci">SX1272(Module *mod)</div><div class="ttdoc">Default constructor. Called from Arduino sketch when creating new LoRa instance.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ab5c9a79d72996c3d793cee812b0aded5"><div class="ttname"><a href="class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5">SX1272::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br) override</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:222</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_abb4bbfe8acc6026c833d267d78417b63"><div class="ttname"><a href="class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63">SX1272::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:407</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_abd912314a977f92c464d36d862329ffc"><div class="ttname"><a href="class_s_x1272.html#abd912314a977f92c464d36d862329ffc">SX1272::setCRC</a></div><div class="ttdeci">int16_t setCRC(bool enable, bool mode=false)</div><div class="ttdoc">Enables/disables CRC check of received packets.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:366</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ae1c57ad5e8496dc28cd3ba9852809852"><div class="ttname"><a href="class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852">SX1272::setGain</a></div><div class="ttdeci">int16_t setGain(uint8_t gain)</div><div class="ttdoc">Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:263</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ae3c9704cb58232f696b5f90f69c115f7"><div class="ttname"><a href="class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7">SX1272::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:420</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ab5c9a79d72996c3d793cee812b0aded5"><div class="ttname"><a href="class_s_x1272.html#ab5c9a79d72996c3d793cee812b0aded5">SX1272::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br) override</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:218</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_abb4bbfe8acc6026c833d267d78417b63"><div class="ttname"><a href="class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63">SX1272::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:403</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_abd912314a977f92c464d36d862329ffc"><div class="ttname"><a href="class_s_x1272.html#abd912314a977f92c464d36d862329ffc">SX1272::setCRC</a></div><div class="ttdeci">int16_t setCRC(bool enable, bool mode=false)</div><div class="ttdoc">Enables/disables CRC check of received packets.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:362</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ae1c57ad5e8496dc28cd3ba9852809852"><div class="ttname"><a href="class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852">SX1272::setGain</a></div><div class="ttdeci">int16_t setGain(uint8_t gain)</div><div class="ttdoc">Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:259</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ae3c9704cb58232f696b5f90f69c115f7"><div class="ttname"><a href="class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7">SX1272::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:416</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_ae7562fe74e7d97bf9cc52b5d63f608f9"><div class="ttname"><a href="class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9">SX1272::begin</a></div><div class="ttdeci">int16_t begin(float freq=915.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)</div><div class="ttdoc">LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:8</div></div>
|
||||
<div class="ttc" id="aclass_s_x1272_html_af409f50e51042cf9357c0a8267f762f8"><div class="ttname"><a href="class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8">SX1272::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values range from 860.0 MHz to 1020.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX1272.cpp:81</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html"><div class="ttname"><a href="class_s_x127x.html">SX127x</a></div><div class="ttdoc">Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX127x.h:583</div></div>
|
||||
|
|
|
@ -253,26 +253,26 @@ $(document).ready(function(){initNavTree('_s_x1278_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  </div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <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_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:245</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html"><div class="ttname"><a href="class_s_x1278.html">SX1278</a></div><div class="ttdoc">Derived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279,...</div><div class="ttdef"><b>Definition:</b> SX1278.h:104</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a00ebd3e60a66056940b241b13da0c68e"><div class="ttname"><a href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278::SX1278</a></div><div class="ttdeci">SX1278(Module *mod)</div><div class="ttdoc">Default constructor. Called from Arduino sketch when creating new LoRa instance.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a1ccc4d5062f739d534ab22562c7efca4"><div class="ttname"><a href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">SX1278::setDataShapingOOK</a></div><div class="ttdeci">int16_t setDataShapingOOK(uint8_t sh)</div><div class="ttdoc">Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:359</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a1ccc4d5062f739d534ab22562c7efca4"><div class="ttname"><a href="class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4">SX1278::setDataShapingOOK</a></div><div class="ttdeci">int16_t setDataShapingOOK(uint8_t sh)</div><div class="ttdoc">Sets filter cutoff frequency that will be used for data shaping. Allowed values are 1 for frequency e...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:355</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a46c27ed1ebaae4e3ed8afe3ae6941dd6"><div class="ttname"><a href="class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6">SX1278::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa link bandwidth. Allowed values are 10.4, 15.6, 20.8, 31.25, 41.7, 62.5, 125,...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:92</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a47f5ac7dd6587b86c5f2c2b16336612e"><div class="ttname"><a href="class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e">SX1278::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission. Required for spreading factor 6.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:449</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a47f5ac7dd6587b86c5f2c2b16336612e"><div class="ttname"><a href="class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e">SX1278::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission. Required for spreading factor 6.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:445</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a4b14d432ef1bd72982f4771cac5b62e4"><div class="ttname"><a href="class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4">SX1278::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values range from 137.0 MHz to 525.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:81</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a6d60902ac59b653a9eb83e82a932f7ad"><div class="ttname"><a href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">SX1278::reset</a></div><div class="ttdeci">void reset() override</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:73</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a6d6398c4d4fde302d6d4752708bce856"><div class="ttname"><a href="class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856">SX1278::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:427</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a7c7717f09820a8e9a93621b0a00713f1"><div class="ttname"><a href="class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1">SX1278::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:453</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a7fe05d0751714577f70da4290b7ced88"><div class="ttname"><a href="class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88">SX1278::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool useRfo=false)</div><div class="ttdoc">Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:240</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a834f26a0bd3fc8a03fa7e68aa4daf9e1"><div class="ttname"><a href="class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1">SX1278::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:202</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a6d6398c4d4fde302d6d4752708bce856"><div class="ttname"><a href="class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856">SX1278::forceLDRO</a></div><div class="ttdeci">int16_t forceLDRO(bool enable)</div><div class="ttdoc">Forces LoRa low data rate optimization. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:423</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a7c7717f09820a8e9a93621b0a00713f1"><div class="ttname"><a href="class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1">SX1278::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:449</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a7fe05d0751714577f70da4290b7ced88"><div class="ttname"><a href="class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88">SX1278::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power, bool useRfo=false)</div><div class="ttdoc">Sets transmission output power. Allowed values range from -3 to 15 dBm (RFO pin) or +2 to +17 dBm (PA...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:236</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a834f26a0bd3fc8a03fa7e68aa4daf9e1"><div class="ttname"><a href="class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1">SX1278::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr)</div><div class="ttdoc">Sets LoRa link coding rate denominator. Allowed values range from 5 to 8. Only available in LoRa mode...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:198</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a86464af008b71d12948690b780280e7d"><div class="ttname"><a href="class_s_x1278.html#a86464af008b71d12948690b780280e7d">SX1278::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint16_t preambleLength=16, bool enableOOK=false)</div><div class="ttdoc">FSK modem initialization method. Must be called at least once from Arduino sketch to initialize the m...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:39</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_a867a336ae900f4a221d42b4c807122cf"><div class="ttname"><a href="class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf">SX1278::begin</a></div><div class="ttdeci">int16_t begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX127X_SYNC_WORD, int8_t power=10, uint16_t preambleLength=8, uint8_t gain=0)</div><div class="ttdoc">LoRa modem initialization method. Must be called at least once from Arduino sketch to initialize the ...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:8</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_aa57b713988cfa224a6db2ff325052931"><div class="ttname"><a href="class_s_x1278.html#aa57b713988cfa224a6db2ff325052931">SX1278::setGain</a></div><div class="ttdeci">int16_t setGain(uint8_t gain)</div><div class="ttdoc">Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:288</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_ac0be7586b8e40355bbd29d78ae9941d1"><div class="ttname"><a href="class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1">SX1278::setCRC</a></div><div class="ttdeci">int16_t setCRC(bool enable, bool mode=false)</div><div class="ttdoc">Enables/disables CRC check of received packets.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:399</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_ae02adcde8c2978c0d1b157729dd5df1e"><div class="ttname"><a href="class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e">SX1278::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:440</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_af70c22fe38bc3b944070ccbc083fed08"><div class="ttname"><a href="class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08">SX1278::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:146</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_afb740a4925b64d83d5edca10d93f0563"><div class="ttname"><a href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">SX1278::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. Only available in FSK...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:324</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_afd6df07fc4972cc656f05670e6802f67"><div class="ttname"><a href="class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67">SX1278::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br) override</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:236</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_aa57b713988cfa224a6db2ff325052931"><div class="ttname"><a href="class_s_x1278.html#aa57b713988cfa224a6db2ff325052931">SX1278::setGain</a></div><div class="ttdeci">int16_t setGain(uint8_t gain)</div><div class="ttdoc">Sets gain of receiver LNA (low-noise amplifier). Can be set to any integer in range 1 to 6 where 1 is...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:284</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_ac0be7586b8e40355bbd29d78ae9941d1"><div class="ttname"><a href="class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1">SX1278::setCRC</a></div><div class="ttdeci">int16_t setCRC(bool enable, bool mode=false)</div><div class="ttdoc">Enables/disables CRC check of received packets.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:395</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_ae02adcde8c2978c0d1b157729dd5df1e"><div class="ttname"><a href="class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e">SX1278::autoLDRO</a></div><div class="ttdeci">int16_t autoLDRO()</div><div class="ttdoc">Re-enables automatic LDRO configuration. Only available in LoRa mode. After calling this method,...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:436</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_af70c22fe38bc3b944070ccbc083fed08"><div class="ttname"><a href="class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08">SX1278::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa link spreading factor. Allowed values range from 6 to 12. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:144</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_afb740a4925b64d83d5edca10d93f0563"><div class="ttname"><a href="class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563">SX1278::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. Only available in FSK...</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:320</div></div>
|
||||
<div class="ttc" id="aclass_s_x1278_html_afd6df07fc4972cc656f05670e6802f67"><div class="ttname"><a href="class_s_x1278.html#afd6df07fc4972cc656f05670e6802f67">SX1278::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br) override</div><div class="ttdoc">Sets FSK bit rate. Allowed values range from 0.5 to 300 kbps. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX1278.cpp:232</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html"><div class="ttname"><a href="class_s_x127x.html">SX127x</a></div><div class="ttdoc">Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX127x.h:583</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -665,10 +665,10 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00583"></a><span class="lineno"><a class="line" href="class_s_x127x.html"> 583</a></span> <span class="keyword">class </span><a class="code" href="class_s_x127x.html">SX127x</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
|
||||
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>  </div>
|
||||
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>  <span class="comment">// constructor</span></div>
|
||||
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>  </div>
|
||||
|
@ -684,9 +684,9 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>  </div>
|
||||
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>  int16_t <a class="code" href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">beginFSK</a>(uint8_t chipVersion, <span class="keywordtype">float</span> freqDev, <span class="keywordtype">float</span> rxBw, uint16_t preambleLength, <span class="keywordtype">bool</span> enableOOK);</div>
|
||||
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>  </div>
|
||||
<div class="line"><a name="l00651"></a><span class="lineno"> 651</span>  int16_t <a class="code" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00651"></a><span class="lineno"> 651</span>  int16_t <a class="code" href="class_s_x127x.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="l00652"></a><span class="lineno"> 652</span>  </div>
|
||||
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  int16_t <a class="code" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  int16_t <a class="code" href="class_s_x127x.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="l00664"></a><span class="lineno"> 664</span>  </div>
|
||||
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>  int16_t <a class="code" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>();</div>
|
||||
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>  </div>
|
||||
|
@ -724,7 +724,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span>  </div>
|
||||
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span>  <span class="keywordtype">bool</span> <a class="code" href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">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="l00800"></a><span class="lineno"> 800</span>  </div>
|
||||
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>  int16_t <a class="code" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">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="l00812"></a><span class="lineno"> 812</span>  int16_t <a class="code" href="class_s_x127x.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="l00813"></a><span class="lineno"> 813</span>  </div>
|
||||
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>  int16_t <a class="code" href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>  </div>
|
||||
|
@ -732,7 +732,7 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>  </div>
|
||||
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span>  int16_t <a class="code" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>  </div>
|
||||
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>  int16_t <a class="code" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>  int16_t <a class="code" href="class_s_x127x.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="l00858"></a><span class="lineno"> 858</span>  </div>
|
||||
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>  int16_t <a class="code" href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">startChannelScan</a>();</div>
|
||||
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>  </div>
|
||||
|
@ -886,37 +886,39 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<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_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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:245</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_aabc94ab27a9ee6daaafa9b47dde5f75b"><div class="ttname"><a href="class_physical_layer.html#aabc94ab27a9ee6daaafa9b47dde5f75b">PhysicalLayer::getRSSI</a></div><div class="ttdeci">virtual float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:253</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html"><div class="ttname"><a href="class_s_x127x.html">SX127x</a></div><div class="ttdoc">Base class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX127x.h:583</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a071442611a32154e8b3db7981f242a53"><div class="ttname"><a href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">SX127x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1520</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a071442611a32154e8b3db7981f242a53"><div class="ttname"><a href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">SX127x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1510</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a0995088d37689a3c240a1af791df6cf1"><div class="ttname"><a href="class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1">SX127x::packetMode</a></div><div class="ttdeci">int16_t packetMode()</div><div class="ttdoc">Disables direct mode and enables packet mode, allowing the module to receive packets....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:359</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a0f041e91ab2fbb6f05eef56b5addac71"><div class="ttname"><a href="class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71">SX127x::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> SX127x.cpp:468</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a17ff4e4e0afaebed727648e1400be538"><div class="ttname"><a href="class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538">SX127x::setOokFixedOrFloorThreshold</a></div><div class="ttdeci">int16_t setOokFixedOrFloorThreshold(uint8_t value)</div><div class="ttdoc">Fixed threshold for the Data Slicer in OOK mode or floor threshold for the Data Slicer in OOK when Pe...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1032</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a1921e1d9fc1d888d2e73bb732e7db7aa"><div class="ttname"><a href="class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa">SX127x::enableBitSync</a></div><div class="ttdeci">int16_t enableBitSync()</div><div class="ttdoc">Enable Bit synchronizer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1056</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a1d39296b40e7282ef44d8f376065e92c"><div class="ttname"><a href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">SX127x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</div><div class="ttdoc">Set modem in variable packet length mode. Available in FSK mode only.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1136</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a1d4631691c16d6ecf38815dc4e59a059"><div class="ttname"><a href="class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059">SX127x::startChannelScan</a></div><div class="ttdeci">int16_t startChannelScan()</div><div class="ttdoc">Interrupt-driven channel activity detection method. DIO0 will be activated when LoRa preamble is dete...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:649</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a1f6c61b16a39a2bbb5b94b3685caae04"><div class="ttname"><a href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">SX127x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1495</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a1f6c61b16a39a2bbb5b94b3685caae04"><div class="ttname"><a href="class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04">SX127x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1485</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a201c31366f32c41b801724fb662265c1"><div class="ttname"><a href="class_s_x127x.html#a201c31366f32c41b801724fb662265c1">SX127x::setFifoFullAction</a></div><div class="ttdeci">void setFifoFullAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is full.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:459</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a24ef0af19a6b8954f956a3c3ad4286ee"><div class="ttname"><a href="class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee">SX127x::setOOK</a></div><div class="ttdeci">int16_t setOOK(bool enableOOK)</div><div class="ttdoc">Enables/disables OOK modulation instead of FSK.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1064</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a25b193b71ddb6015d25b0a161809d75a"><div class="ttname"><a href="class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a">SX127x::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> SX127x.cpp:496</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a2cc53b9f9d90647c5709cb974779cf53"><div class="ttname"><a href="class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53">SX127x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets FSK receiver bandwidth. Allowed values range from 2.6 to 250 kHz. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:902</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a2cf6a5bd8f3257f98ee4f250cbdf8bdc"><div class="ttname"><a href="class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc">SX127x::getModemStatus</a></div><div class="ttdeci">uint8_t getModemStatus()</div><div class="ttdoc">Reads modem status. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1259</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a3321ac4a7f65e73004202486db9b1d68"><div class="ttname"><a href="class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68">SX127x::reset</a></div><div class="ttdeci">virtual void reset()=0</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin. Declared pure virtual since SX1...</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">SX127x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a36dbd1697a415c6db3b47cd620c8c02e"><div class="ttname"><a href="class_s_x127x.html#a36dbd1697a415c6db3b47cd620c8c02e">SX127x::fifoAdd</a></div><div class="ttdeci">bool fifoAdd(uint8_t *data, int totalLen, int *remLen)</div><div class="ttdoc">Set interrupt service routine function to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:473</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a400575e3d83977bd250c5cb382fc7002"><div class="ttname"><a href="class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002">SX127x::setCurrentLimit</a></div><div class="ttdeci">int16_t setCurrentLimit(uint8_t currentLimit)</div><div class="ttdoc">Sets current limit for over current protection at transmitter amplifier. Allowed values range from 45...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:687</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a41089d9e5b45217d3e31ac22b5326b66"><div class="ttname"><a href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">SX127x::clearFHSSInt</a></div><div class="ttdeci">void clearFHSSInt(void)</div><div class="ttdoc">Clear the FHSS interrupt.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1537</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a41089d9e5b45217d3e31ac22b5326b66"><div class="ttname"><a href="class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66">SX127x::clearFHSSInt</a></div><div class="ttdeci">void clearFHSSInt(void)</div><div class="ttdoc">Clear the FHSS interrupt.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1527</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a41f8cfcc2cdeb25a8e5a03f1ba4edd1e"><div class="ttname"><a href="class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e">SX127x::setAFC</a></div><div class="ttdeci">int16_t setAFC(bool isEnabled)</div><div class="ttdoc">Enables or disables FSK automatic frequency correction(AFC)</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:934</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a44501ec8f8ac6084467b94516b1337df"><div class="ttname"><a href="class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df">SX127x::sleep</a></div><div class="ttdeci">int16_t sleep()</div><div class="ttdoc">Sets the LoRa module to sleep to save power. Module will not be able to transmit or receive any data ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:272</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a448ea8a6a6011a9cdddd4e09bd6c9679"><div class="ttname"><a href="class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679">SX127x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Allowed values depend on bit rate setting and mu...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:860</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a462fa74275e67c296328a01f361892d5"><div class="ttname"><a href="class_s_x127x.html#a462fa74275e67c296328a01f361892d5">SX127x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1104</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a48ca43e6aad02815fa1507f0f0831c54"><div class="ttname"><a href="class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54">SX127x::setOokPeakThresholdStep</a></div><div class="ttdeci">int16_t setOokPeakThresholdStep(uint8_t value)</div><div class="ttdoc">Size of each decrement of the RSSI threshold in the OOK demodulator.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1048</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">SX127x::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:51</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a5094ba2d9268340b7aba99afe5da0544"><div class="ttname"><a href="class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544">SX127x::getAFCError</a></div><div class="ttdeci">float getAFCError()</div><div class="ttdoc">Gets current AFC error.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:793</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a5094d0f471aaa428167816d1ac30bb76"><div class="ttname"><a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">SX127x::setRSSIThreshold</a></div><div class="ttdeci">int16_t setRSSIThreshold(float dbm)</div><div class="ttdoc">Sets the RSSI value above which the RSSI interrupt is signaled.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1196</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a56340d1bdc69b3efc64636be39445a9c"><div class="ttname"><a href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">SX127x::getFHSSChannel</a></div><div class="ttdeci">uint8_t getFHSSChannel(void)</div><div class="ttdoc">Gets the FHSS channel in use.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1533</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a56340d1bdc69b3efc64636be39445a9c"><div class="ttname"><a href="class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c">SX127x::getFHSSChannel</a></div><div class="ttdeci">uint8_t getFHSSChannel(void)</div><div class="ttdoc">Gets the FHSS channel in use.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1523</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a5da8218f69e3bf52df389a0480f8b430"><div class="ttname"><a href="class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430">SX127x::begin</a></div><div class="ttdeci">int16_t begin(uint8_t chipVersion, uint8_t syncWord, uint16_t preambleLength)</div><div class="ttdoc">Initialization method. Will be called with appropriate parameters when calling initialization method ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef"><div class="ttname"><a href="class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef">SX127x::setAFCBandwidth</a></div><div class="ttdeci">int16_t setAFCBandwidth(float afcBw)</div><div class="ttdoc">Sets FSK automatic frequency correction bandwidth. Allowed values range from 2.6 to 250 kHz....</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:918</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a68cba1ff1e6bfd9b3034c97f3932e450"><div class="ttname"><a href="class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450">SX127x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Get one truly random byte from RSSI noise.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1277</div></div>
|
||||
|
@ -926,21 +928,22 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="ttc" id="aclass_s_x127x_html_a729b4f3f36096b5b15bae19c7876e823"><div class="ttname"><a href="class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823">SX127x::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> SX127x.cpp:432</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a73f2d2fe803e3496026011f0da694cfb"><div class="ttname"><a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">SX127x::beginFSK</a></div><div class="ttdeci">int16_t beginFSK(uint8_t chipVersion, float freqDev, float rxBw, uint16_t preambleLength, bool enableOOK)</div><div class="ttdoc">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK init...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:59</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a760b8c5103128f122fbe489c6529ce41"><div class="ttname"><a href="class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41">SX127x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the LoRa module to standby.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:280</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a7b85344084b800966a46ace59dcb5277"><div class="ttname"><a href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">SX127x::setDIOPreambleDetect</a></div><div class="ttdeci">int16_t setDIOPreambleDetect(bool usePreambleDetect)</div><div class="ttdoc">Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1556</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a7f04a7e883057908df18f06c7f74c7e1"><div class="ttname"><a href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">SX127x::setFHSSHoppingPeriod</a></div><div class="ttdeci">int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)</div><div class="ttdoc">Sets the hopping period and enables FHSS.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1525</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a7b85344084b800966a46ace59dcb5277"><div class="ttname"><a href="class_s_x127x.html#a7b85344084b800966a46ace59dcb5277">SX127x::setDIOPreambleDetect</a></div><div class="ttdeci">int16_t setDIOPreambleDetect(bool usePreambleDetect)</div><div class="ttdoc">Configure DIO mapping to use RSSI or Preamble Detect for pins that support it.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1546</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a7f04a7e883057908df18f06c7f74c7e1"><div class="ttname"><a href="class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1">SX127x::setFHSSHoppingPeriod</a></div><div class="ttdeci">int16_t setFHSSHoppingPeriod(uint8_t freqHoppingPeriod)</div><div class="ttdoc">Sets the hopping period and enables FHSS.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1515</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a7fd9cec52b7fbd0c69cbd861dc17549f"><div class="ttname"><a href="class_s_x127x.html#a7fd9cec52b7fbd0c69cbd861dc17549f">SX127x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:590</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a8025b05b8f4f2f2abb4cd803b06e2ebd"><div class="ttname"><a href="class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd">SX127x::disableBitSync</a></div><div class="ttdeci">int16_t disableBitSync()</div><div class="ttdoc">Disable Bit synchronizer (not allowed in Packet mode).</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1060</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a8b93142202167270db109d18b743c744"><div class="ttname"><a href="class_s_x127x.html#a8b93142202167270db109d18b743c744">SX127x::setOokThresholdType</a></div><div class="ttdeci">int16_t setOokThresholdType(uint8_t type)</div><div class="ttdoc">Selects the type of threshold in the OOK data slicer.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1024</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">SX127x::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:144</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a95bc32a555675879ad9e2a9e399dc6c1"><div class="ttname"><a href="class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1">SX127x::getTempRaw</a></div><div class="ttdeci">int8_t getTempRaw()</div><div class="ttdoc">Reads uncalibrated temperature value. This function will change operating mode and should not be call...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1306</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a9b3a76eb89cad60dcad92513e6848f5a"><div class="ttname"><a href="class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a">SX127x::setCrcFiltering</a></div><div class="ttdeci">int16_t setCrcFiltering(bool crcOn=true)</div><div class="ttdoc">Enable CRC filtering and generation.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1186</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_a9b6532a25e1730973ac08146008adca5"><div class="ttname"><a href="class_s_x127x.html#a9b6532a25e1730973ac08146008adca5">SX127x::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> SX127x.cpp:443</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aa3f409359eafa5988e8e4c2948735238"><div class="ttname"><a href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1516</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aa3f409359eafa5988e8e4c2948735238"><div class="ttname"><a href="class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238">SX127x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Set interrupt service routine function to call when data bit is receveid in direct mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1506</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aa7ac558d537c6364c4bc82c8f33e398f"><div class="ttname"><a href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">SX127x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Enables direct reception mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:322</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aaa6eb4363badc1c3450ad7a4d11af4b1"><div class="ttname"><a href="class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1">SX127x::clearFifoEmptyAction</a></div><div class="ttdeci">void clearFifoEmptyAction()</div><div class="ttdoc">Clears interrupt service routine to call when FIFO is empty.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:455</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aac2f43d70b5f94e49e09b4c9f082f46d"><div class="ttname"><a href="class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d">SX127x::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> SX127x.cpp:1040</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ab0f67330124cefc07a462e77922453d0"><div class="ttname"><a href="class_s_x127x.html#ab0f67330124cefc07a462e77922453d0">SX127x::setAFCAGCTrigger</a></div><div class="ttdeci">int16_t setAFCAGCTrigger(uint8_t trigger)</div><div class="ttdoc">Controls trigger of AFC and AGC.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:944</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">SX127x::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ab608c45e0dcc44280df29580dc0a31ed"><div class="ttname"><a href="class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed">SX127x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint16_t preambleLength)</div><div class="ttdoc">Sets LoRa or FSK preamble length. Allowed values range from 6 to 65535 in LoRa mode or 0 to 65535 in ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:711</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX127x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ab99630d50672b43fc7162ba8f3293f95"><div class="ttname"><a href="class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95">SX127x::setNodeAddress</a></div><div class="ttdeci">int16_t setNodeAddress(uint8_t nodeAddr)</div><div class="ttdoc">Sets FSK node address. Calling this method will enable address filtering. Only available in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:978</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_abad2d455012bd28d304589c8164390eb"><div class="ttname"><a href="class_s_x127x.html#abad2d455012bd28d304589c8164390eb">SX127x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1225</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_abc5069b39dc31b637ee561d5745e1deb"><div class="ttname"><a href="class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb">SX127x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:809</div></div>
|
||||
|
@ -951,19 +954,16 @@ $(document).ready(function(){initNavTree('_s_x127x_8h_source.html',''); initResi
|
|||
<div class="ttc" id="aclass_s_x127x_html_ad18500bf1dd7592f4ea9d7c447427e14"><div class="ttname"><a href="class_s_x127x.html#ad18500bf1dd7592f4ea9d7c447427e14">SX127x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1273</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ad3955f85f456edae772a51025a19029b"><div class="ttname"><a href="class_s_x127x.html#ad3955f85f456edae772a51025a19029b">SX127x::setRSSIConfig</a></div><div class="ttdeci">int16_t setRSSIConfig(uint8_t smoothingSamples, int8_t offset=0)</div><div class="ttdoc">Sets RSSI measurement configuration in FSK mode.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1202</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ad532e1a62c6ee2c58f9517e6e62728ac"><div class="ttname"><a href="class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac">SX127x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1140</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ad7600b8b0aac4d8a5e962d631145b617"><div class="ttname"><a href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">SX127x::getFHSSHoppingPeriod</a></div><div class="ttdeci">uint8_t getFHSSHoppingPeriod(void)</div><div class="ttdoc">Gets FHSS hopping period.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1529</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ad7600b8b0aac4d8a5e962d631145b617"><div class="ttname"><a href="class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617">SX127x::getFHSSHoppingPeriod</a></div><div class="ttdeci">uint8_t getFHSSHoppingPeriod(void)</div><div class="ttdoc">Gets FHSS hopping period.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1519</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ada007b90821258fe8c6ca7f8ae3efed5"><div class="ttname"><a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">SX127x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for valid LoRa preamble in the current channel.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:256</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_adbea7515add3d81c3024ceb0d570266b"><div class="ttname"><a href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">SX127x::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1546</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_adbea7515add3d81c3024ceb0d570266b"><div class="ttname"><a href="class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b">SX127x::setDIOMapping</a></div><div class="ttdeci">int16_t setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)</div><div class="ttdoc">Configure DIO pin mapping to get a given signal on a DIO pin (if available).</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1536</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_adc25b685de0859b799488bf7729350b6"><div class="ttname"><a href="class_s_x127x.html#adc25b685de0859b799488bf7729350b6">SX127x::getDataRate</a></div><div class="ttdeci">float getDataRate() const</div><div class="ttdoc">Get data rate of the latest transmitted packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:820</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_adffb96b7f80dc43909bb4cebde68fe9d"><div class="ttname"><a href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">SX127x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</div><div class="ttdoc">Interrupt-driven receive method. DIO0 will be activated when full valid packet is received.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:368</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ae72f140bc934016411d7d54ebc14d69c"><div class="ttname"><a href="class_s_x127x.html#ae72f140bc934016411d7d54ebc14d69c">SX127x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void), RADIOLIB_INTERRUPT_STATUS dir=RISING)</div><div class="ttdoc">Set interrupt service routine function to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:436</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">SX127x::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_ae9781180418c1ec9c365b74acbc98d8a"><div class="ttname"><a href="class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a">SX127x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1269</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aee5324d7d854e7a2f6768221d4f362cd"><div class="ttname"><a href="class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd">SX127x::getChipVersion</a></div><div class="ttdeci">int16_t getChipVersion()</div><div class="ttdoc">Read version SPI register. Should return SX1278_CHIP_VERSION (0x12) or SX1272_CHIP_VERSION (0x22) if ...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1302</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_aefeeb9f7192e11a75b5dfb1ab8488e84"><div class="ttname"><a href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">SX127x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Enables direct transmission mode on pins DIO1 (clock) and DIO2 (data). While in direct mode,...</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:293</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">SX127x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_af6aa854a2668d70f4d3a374a49440362"><div class="ttname"><a href="class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362">SX127x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError(bool autoCorrect=false)</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:740</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">SX127x::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_s_x127x_html_afe6e9bbfd75f9cad26f9f72c34c4ada5"><div class="ttname"><a href="class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5">SX127x::disableAddressFiltering</a></div><div class="ttdeci">int16_t disableAddressFiltering()</div><div class="ttdoc">Disables FSK address filtering.</div><div class="ttdef"><b>Definition:</b> SX127x.cpp:1006</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
|
|
@ -433,10 +433,10 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="class_s_x128x.html"> 351</a></span> <span class="keyword">class </span><a class="code" href="class_s_x128x.html">SX128x</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
|
||||
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  </div>
|
||||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  <a class="code" href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x</a>(<a class="code" href="class_module.html">Module</a>* mod);</div>
|
||||
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  </div>
|
||||
|
@ -454,9 +454,9 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  </div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  int16_t <a class="code" href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">reset</a>(<span class="keywordtype">bool</span> verify = <span class="keyword">true</span>);</div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  </div>
|
||||
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  int16_t <a class="code" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00466"></a><span class="lineno"> 466</span>  int16_t <a class="code" href="class_s_x128x.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="l00467"></a><span class="lineno"> 467</span>  </div>
|
||||
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  int16_t <a class="code" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  int16_t <a class="code" href="class_s_x128x.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="l00479"></a><span class="lineno"> 479</span>  </div>
|
||||
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>  int16_t <a class="code" href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">transmitDirect</a>(uint32_t frf = 0) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>  </div>
|
||||
|
@ -476,7 +476,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  </div>
|
||||
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  <span class="keywordtype">void</span> <a class="code" href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">clearDio1Action</a>();</div>
|
||||
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  </div>
|
||||
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  int16_t <a class="code" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">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="l00555"></a><span class="lineno"> 555</span>  int16_t <a class="code" href="class_s_x128x.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="l00556"></a><span class="lineno"> 556</span>  </div>
|
||||
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>  int16_t <a class="code" href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>  </div>
|
||||
|
@ -484,7 +484,7 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
|
|||
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  </div>
|
||||
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>  uint16_t <a class="code" href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">getIrqStatus</a>();</div>
|
||||
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>  </div>
|
||||
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>  int16_t <a class="code" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>  int16_t <a class="code" href="class_s_x128x.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="l00597"></a><span class="lineno"> 597</span>  </div>
|
||||
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>  </div>
|
||||
|
@ -622,60 +622,60 @@ $(document).ready(function(){initNavTree('_s_x128x_8h_source.html',''); initResi
|
|||
<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_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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:113</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af1bb9a5da26da8829795ebb72e9c666e"><div class="ttname"><a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">PhysicalLayer::sleep</a></div><div class="ttdeci">virtual int16_t sleep()</div><div class="ttdoc">Sets module to sleep.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:117</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html"><div class="ttname"><a href="class_s_x128x.html">SX128x</a></div><div class="ttdoc">Base class for SX128x series. All derived classes for SX128x (e.g. SX1280 or SX1281) inherit from thi...</div><div class="ttdef"><b>Definition:</b> SX128x.h:351</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:469</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:899</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:731</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:625</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2361a94f2e12ebc93e750a027d633232"><div class="ttname"><a href="class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232">SX128x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1196</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a0759fb31b3ce5bf1c832259c9c2245ed"><div class="ttname"><a href="class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed">SX128x::setDio1Action</a></div><div class="ttdeci">void setDio1Action(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when DIO1 activates.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:465</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a0efa595867624a54153d693d16f9f731"><div class="ttname"><a href="class_s_x128x.html#a0efa595867624a54153d693d16f9f731">SX128x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, uint8_t len)</div><div class="ttdoc">Sets FSK/FLRC sync word in the form of array of up to 5 bytes (FSK). For FLRC modem,...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:895</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a1984a405262f155f16a4759c5f6b0133"><div class="ttname"><a href="class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133">SX128x::setPreambleLength</a></div><div class="ttdeci">int16_t setPreambleLength(uint32_t preambleLength)</div><div class="ttdoc">Sets preamble length for currently active modem. Allowed values range from 1 to 65535.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:727</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2043ef7bb806968b9d9dcb64561ca371"><div class="ttname"><a href="class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371">SX128x::setFrequency</a></div><div class="ttdeci">int16_t setFrequency(float freq)</div><div class="ttdoc">Sets carrier frequency. Allowed values are in range from 2400.0 to 2500.0 MHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:621</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2361a94f2e12ebc93e750a027d633232"><div class="ttname"><a href="class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232">SX128x::getTimeOnAir</a></div><div class="ttdeci">uint32_t getTimeOnAir(size_t len)</div><div class="ttdoc">Get expected time-on-air for a given size of payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1192</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2643ce22176293631fea2169f5e68e66"><div class="ttname"><a href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">SX128x::reset</a></div><div class="ttdeci">int16_t reset(bool verify=true)</div><div class="ttdoc">Reset method. Will reset the chip to the default state using RST pin.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:262</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:836</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1150</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:457</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2dd0ecae9f54cf6943cf702ae15f5039"><div class="ttname"><a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">SX128x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1306</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a26d0d02e5e53a3172df9208fa343a3f1"><div class="ttname"><a href="class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1">SX128x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation. Allowed values range from 0.0 to 3200.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:832</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2b424000856a9dc212f571d0e8890635"><div class="ttname"><a href="class_s_x128x.html#a2b424000856a9dc212f571d0e8890635">SX128x::getFrequencyError</a></div><div class="ttdeci">float getFrequencyError()</div><div class="ttdoc">Gets frequency error of the latest received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1146</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2be8cc6c3b61b59cb6a6ca4f6a030b45"><div class="ttname"><a href="class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45">SX128x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby mode (overload for PhysicalLayer compatibility, uses 13 MHz RC oscillator)...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:453</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a2dd0ecae9f54cf6943cf702ae15f5039"><div class="ttname"><a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">SX128x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1302</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a316340d7ba2a6e7cb5742e3ff21e728c"><div class="ttname"><a href="class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c">SX128x::beginBLE</a></div><div class="ttdeci">int16_t beginBLE(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for BLE modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:142</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1070</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1183</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:541</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:779</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a53892566b0259d348158efe3c3c3601a"><div class="ttname"><a href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">SX128x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:373</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a5f11803b3430bc059321b443f407e78b"><div class="ttname"><a href="class_s_x128x.html#a5f11803b3430bc059321b443f407e78b">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1272</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a73e3655e92bca9a06e2d0abbf1a4bed4"><div class="ttname"><a href="class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool hsm=false)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1053</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8530aaeacc4c12736ce5aa5b5460ee19"><div class="ttname"><a href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</div><div class="ttdoc">Interrupt-driven receive method. DIO1 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:549</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1268</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a89cc916f5cd5cdfbd331bb15f8a3d5cb"><div class="ttname"><a href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">SX128x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:396</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1130</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1022</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">SX128x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a3837662441a9eb3f0a71f4f667db9e91"><div class="ttname"><a href="class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91">SX128x::setGainControl</a></div><div class="ttdeci">int16_t setGainControl(uint8_t gain=0)</div><div class="ttdoc">Enables or disables receiver manual gain control.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1066</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a390fd0749b316eed67da7b54f4f24735"><div class="ttname"><a href="class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735">SX128x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1179</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a4587409a9b96a0c496cf12b3acac20c4"><div class="ttname"><a href="class_s_x128x.html#a4587409a9b96a0c496cf12b3acac20c4">SX128x::finishTransmit</a></div><div class="ttdeci">int16_t finishTransmit() override</div><div class="ttdoc">Clean up after transmission is done.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:537</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a465ac114dbe6844069b5cb989f87c3ee"><div class="ttname"><a href="class_s_x128x.html#a465ac114dbe6844069b5cb989f87c3ee">SX128x::setBitRate</a></div><div class="ttdeci">int16_t setBitRate(float br)</div><div class="ttdoc">Sets FSK or FLRC bit rate. Allowed values are 125, 250, 400, 500, 800, 1000, 1600 and 2000 kbps (for ...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:775</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">SX128x::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:51</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a53892566b0259d348158efe3c3c3601a"><div class="ttname"><a href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">SX128x::transmitDirect</a></div><div class="ttdeci">int16_t transmitDirect(uint32_t frf=0) override</div><div class="ttdoc">Starts direct mode transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:369</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a5f11803b3430bc059321b443f407e78b"><div class="ttname"><a href="class_s_x128x.html#a5f11803b3430bc059321b443f407e78b">SX128x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1268</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a73e3655e92bca9a06e2d0abbf1a4bed4"><div class="ttname"><a href="class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4">SX128x::setHighSensitivityMode</a></div><div class="ttdeci">int16_t setHighSensitivityMode(bool hsm=false)</div><div class="ttdoc">Enables or disables receiver high sensitivity mode.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1049</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8530aaeacc4c12736ce5aa5b5460ee19"><div class="ttname"><a href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">SX128x::startReceive</a></div><div class="ttdeci">int16_t startReceive(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</div><div class="ttdoc">Interrupt-driven receive method. DIO1 will be activated when full packet is received.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:545</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8720a388d2cd10fac3112b89f4a80947"><div class="ttname"><a href="class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947">SX128x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Serves only as alias for PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1264</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a89cc916f5cd5cdfbd331bb15f8a3d5cb"><div class="ttname"><a href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">SX128x::scanChannel</a></div><div class="ttdeci">int16_t scanChannel()</div><div class="ttdoc">Performs scan for LoRa transmission in the current channel. Detects both preamble and payload.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:392</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a89ebf1f4f227cd35c0799c06d5d9c1d2"><div class="ttname"><a href="class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2">SX128x::getSNR</a></div><div class="ttdeci">float getSNR()</div><div class="ttdoc">Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa or ranging mode...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1126</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8b3eea268f21bf911b6eaf37c5eb0b5f"><div class="ttname"><a href="class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f">SX128x::setWhitening</a></div><div class="ttdeci">int16_t setWhitening(bool enabled)</div><div class="ttdoc">Sets whitening parameters, not available for LoRa or FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1018</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a8dd8ce38bc9d0d8dbd711b373e864e93"><div class="ttname"><a href="class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93">SX128x::beginGFSK</a></div><div class="ttdeci">int16_t beginGFSK(float freq=2400.0, uint16_t br=800, float freqDev=400.0, int8_t power=10, uint16_t preambleLength=16)</div><div class="ttdoc">Initialization method for GFSK modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:73</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1042</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1264</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1106</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1280</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:869</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">SX128x::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:144</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a9346490a6c56edcff2e12ae0369a8df5"><div class="ttname"><a href="class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5">SX128x::setAccessAddress</a></div><div class="ttdeci">int16_t setAccessAddress(uint32_t addr)</div><div class="ttdoc">Sets BLE access address.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1038</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a94b7fb26cc99385d30b0c98b76d8188d"><div class="ttname"><a href="class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d">SX128x::explicitHeader</a></div><div class="ttdeci">int16_t explicitHeader()</div><div class="ttdoc">Set explicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1260</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a94d3003277925e2dc3372548b3311008"><div class="ttname"><a href="class_s_x128x.html#a94d3003277925e2dc3372548b3311008">SX128x::getRSSI</a></div><div class="ttdeci">float getRSSI()</div><div class="ttdoc">Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1102</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a95637e8addc48b0e1c30c2cf6f54354a"><div class="ttname"><a href="class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a">SX128x::randomByte</a></div><div class="ttdeci">uint8_t randomByte()</div><div class="ttdoc">Dummy random method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1276</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a99491c705e88dddc820f884b778f1660"><div class="ttname"><a href="class_s_x128x.html#a99491c705e88dddc820f884b778f1660">SX128x::setDataShaping</a></div><div class="ttdeci">int16_t setDataShaping(uint8_t sh) override</div><div class="ttdoc">Sets time-bandwidth product of Gaussian filter applied for shaping. Allowed values are RADIOLIB_SHAPI...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:865</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a9ccbf51f8304f1041c8eef182be547a7"><div class="ttname"><a href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x::SX128x</a></div><div class="ttdeci">SX128x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:697</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aa102a9a3d0dd50060fd79ab244d10f50"><div class="ttname"><a href="class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1286</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:958</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">SX128x::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::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> SX128x.cpp:473</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1260</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_a9da544e4a6120f73a078b46c6138505a"><div class="ttname"><a href="class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a">SX128x::setCodingRate</a></div><div class="ttdeci">int16_t setCodingRate(uint8_t cr, bool longInterleaving=false)</div><div class="ttdoc">Sets LoRa coding rate denominator. Allowed values range from 5 to 8.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:693</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aa102a9a3d0dd50060fd79ab244d10f50"><div class="ttname"><a href="class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50">SX128x::invertIQ</a></div><div class="ttdeci">int16_t invertIQ(bool invertIQ)</div><div class="ttdoc">Enable/disable inversion of the I and Q signals.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1282</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aa4b1e0b96347011522e053f30202c0fe"><div class="ttname"><a href="class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe">SX128x::setCRC</a></div><div class="ttdeci">int16_t setCRC(uint8_t len, uint32_t initial=0x1D0F, uint16_t polynomial=0x1021)</div><div class="ttdoc">Sets CRC configuration.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:954</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">SX128x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ab8a3fe8e2843fa039ef369668f1a423f"><div class="ttname"><a href="class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f">SX128x::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> SX128x.cpp:469</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ac69cc622020419cb3393eac5cc88915b"><div class="ttname"><a href="class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b">SX128x::implicitHeader</a></div><div class="ttdeci">int16_t implicitHeader(size_t len)</div><div class="ttdoc">Set implicit header mode for future reception/transmission.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1256</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ac7df67afbb0b1a88daf5ec50f3d65660"><div class="ttname"><a href="class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660">SX128x::beginFLRC</a></div><div class="ttdeci">int16_t beginFLRC(float freq=2400.0, uint16_t br=650, uint8_t cr=3, int8_t power=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5)</div><div class="ttdoc">Initialization method for FLRC modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:197</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_acbd0d1a48051ccd35f4a89c9b8d05bdf"><div class="ttname"><a href="class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf">SX128x::begin</a></div><div class="ttdeci">int16_t begin(float freq=2400.0, float bw=812.5, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX128X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=12)</div><div class="ttdoc">Initialization method for LoRa modem.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ad6e2b46c317a8d8512cf0380025147a9"><div class="ttname"><a href="class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:725</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae14ea0c263fba51ec39d146c5877f0a3"><div class="ttname"><a href="class_s_x128x.html#ae14ea0c263fba51ec39d146c5877f0a3">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1276</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1406</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:663</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">SX128x::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:633</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">SX128x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">SX128x::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1300</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aff7d86352c98771595375e17d19a2a97"><div class="ttname"><a href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">SX128x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:388</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ad6e2b46c317a8d8512cf0380025147a9"><div class="ttname"><a href="class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9">SX128x::setOutputPower</a></div><div class="ttdeci">int16_t setOutputPower(int8_t power)</div><div class="ttdoc">Sets output power. Allowed values are in range from -18 to 13 dBm.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:721</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae14ea0c263fba51ec39d146c5877f0a3"><div class="ttname"><a href="class_s_x128x.html#ae14ea0c263fba51ec39d146c5877f0a3">SX128x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1272</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae1f933f767161cc59fdaca816ab93e22"><div class="ttname"><a href="class_s_x128x.html#ae1f933f767161cc59fdaca816ab93e22">SX128x::getIrqStatus</a></div><div class="ttdeci">uint16_t getIrqStatus()</div><div class="ttdoc">Reads the current IRQ status.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1402</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae435f57132f76f4283abb870176acf54"><div class="ttname"><a href="class_s_x128x.html#ae435f57132f76f4283abb870176acf54">SX128x::setSpreadingFactor</a></div><div class="ttdeci">int16_t setSpreadingFactor(uint8_t sf)</div><div class="ttdoc">Sets LoRa spreading factor. Allowed values range from 5 to 12.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:659</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_ae93c99c85deb950fe9bc7101142b5f6a"><div class="ttname"><a href="class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a">SX128x::setBandwidth</a></div><div class="ttdeci">int16_t setBandwidth(float bw)</div><div class="ttdoc">Sets LoRa bandwidth. Allowed values are 203.125, 406.25, 812.5 and 1625.0 kHz.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:629</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aff1b549077b9d752f53bf9dfc6840236"><div class="ttname"><a href="class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236">SX128x::setDirectAction</a></div><div class="ttdeci">void setDirectAction(void(*func)(void))</div><div class="ttdoc">Dummy method, to ensure PhysicalLayer compatibility.</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:1296</div></div>
|
||||
<div class="ttc" id="aclass_s_x128x_html_aff7d86352c98771595375e17d19a2a97"><div class="ttname"><a href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">SX128x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Starts direct mode reception. Only implemented for PhysicalLayer compatibility, as SX128x series does...</div><div class="ttdef"><b>Definition:</b> SX128x.cpp:384</div></div>
|
||||
<div class="ttc" id="agroup__config__shaping_html_gaa778d14c29d21fe329137a28a3f54a5d"><div class="ttname"><a href="group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d">RADIOLIB_SHAPING_0_5</a></div><div class="ttdeci">#define RADIOLIB_SHAPING_0_5</div><div class="ttdoc">Gaussin shaping filter, BT = 0.5.</div><div class="ttdef"><b>Definition:</b> TypeDef.h:27</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
|
|
@ -636,10 +636,10 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="class_si443x.html"> 554</a></span> <span class="keyword">class </span><a class="code" href="class_si443x.html">Si443x</a>: <span class="keyword">public</span> <a class="code" href="class_physical_layer.html">PhysicalLayer</a> {</div>
|
||||
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  <span class="comment">// introduce PhysicalLayer overloads</span></div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>;</div>
|
||||
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a>;</div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>;</div>
|
||||
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  <span class="keyword">using</span> <a class="code" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a>;</div>
|
||||
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>  </div>
|
||||
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>  <span class="comment">// constructor</span></div>
|
||||
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>  </div>
|
||||
|
@ -653,9 +653,9 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>  </div>
|
||||
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>  <span class="keywordtype">void</span> <a class="code" href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">reset</a>();</div>
|
||||
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>  </div>
|
||||
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>  int16_t <a class="code" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">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="l00607"></a><span class="lineno"> 607</span>  int16_t <a class="code" href="class_si443x.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="l00608"></a><span class="lineno"> 608</span>  </div>
|
||||
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>  int16_t <a class="code" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>  int16_t <a class="code" href="class_si443x.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="l00620"></a><span class="lineno"> 620</span>  </div>
|
||||
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>  int16_t <a class="code" href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">sleep</a>();</div>
|
||||
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>  </div>
|
||||
|
@ -675,7 +675,7 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>  </div>
|
||||
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>  <span class="keywordtype">void</span> <a class="code" href="class_si443x.html#a8d019f58551346c3f3bd8b72d2486109">clearIrqAction</a>();</div>
|
||||
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>  </div>
|
||||
<div class="line"><a name="l00693"></a><span class="lineno"> 693</span>  int16_t <a class="code" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">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="l00693"></a><span class="lineno"> 693</span>  int16_t <a class="code" href="class_si443x.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="l00694"></a><span class="lineno"> 694</span>  </div>
|
||||
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>  int16_t <a class="code" href="class_si443x.html#a6792f13441a1bbb3340d2ba3d9abbec3">finishTransmit</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  </div>
|
||||
|
@ -683,7 +683,7 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>  </div>
|
||||
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>  int16_t <a class="code" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, <span class="keywordtype">size_t</span> len);</div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  </div>
|
||||
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  int16_t <a class="code" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(uint8_t* data, <span class="keywordtype">size_t</span> len) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  int16_t <a class="code" href="class_si443x.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="l00735"></a><span class="lineno"> 735</span>  </div>
|
||||
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  <span class="comment">// configuration methods</span></div>
|
||||
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>  </div>
|
||||
|
@ -758,18 +758,20 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<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_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:14</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::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:51</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::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:144</div></div>
|
||||
<div class="ttc" id="aclass_physical_layer_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">PhysicalLayer::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html"><div class="ttname"><a href="class_si443x.html">Si443x</a></div><div class="ttdoc">Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from thi...</div><div class="ttdef"><b>Definition:</b> Si443x.h:554</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a10f886fc534a85bbf8c1aeb9b5ffe4f2"><div class="ttname"><a href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">Si443x::startReceive</a></div><div class="ttdeci">int16_t startReceive()</div><div class="ttdoc">Interrupt-driven receive method. IRQ will be activated when full valid packet is received.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:265</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a1382fc3b68f447e381613e6670747128"><div class="ttname"><a href="class_si443x.html#a1382fc3b68f447e381613e6670747128">Si443x::setEncoding</a></div><div class="ttdeci">int16_t setEncoding(uint8_t encoding) override</div><div class="ttdoc">Sets transmission encoding. Only available in FSK mode. Allowed values are RADIOLIB_ENCODING_NRZ,...</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:539</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a178b471527813a608c04db7d3c9648d6"><div class="ttname"><a href="class_si443x.html#a178b471527813a608c04db7d3c9648d6">Si443x::receiveDirect</a></div><div class="ttdeci">int16_t receiveDirect() override</div><div class="ttdoc">Enables direct reception mode. While in direct mode, the module will not be able to transmit or recei...</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:188</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a2d944669dc69ccd47f9e6c360f2ffd10"><div class="ttname"><a href="class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10">Si443x::getPacketLength</a></div><div class="ttdeci">size_t getPacketLength(bool update=true) override</div><div class="ttdoc">Query modem for the packet length of received payload.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:526</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a3563453988a83d22dd07d4691543a300"><div class="ttname"><a href="class_si443x.html#a3563453988a83d22dd07d4691543a300">Si443x::readData</a></div><div class="ttdeci">virtual int16_t readData(uint8_t *data, size_t len)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:204</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a453eda5436dc4dfe0dad676dc3977752"><div class="ttname"><a href="class_si443x.html#a453eda5436dc4dfe0dad676dc3977752">Si443x::begin</a></div><div class="ttdeci">int16_t begin(float br, float freqDev, float rxBw, uint8_t preambleLen)</div><div class="ttdoc">Initialization method.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a45d3ffcb312c34a2f6391be6d609d7b7"><div class="ttname"><a href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">Si443x::readBit</a></div><div class="ttdeci">void readBit(RADIOLIB_PIN_TYPE pin)</div><div class="ttdoc">Function to read and process data bit in direct reception mode.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:614</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a4821a6141caf16141074615c976ecd91"><div class="ttname"><a href="class_si443x.html#a4821a6141caf16141074615c976ecd91">Si443x::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> Si443x.cpp:510</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a492b2d057dd803c3884fa1adc8e22534"><div class="ttname"><a href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">Si443x::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:51</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a4ed0da298c2418db4a88a19ef8938e0a"><div class="ttname"><a href="class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a">Si443x::setSyncWord</a></div><div class="ttdeci">int16_t setSyncWord(uint8_t *syncWord, size_t len)</div><div class="ttdoc">Sets sync word. Up to 4 bytes can be set as sync word.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:493</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a51e6b7c677e82042224798114f311175"><div class="ttname"><a href="class_si443x.html#a51e6b7c677e82042224798114f311175">Si443x::setRxBandwidth</a></div><div class="ttdeci">int16_t setRxBandwidth(float rxBw)</div><div class="ttdoc">Sets receiver bandwidth. Allowed values range from 2.6 to 620.7 kHz.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:386</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a534eea9a03a36f9afd97200a0e0b7873"><div class="ttname"><a href="class_si443x.html#a534eea9a03a36f9afd97200a0e0b7873">Si443x::setRfSwitchTable</a></div><div class="ttdeci">void setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:582</div></div>
|
||||
|
@ -782,7 +784,8 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="ttc" id="aclass_si443x_html_a7c4e6caa95e5622f6f515ba0339a1c66"><div class="ttname"><a href="class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66">Si443x::setFrequencyDeviation</a></div><div class="ttdeci">int16_t setFrequencyDeviation(float freqDev) override</div><div class="ttdoc">Sets FSK frequency deviation from carrier frequency. Allowed values range from 0.625 to 320....</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:363</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a801b51059e61f93d4e01ae6ba8eb0726"><div class="ttname"><a href="class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726">Si443x::setIrqAction</a></div><div class="ttdeci">void setIrqAction(void(*func)(void))</div><div class="ttdoc">Sets interrupt service routine to call when IRQ activates.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:208</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a8d019f58551346c3f3bd8b72d2486109"><div class="ttname"><a href="class_si443x.html#a8d019f58551346c3f3bd8b72d2486109">Si443x::clearIrqAction</a></div><div class="ttdeci">void clearIrqAction()</div><div class="ttdoc">Clears interrupt service routine to call when IRQ activates.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:212</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ab139a34e03a6fd5a781cd54da21d308f"><div class="ttname"><a href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">Si443x::transmit</a></div><div class="ttdeci">int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0)</div><div class="ttdoc">Arduino Flash String transmit method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_a923654706eff5118ef6e84214e837f27"><div class="ttname"><a href="class_si443x.html#a923654706eff5118ef6e84214e837f27">Si443x::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:144</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ab82617fa3fa9f21d4cd427314ecc4af8"><div class="ttname"><a href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">Si443x::receive</a></div><div class="ttdeci">virtual int16_t receive(uint8_t *data, size_t len)</div><div class="ttdoc">Binary receive method. Must be implemented in module class.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:111</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_abcca8ab4a1229efb5e7c6b09e564a48a"><div class="ttname"><a href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">Si443x::variablePacketLengthMode</a></div><div class="ttdeci">int16_t variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in variable packet length mode.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:623</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ac45d2776df3ff338db154ead143fb7b8"><div class="ttname"><a href="class_si443x.html#ac45d2776df3ff338db154ead143fb7b8">Si443x::standby</a></div><div class="ttdeci">int16_t standby() override</div><div class="ttdoc">Sets the module to standby (with XTAL on).</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:136</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ad2b3a961a99d9e8f3a7ead6e8b69e858"><div class="ttname"><a href="class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858">Si443x::fixedPacketLengthMode</a></div><div class="ttdeci">int16_t fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</div><div class="ttdoc">Set modem in fixed packet length mode.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:619</div></div>
|
||||
|
@ -792,9 +795,6 @@ $(document).ready(function(){initNavTree('_si443x_8h_source.html',''); initResiz
|
|||
<div class="ttc" id="aclass_si443x_html_ae365087803b88b29932b5c793edff1d4"><div class="ttname"><a href="class_si443x.html#ae365087803b88b29932b5c793edff1d4">Si443x::setRfSwitchPins</a></div><div class="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><div class="ttdoc">Some modules contain external RF switch controlled by pins. This function gives RadioLib control over...</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:578</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ae782ee06e2c463c24f22f5d4c3dd8d97"><div class="ttname"><a href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">Si443x::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset method. Will reset the chip to the default state using SDN pin.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:69</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ae7cfff2efebfa01c8a50a5cbbe8775b9"><div class="ttname"><a href="class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9">Si443x::Si443x</a></div><div class="ttdeci">Si443x(Module *mod)</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition:</b> Si443x.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_ae8eed0e888a7c8742e89d2b850977de2"><div class="ttname"><a href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">Si443x::readData</a></div><div class="ttdeci">int16_t readData(String &str, size_t len=0)</div><div class="ttdoc">Reads data that was received after calling startReceive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:153</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_af068e6e862c99e39d0261a7971dd56db"><div class="ttname"><a href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">Si443x::startTransmit</a></div><div class="ttdeci">int16_t startTransmit(String &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:134</div></div>
|
||||
<div class="ttc" id="aclass_si443x_html_afb1b090348d9091bfa3a0b5ba3d85b36"><div class="ttname"><a href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">Si443x::receive</a></div><div class="ttdeci">int16_t receive(String &str, size_t len=0)</div><div class="ttdoc">Arduino String receive method.</div><div class="ttdef"><b>Definition:</b> PhysicalLayer.cpp:60</div></div>
|
||||
<div class="ttc" id="astruct_module_1_1_rf_switch_mode__t_html"><div class="ttname"><a href="struct_module_1_1_rf_switch_mode__t.html">Module::RfSwitchMode_t</a></div><div class="ttdef"><b>Definition:</b> Module.h:46</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -95,8 +95,7 @@ $(document).ready(function(){initNavTree('class_a_x25_client.html',''); initResi
|
|||
<tr><td class="entry"><a class="el" href="class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca">begin</a>(const char *srcCallsign, uint8_t srcSSID=0x00, uint8_t preambleLen=8)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6">sendFrame</a>(AX25Frame *frame)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e">setCorrection</a>(int16_t mark, int16_t space, float length=1.0f)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">transmit</a>(String &str, const char *destCallsign, uint8_t destSSID=0x00)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">transmit</a>(const char *str, const char *destCallsign, uint8_t destSSID=0x00)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">transmit</a>(const char *str, const char *destCallsign, uint8_t destSSID=0x00)</td><td class="entry"><a class="el" href="class_a_x25_client.html">AX25Client</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -110,9 +110,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a38be2b9385e4804339b3e4b57b90c2ca"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca">begin</a> (const char *srcCallsign, uint8_t srcSSID=0x00, uint8_t preambleLen=8)</td></tr>
|
||||
<tr class="memdesc:a38be2b9385e4804339b3e4b57b90c2ca"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method. <a href="class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca">More...</a><br /></td></tr>
|
||||
<tr class="separator:a38be2b9385e4804339b3e4b57b90c2ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada21695e373b3e9b0e0f5d3cfbf29826"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">transmit</a> (String &str, const char *destCallsign, uint8_t destSSID=0x00)</td></tr>
|
||||
<tr class="memdesc:ada21695e373b3e9b0e0f5d3cfbf29826"><td class="mdescLeft"> </td><td class="mdescRight">Transmit unnumbered information (UI) frame. <a href="class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826">More...</a><br /></td></tr>
|
||||
<tr class="separator:ada21695e373b3e9b0e0f5d3cfbf29826"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a985790943f3f3e06a2dfdd36977d0b98"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">transmit</a> (const char *str, const char *destCallsign, uint8_t destSSID=0x00)</td></tr>
|
||||
<tr class="memdesc:a985790943f3f3e06a2dfdd36977d0b98"><td class="mdescLeft"> </td><td class="mdescRight">Transmit unnumbered information (UI) frame. <a href="class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98">More...</a><br /></td></tr>
|
||||
<tr class="separator:a985790943f3f3e06a2dfdd36977d0b98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -316,7 +313,7 @@ class </td><td class="memItemRight" valign="bottom"><b>APRSClient</b></td><
|
|||
</div>
|
||||
</div>
|
||||
<a id="a985790943f3f3e06a2dfdd36977d0b98"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a985790943f3f3e06a2dfdd36977d0b98">◆ </a></span>transmit() <span class="overload">[1/2]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a985790943f3f3e06a2dfdd36977d0b98">◆ </a></span>transmit()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -358,51 +355,6 @@ class </td><td class="memItemRight" valign="bottom"><b>APRSClient</b></td><
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ada21695e373b3e9b0e0f5d3cfbf29826"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ada21695e373b3e9b0e0f5d3cfbf29826">◆ </a></span>transmit() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t AX25Client::transmit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const char * </td>
|
||||
<td class="paramname"><em>destCallsign</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>destSSID</em> = <code>0x00</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Transmit unnumbered information (UI) frame. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Data to be sent as Arduino String.</td></tr>
|
||||
<tr><td class="paramname">destCallsign</td><td>Callsign of the destination station.</td></tr>
|
||||
<tr><td class="paramname">destSSID</td><td>4-bit SSID of the destination station (in case there are more stations with the same callsign). Defaults to 0.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
|
|
|
@ -6,6 +6,5 @@ var class_a_x25_client =
|
|||
[ "sendFrame", "class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6", null ],
|
||||
[ "setCorrection", "class_a_x25_client.html#a74a43c60c84e4150b9508c83e461d24e", null ],
|
||||
[ "transmit", "class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98", null ],
|
||||
[ "transmit", "class_a_x25_client.html#ada21695e373b3e9b0e0f5d3cfbf29826", null ],
|
||||
[ "APRSClient", "class_a_x25_client.html#ac7d2ea7e69067b7b4c6492e198505289", null ]
|
||||
];
|
|
@ -118,13 +118,9 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aedc1067d0334bb69ed5316146014097d">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ab053c185330519d58f364790108d29ac">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2">receiveDirectAsync</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -156,18 +152,12 @@ $(document).ready(function(){initNavTree('class_c_c1101.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3">startReceive</a>()</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_c_c1101.html#aef7c152858537a40e71cf133962cb893">transmitDirectAsync</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_c_c1101.html">CC1101</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -265,36 +265,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a1acad996e9452c504cf0f89806c46c8a"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a">setDIOMapping</a> (RADIOLIB_PIN_TYPE pin, uint8_t value)</td></tr>
|
||||
<tr class="memdesc:a1acad996e9452c504cf0f89806c46c8a"><td class="mdescLeft"> </td><td class="mdescRight">Configure DIO pin mapping to get a given signal on a DIO pin (if available). <a href="class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1acad996e9452c504cf0f89806c46c8a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_c_c1101.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_c_c1101.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -302,30 +287,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -819,34 +789,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -870,7 +816,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a8c79975a7bbe8a37f8214ecd1f69ba22"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8c79975a7bbe8a37f8214ecd1f69ba22">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8c79975a7bbe8a37f8214ecd1f69ba22">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -915,34 +861,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -966,7 +888,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="aedc1067d0334bb69ed5316146014097d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aedc1067d0334bb69ed5316146014097d">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aedc1067d0334bb69ed5316146014097d">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1963,7 +1885,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1984,34 +1906,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2036,7 +1934,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a0df2938e2509a8f2746b20ae0558d4ea"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0df2938e2509a8f2746b20ae0558d4ea">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0df2938e2509a8f2746b20ae0558d4ea">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2088,34 +1986,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2136,34 +2010,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2188,7 +2038,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a7cb99a9200b21829b50e3fc3878573f4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7cb99a9200b21829b50e3fc3878573f4">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7cb99a9200b21829b50e3fc3878573f4">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -19,10 +19,8 @@ var class_c_c1101 =
|
|||
[ "packetMode", "class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2", null ],
|
||||
[ "randomByte", "class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833", null ],
|
||||
[ "readBit", "class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc", null ],
|
||||
[ "readData", "class_c_c1101.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_c_c1101.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22", null ],
|
||||
[ "receive", "class_c_c1101.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_c_c1101.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_c_c1101.html#aedc1067d0334bb69ed5316146014097d", null ],
|
||||
[ "receiveDirect", "class_c_c1101.html#ab053c185330519d58f364790108d29ac", null ],
|
||||
|
@ -52,12 +50,9 @@ var class_c_c1101 =
|
|||
[ "startReceive", "class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3", null ],
|
||||
[ "startReceive", "class_c_c1101.html#a22ebe5b75a09c420cf6e6464dac3fe33", null ],
|
||||
[ "startTransmit", "class_c_c1101.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_c_c1101.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_c_c1101.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea", null ],
|
||||
[ "transmit", "class_c_c1101.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_c_c1101.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_c_c1101.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_c_c1101.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4", null ],
|
||||
[ "transmitDirect", "class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46", null ],
|
||||
|
|
|
@ -105,9 +105,7 @@ $(document).ready(function(){initNavTree('class_external_radio.html',''); initRe
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">receiveDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -124,14 +122,11 @@ $(document).ready(function(){initNavTree('class_external_radio.html',''); initRe
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -108,21 +108,12 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -138,9 +129,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -150,9 +138,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a1de26f68b939f5af79ec29cc34c7be18 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">finishTransmit</a> ()</td></tr>
|
||||
<tr class="memdesc:a1de26f68b939f5af79ec29cc34c7be18 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Clean up after transmission is done. <a href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1de26f68b939f5af79ec29cc34c7be18 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -92,8 +92,6 @@ $(document).ready(function(){initNavTree('class_hell_client.html',''); initResiz
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_hell_client.html#a225775fe87f9ed3c3a04142697641242">begin</a>(float base, float rate=122.5)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0">HellClient</a>(PhysicalLayer *phy)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_hell_client.html#afeb347f04148700427ad40614fd057c3">HellClient</a>(AFSKClient *audio)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(__FlashStringHelper *) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(const String &) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(const char[]) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(char) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
|
@ -104,8 +102,6 @@ $(document).ready(function(){initNavTree('class_hell_client.html',''); initResiz
|
|||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(double, int=2) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9">printGlyph</a>(uint8_t *buff)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(void) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(__FlashStringHelper *) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(const String &) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(const char[]) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(char) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_hell_client.html">HellClient</a>)</td><td class="entry"><a class="el" href="class_hell_client.html">HellClient</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -121,12 +121,6 @@ size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t
|
|||
<tr class="memitem:a5c5117dadbe33da1cda5fd4981b405eb"><td class="memItemLeft" align="right" valign="top"><a id="a5c5117dadbe33da1cda5fd4981b405eb"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t b)</td></tr>
|
||||
<tr class="separator:a5c5117dadbe33da1cda5fd4981b405eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ff4b94104bc9058884f7129c629a6d3"><td class="memItemLeft" align="right" valign="top"><a id="a0ff4b94104bc9058884f7129c629a6d3"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:a0ff4b94104bc9058884f7129c629a6d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68683a4d8c8b2f4a4d987d5c08a027d0"><td class="memItemLeft" align="right" valign="top"><a id="a68683a4d8c8b2f4a4d987d5c08a027d0"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const String &)</td></tr>
|
||||
<tr class="separator:a68683a4d8c8b2f4a4d987d5c08a027d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6a4e522a21ffd337de213f7f5ead190"><td class="memItemLeft" align="right" valign="top"><a id="aa6a4e522a21ffd337de213f7f5ead190"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const char[])</td></tr>
|
||||
<tr class="separator:aa6a4e522a21ffd337de213f7f5ead190"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -154,12 +148,6 @@ size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (double,
|
|||
<tr class="memitem:aeded114263fcd3c023a5a7b177041449"><td class="memItemLeft" align="right" valign="top"><a id="aeded114263fcd3c023a5a7b177041449"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (void)</td></tr>
|
||||
<tr class="separator:aeded114263fcd3c023a5a7b177041449"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab738dbdadc60e5aec75e877d8d64143"><td class="memItemLeft" align="right" valign="top"><a id="aab738dbdadc60e5aec75e877d8d64143"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:aab738dbdadc60e5aec75e877d8d64143"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabac8ec885594abbd85ec2e7b4e07d95"><td class="memItemLeft" align="right" valign="top"><a id="aabac8ec885594abbd85ec2e7b4e07d95"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const String &)</td></tr>
|
||||
<tr class="separator:aabac8ec885594abbd85ec2e7b4e07d95"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c8af8fbfefda966f5400d06dfa10d76"><td class="memItemLeft" align="right" valign="top"><a id="a9c8af8fbfefda966f5400d06dfa10d76"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const char[])</td></tr>
|
||||
<tr class="separator:a9c8af8fbfefda966f5400d06dfa10d76"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -3,10 +3,8 @@ var class_hell_client =
|
|||
[ "HellClient", "class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0", null ],
|
||||
[ "HellClient", "class_hell_client.html#afeb347f04148700427ad40614fd057c3", null ],
|
||||
[ "begin", "class_hell_client.html#a225775fe87f9ed3c3a04142697641242", null ],
|
||||
[ "print", "class_hell_client.html#a0ff4b94104bc9058884f7129c629a6d3", null ],
|
||||
[ "print", "class_hell_client.html#a96110fc9b723c92455e0427d4fc7563f", null ],
|
||||
[ "print", "class_hell_client.html#aa6a4e522a21ffd337de213f7f5ead190", null ],
|
||||
[ "print", "class_hell_client.html#a68683a4d8c8b2f4a4d987d5c08a027d0", null ],
|
||||
[ "print", "class_hell_client.html#a41acb11ec5afacce7217d94a038442b6", null ],
|
||||
[ "print", "class_hell_client.html#a0b47e81258fd838dc8c587daad9c75ef", null ],
|
||||
[ "print", "class_hell_client.html#ac3fa4949b30186a215bcdc4eedb8ef7a", null ],
|
||||
|
@ -14,10 +12,8 @@ var class_hell_client =
|
|||
[ "print", "class_hell_client.html#aed7039049b21c0ae5acf650449f6d001", null ],
|
||||
[ "print", "class_hell_client.html#a079475eb50465c6b9c8e5e568648925d", null ],
|
||||
[ "printGlyph", "class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9", null ],
|
||||
[ "println", "class_hell_client.html#aab738dbdadc60e5aec75e877d8d64143", null ],
|
||||
[ "println", "class_hell_client.html#a3f6a25662f28c525fb8ed727358890ea", null ],
|
||||
[ "println", "class_hell_client.html#a9c8af8fbfefda966f5400d06dfa10d76", null ],
|
||||
[ "println", "class_hell_client.html#aabac8ec885594abbd85ec2e7b4e07d95", null ],
|
||||
[ "println", "class_hell_client.html#ad929fdea641afb17dd56cfcc6e47a438", null ],
|
||||
[ "println", "class_hell_client.html#a5be90660b3fa491fcfa80609b8f29f56", null ],
|
||||
[ "println", "class_hell_client.html#a236dc21d338d36fd3b7130fe2c46e85e", null ],
|
||||
|
|
|
@ -125,13 +125,9 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -180,20 +176,14 @@ $(document).ready(function(){initNavTree('class_l_l_c_c68.html',''); initResizab
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d">SX1262</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1262.html">SX1262</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -358,36 +358,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -395,30 +380,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -93,8 +93,6 @@ $(document).ready(function(){initNavTree('class_morse_client.html',''); initResi
|
|||
<tr><td class="entry"><a class="el" href="class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7">decode</a>(uint8_t symbol, uint8_t len)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a">MorseClient</a>(PhysicalLayer *phy)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2">MorseClient</a>(AFSKClient *audio)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(__FlashStringHelper *) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(const String &) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(const char[]) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(char) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
|
@ -104,8 +102,6 @@ $(document).ready(function(){initNavTree('class_morse_client.html',''); initResi
|
|||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(unsigned long, int=DEC) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(double, int=2) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(void) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(__FlashStringHelper *) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(const String &) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(const char[]) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(char) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_morse_client.html">MorseClient</a>)</td><td class="entry"><a class="el" href="class_morse_client.html">MorseClient</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -122,12 +122,6 @@ size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t
|
|||
<tr class="memitem:abd37869212f3338eb7c95c6f16dadbba"><td class="memItemLeft" align="right" valign="top"><a id="abd37869212f3338eb7c95c6f16dadbba"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t b)</td></tr>
|
||||
<tr class="separator:abd37869212f3338eb7c95c6f16dadbba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a051cba718c88b0d25a0f6f6dbfeb1e46"><td class="memItemLeft" align="right" valign="top"><a id="a051cba718c88b0d25a0f6f6dbfeb1e46"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:a051cba718c88b0d25a0f6f6dbfeb1e46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2040051afe09bbd4fada12bdf76203b1"><td class="memItemLeft" align="right" valign="top"><a id="a2040051afe09bbd4fada12bdf76203b1"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const String &)</td></tr>
|
||||
<tr class="separator:a2040051afe09bbd4fada12bdf76203b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e0ecaccbc92e6790f73542133c34535"><td class="memItemLeft" align="right" valign="top"><a id="a5e0ecaccbc92e6790f73542133c34535"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const char[])</td></tr>
|
||||
<tr class="separator:a5e0ecaccbc92e6790f73542133c34535"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -155,12 +149,6 @@ size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (double,
|
|||
<tr class="memitem:ae1dd17e96858c9b6948ee7e5871c7efd"><td class="memItemLeft" align="right" valign="top"><a id="ae1dd17e96858c9b6948ee7e5871c7efd"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (void)</td></tr>
|
||||
<tr class="separator:ae1dd17e96858c9b6948ee7e5871c7efd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f4433a88741564f28f673cf51486615"><td class="memItemLeft" align="right" valign="top"><a id="a2f4433a88741564f28f673cf51486615"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:a2f4433a88741564f28f673cf51486615"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a83a064f138d5bf55420ffbfd534dacfb"><td class="memItemLeft" align="right" valign="top"><a id="a83a064f138d5bf55420ffbfd534dacfb"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const String &)</td></tr>
|
||||
<tr class="separator:a83a064f138d5bf55420ffbfd534dacfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a178726e7279d49d873c715371d558751"><td class="memItemLeft" align="right" valign="top"><a id="a178726e7279d49d873c715371d558751"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const char[])</td></tr>
|
||||
<tr class="separator:a178726e7279d49d873c715371d558751"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -3,20 +3,16 @@ var class_morse_client =
|
|||
[ "MorseClient", "class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a", null ],
|
||||
[ "MorseClient", "class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2", null ],
|
||||
[ "begin", "class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf", null ],
|
||||
[ "print", "class_morse_client.html#a051cba718c88b0d25a0f6f6dbfeb1e46", null ],
|
||||
[ "print", "class_morse_client.html#a1125d874d18a507b2e77675b687cce0f", null ],
|
||||
[ "print", "class_morse_client.html#a5e0ecaccbc92e6790f73542133c34535", null ],
|
||||
[ "print", "class_morse_client.html#a2040051afe09bbd4fada12bdf76203b1", null ],
|
||||
[ "print", "class_morse_client.html#a64e20542281e100ab92ebe5e8f915c3c", null ],
|
||||
[ "print", "class_morse_client.html#a2fcdfba81f12782f44fff8fdf845ea0b", null ],
|
||||
[ "print", "class_morse_client.html#a1b7a4467adf49a3afa062fc93bf6f80f", null ],
|
||||
[ "print", "class_morse_client.html#a8b54b926bcd4115822e4c901371f1e53", null ],
|
||||
[ "print", "class_morse_client.html#a5714515867807053a63843d5ae647dd1", null ],
|
||||
[ "print", "class_morse_client.html#abcbc1b964ddb20984c3d6f32f07c8cce", null ],
|
||||
[ "println", "class_morse_client.html#a2f4433a88741564f28f673cf51486615", null ],
|
||||
[ "println", "class_morse_client.html#aa26d803db2d9ab6f3b13f843811f923f", null ],
|
||||
[ "println", "class_morse_client.html#a178726e7279d49d873c715371d558751", null ],
|
||||
[ "println", "class_morse_client.html#a83a064f138d5bf55420ffbfd534dacfb", null ],
|
||||
[ "println", "class_morse_client.html#af466855a342b3cc70b496a79caf65232", null ],
|
||||
[ "println", "class_morse_client.html#aa930ef3852b22e973129daf2ceaf58c3", null ],
|
||||
[ "println", "class_morse_client.html#afea22f16b6360e122116da4b7b6cc2f7", null ],
|
||||
|
|
|
@ -92,11 +92,9 @@ $(document).ready(function(){initNavTree('class_pager_client.html',''); initResi
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">available</a>()</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f">begin</a>(float base, uint16_t speed, bool invert=false, uint16_t shift=RADIOLIB_PAGER_FREQ_SHIFT_HZ)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#a9f978120467b13104fb356e9b7d855ec">PagerClient</a>(PhysicalLayer *phy)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">readData</a>(String &str, size_t len=0, uint32_t *addr=NULL)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">readData</a>(uint8_t *data, size_t *len, uint32_t *addr=NULL)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">sendTone</a>(uint32_t addr)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">startReceive</a>(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask=0xFFFFF)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">transmit</a>(String &str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">readData</a>(uint8_t *data, size_t *len, uint32_t *addr=NULL)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">sendTone</a>(uint32_t addr)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d">startReceive</a>(RADIOLIB_PIN_TYPE pin, uint32_t addr, uint32_t mask=0xFFFFF)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">transmit</a>(const char *str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_pager_client.html#a77aafe7c86e6e1e4e22990be4e7f090b">transmit</a>(uint8_t *data, size_t len, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</td><td class="entry"><a class="el" href="class_pager_client.html">PagerClient</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -106,9 +106,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a8f9af4c0a5c2e9de7cdfa1a907479111"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">sendTone</a> (uint32_t addr)</td></tr>
|
||||
<tr class="memdesc:a8f9af4c0a5c2e9de7cdfa1a907479111"><td class="mdescLeft"> </td><td class="mdescRight">Method to send a tone-only alert to a destination pager. <a href="class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8f9af4c0a5c2e9de7cdfa1a907479111"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a897f990002a4a2196fcdb31c547e0648"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">transmit</a> (String &str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</td></tr>
|
||||
<tr class="memdesc:a897f990002a4a2196fcdb31c547e0648"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_pager_client.html#a897f990002a4a2196fcdb31c547e0648">More...</a><br /></td></tr>
|
||||
<tr class="separator:a897f990002a4a2196fcdb31c547e0648"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab6a8977f89d43620b98bcedf5a47dbd"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">transmit</a> (const char *str, uint32_t addr, uint8_t encoding=RADIOLIB_PAGER_BCD)</td></tr>
|
||||
<tr class="memdesc:aab6a8977f89d43620b98bcedf5a47dbd"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd">More...</a><br /></td></tr>
|
||||
<tr class="separator:aab6a8977f89d43620b98bcedf5a47dbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -121,9 +118,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:aec073fa9e5adcff9730482d9583715e9"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">available</a> ()</td></tr>
|
||||
<tr class="memdesc:aec073fa9e5adcff9730482d9583715e9"><td class="mdescLeft"> </td><td class="mdescRight">Get the number of POCSAG batches available in buffer. Limited by the size of direct mode buffer! <a href="class_pager_client.html#aec073fa9e5adcff9730482d9583715e9">More...</a><br /></td></tr>
|
||||
<tr class="separator:aec073fa9e5adcff9730482d9583715e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac000d0d6b1eb389ead95290f8895d02d"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">readData</a> (String &str, size_t len=0, uint32_t *addr=NULL)</td></tr>
|
||||
<tr class="memdesc:ac000d0d6b1eb389ead95290f8895d02d"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac000d0d6b1eb389ead95290f8895d02d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad2c6132819a84712b929c0bb22ba172b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">readData</a> (uint8_t *data, size_t *len, uint32_t *addr=NULL)</td></tr>
|
||||
<tr class="memdesc:ad2c6132819a84712b929c0bb22ba172b"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad2c6132819a84712b929c0bb22ba172b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -236,55 +230,10 @@ Public Member Functions</h2></td></tr>
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac000d0d6b1eb389ead95290f8895d02d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac000d0d6b1eb389ead95290f8895d02d">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PagerClient::readData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>len</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint32_t * </td>
|
||||
<td class="paramname"><em>addr</em> = <code>NULL</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. When set to 0, the message 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">addr</td><td>Pointer to variable holding the address of the received pager message. Set to NULL to not retrieve address.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad2c6132819a84712b929c0bb22ba172b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad2c6132819a84712b929c0bb22ba172b">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad2c6132819a84712b929c0bb22ba172b">◆ </a></span>readData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -401,7 +350,7 @@ Public Member Functions</h2></td></tr>
|
|||
</div>
|
||||
</div>
|
||||
<a id="aab6a8977f89d43620b98bcedf5a47dbd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aab6a8977f89d43620b98bcedf5a47dbd">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aab6a8977f89d43620b98bcedf5a47dbd">◆ </a></span>transmit() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -443,55 +392,10 @@ Public Member Functions</h2></td></tr>
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a897f990002a4a2196fcdb31c547e0648"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a897f990002a4a2196fcdb31c547e0648">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PagerClient::transmit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint32_t </td>
|
||||
<td class="paramname"><em>addr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>encoding</em> = <code>RADIOLIB_PAGER_BCD</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Address of the destination pager. Allowed values are 0 to 2097151 - values above 2000000 are reserved.</td></tr>
|
||||
<tr><td class="paramname">encoding</td><td>Encoding to be used (BCD or ASCII). Defaults to RADIOLIB_PAGER_BCD.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a77aafe7c86e6e1e4e22990be4e7f090b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a77aafe7c86e6e1e4e22990be4e7f090b">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a77aafe7c86e6e1e4e22990be4e7f090b">◆ </a></span>transmit() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -3,11 +3,9 @@ var class_pager_client =
|
|||
[ "PagerClient", "class_pager_client.html#a9f978120467b13104fb356e9b7d855ec", null ],
|
||||
[ "available", "class_pager_client.html#aec073fa9e5adcff9730482d9583715e9", null ],
|
||||
[ "begin", "class_pager_client.html#a1a1dc569f9b60b0ddd6ead7af5a8244f", null ],
|
||||
[ "readData", "class_pager_client.html#ac000d0d6b1eb389ead95290f8895d02d", null ],
|
||||
[ "readData", "class_pager_client.html#ad2c6132819a84712b929c0bb22ba172b", null ],
|
||||
[ "sendTone", "class_pager_client.html#a8f9af4c0a5c2e9de7cdfa1a907479111", null ],
|
||||
[ "startReceive", "class_pager_client.html#ad6f4f034b71311144f76b629a8ef8f8d", null ],
|
||||
[ "transmit", "class_pager_client.html#aab6a8977f89d43620b98bcedf5a47dbd", null ],
|
||||
[ "transmit", "class_pager_client.html#a897f990002a4a2196fcdb31c547e0648", null ],
|
||||
[ "transmit", "class_pager_client.html#a77aafe7c86e6e1e4e22990be4e7f090b", null ]
|
||||
];
|
|
@ -109,9 +109,7 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a1a5985308904261dd431f373d47ddee4">randomByte</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6">receiveDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>RTTYClient</b> (defined in <a class="el" href="class_physical_layer.html">PhysicalLayer</a>)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
|
@ -130,14 +128,11 @@ $(document).ready(function(){initNavTree('class_physical_layer.html',''); initRe
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a7d5da4311092e3df6b193ff303a0c5e8">standby</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a88a10657bd2215a11a2331f937414b55">startDirect</a>()</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65">transmitDirect</a>(uint32_t frf=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -117,21 +117,12 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -147,9 +138,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -159,9 +147,6 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a1de26f68b939f5af79ec29cc34c7be18"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">finishTransmit</a> ()</td></tr>
|
||||
<tr class="memdesc:a1de26f68b939f5af79ec29cc34c7be18"><td class="mdescLeft"> </td><td class="mdescRight">Clean up after transmission is done. <a href="class_physical_layer.html#a1de26f68b939f5af79ec29cc34c7be18">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1de26f68b939f5af79ec29cc34c7be18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -631,48 +616,10 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">SX128x</a>, <a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">SX127x</a>, <a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">SX126x</a>, <a class="el" href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">Si443x</a>, <a class="el" href="class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa">RF69</a>, <a class="el" href="classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6">nRF24</a>, and <a class="el" href="class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc">CC1101</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>len</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -717,48 +664,10 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">SX128x</a>, <a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">SX127x</a>, <a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">SX126x</a>, <a class="el" href="class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e">Si443x</a>, <a class="el" href="class_r_f69.html#a3983b66c83818b4082805bcafc712f00">RF69</a>, <a class="el" href="classn_r_f24.html#a410fb78acb4ed358818c132687b8857a">nRF24</a>, and <a class="el" href="class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22">CC1101</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"><em>len</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1352,7 +1261,7 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1387,48 +1296,10 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>addr</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1480,48 +1351,10 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_s_x128x.html#aef221e7d463c5228ce00ed6934512848">SX128x</a>, <a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">SX127x</a>, <a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">SX126x</a>, <a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">Si443x</a>, <a class="el" href="class_r_f69.html#a855dc194947b095b821ec1524ba6814c">RF69</a>, <a class="el" href="class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea">CC1101</a>, and <a class="el" href="classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917">nRF24</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">__FlashStringHelper * </td>
|
||||
<td class="paramname"><em>fstr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>addr</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1556,48 +1389,10 @@ class </td><td class="memItemRight" valign="bottom"><b>PagerClient</b></td>
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String & </td>
|
||||
<td class="paramname"><em>str</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>addr</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -14,9 +14,7 @@ var class_physical_layer =
|
|||
[ "randomByte", "class_physical_layer.html#a1a5985308904261dd431f373d47ddee4", null ],
|
||||
[ "read", "class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c", null ],
|
||||
[ "readBit", "class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2", null ],
|
||||
[ "readData", "class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_physical_layer.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "receive", "class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receiveDirect", "class_physical_layer.html#ad9d1dbb2041e87af5a80e12f125a60e6", null ],
|
||||
[ "setBitRate", "class_physical_layer.html#aedd39ad84b45c6392087b12d59192d8c", null ],
|
||||
|
@ -34,11 +32,8 @@ var class_physical_layer =
|
|||
[ "startDirect", "class_physical_layer.html#a88a10657bd2215a11a2331f937414b55", null ],
|
||||
[ "startReceive", "class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48", null ],
|
||||
[ "startTransmit", "class_physical_layer.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "transmit", "class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_physical_layer.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmitDirect", "class_physical_layer.html#aa4c99ac794ee653c2061be4201724b65", null ],
|
||||
[ "AFSKClient", "class_physical_layer.html#acb94e5999123b5a1c63dd279b2a5a251", null ],
|
||||
|
|
|
@ -124,13 +124,9 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa">readBit</a>(RADIOLIB_PIN_TYPE pin)</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#a3983b66c83818b4082805bcafc712f00">readData</a>(uint8_t *data, size_t len) 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#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</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#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</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_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</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#ae36e8e6042245621a182b29526fe2245">receive</a>(uint8_t *data, size_t len) 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#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</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#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</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_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</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#abd556b0f455f9510213b17588a4baf1b">receiveDirect</a>() 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#af953ee17aca5392f1e62ea4fe690550a">reset</a>()</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#afbc84d4f91502bcbe12ddda2fde51448">RF69</a>(Module *module)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
|
||||
|
@ -171,18 +167,12 @@ $(document).ready(function(){initNavTree('class_r_f69.html',''); initResizable()
|
|||
<tr><td class="entry"><a class="el" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>()</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#ae8b6f87d4b798dc8fcda07bfa5af5a66">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</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#a855dc194947b095b821ec1524ba6814c">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) 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#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</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#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</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#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</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#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) 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#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</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#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</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#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</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#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">transmitDirect</a>(uint32_t frf=0) 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#af434c67aabe02258ee6696a59973617b">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
|
||||
|
|
170
class_r_f69.html
170
class_r_f69.html
|
@ -320,36 +320,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a4b879c689b19036411d884f6657f95db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">setDIOMapping</a> (RADIOLIB_PIN_TYPE pin, uint8_t value)</td></tr>
|
||||
<tr class="memdesc:a4b879c689b19036411d884f6657f95db"><td class="mdescLeft"> </td><td class="mdescRight">Configure DIO pin mapping to get a given signal on a DIO pin (if available). <a href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4b879c689b19036411d884f6657f95db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -357,27 +342,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -1022,34 +992,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1073,7 +1019,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a3983b66c83818b4082805bcafc712f00"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3983b66c83818b4082805bcafc712f00">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3983b66c83818b4082805bcafc712f00">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1118,34 +1064,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1169,7 +1091,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="ae36e8e6042245621a182b29526fe2245"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae36e8e6042245621a182b29526fe2245">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae36e8e6042245621a182b29526fe2245">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2370,7 +2292,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2391,34 +2313,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2443,7 +2341,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a855dc194947b095b821ec1524ba6814c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a855dc194947b095b821ec1524ba6814c">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a855dc194947b095b821ec1524ba6814c">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2495,34 +2393,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2543,34 +2417,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2595,7 +2445,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a09ba80f60ee7974011a4b4f6c18c6847"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09ba80f60ee7974011a4b4f6c18c6847">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09ba80f60ee7974011a4b4f6c18c6847">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -27,10 +27,8 @@ var class_r_f69 =
|
|||
[ "packetMode", "class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f", null ],
|
||||
[ "randomByte", "class_r_f69.html#a2023f0f22aad00a702bdf598c2154043", null ],
|
||||
[ "readBit", "class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa", null ],
|
||||
[ "readData", "class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_r_f69.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_r_f69.html#a3983b66c83818b4082805bcafc712f00", null ],
|
||||
[ "receive", "class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_r_f69.html#ae36e8e6042245621a182b29526fe2245", null ],
|
||||
[ "receiveDirect", "class_r_f69.html#abd556b0f455f9510213b17588a4baf1b", null ],
|
||||
|
@ -70,12 +68,9 @@ var class_r_f69 =
|
|||
[ "startReceive", "class_r_f69.html#afae38fa64242043de34096bf497725f1", null ],
|
||||
[ "startReceive", "class_r_f69.html#ae8b6f87d4b798dc8fcda07bfa5af5a66", null ],
|
||||
[ "startTransmit", "class_r_f69.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_r_f69.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_r_f69.html#a855dc194947b095b821ec1524ba6814c", null ],
|
||||
[ "transmit", "class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847", null ],
|
||||
[ "transmitDirect", "class_r_f69.html#a222682569338abb49d6952430b6eebdd", null ],
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326">RFM95</a>(Module *mod)</td><td class="entry"><a class="el" href="class_r_f_m95.html">RFM95</a></td><td class="entry"></td></tr>
|
||||
|
@ -198,20 +194,14 @@ $(document).ready(function(){initNavTree('class_r_f_m95.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -194,10 +194,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -417,36 +417,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -454,27 +439,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a">RFM96</a>(Module *mod)</td><td class="entry"><a class="el" href="class_r_f_m96.html">RFM96</a></td><td class="entry"></td></tr>
|
||||
|
@ -198,20 +194,14 @@ $(document).ready(function(){initNavTree('class_r_f_m96.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -193,10 +193,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -416,36 +416,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -453,27 +438,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326">RFM95</a>(Module *mod)</td><td class="entry"><a class="el" href="class_r_f_m95.html">RFM95</a></td><td class="entry"></td></tr>
|
||||
|
@ -199,20 +195,14 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -201,10 +201,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -424,36 +424,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -461,27 +446,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -91,9 +91,7 @@ $(document).ready(function(){initNavTree('class_r_t_t_y_client.html',''); initRe
|
|||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9">begin</a>(float base, uint32_t shift, uint16_t rate, uint8_t encoding=RADIOLIB_ASCII, uint8_t stopBits=1)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc">idle</a>()</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(__FlashStringHelper *) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(ITA2String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(const String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(ITA2String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(const char[]) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(char) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
|
@ -103,9 +101,7 @@ $(document).ready(function(){initNavTree('class_r_t_t_y_client.html',''); initRe
|
|||
<tr bgcolor="#f0f0f0"><td class="entry"><b>print</b>(unsigned long, int=DEC) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>print</b>(double, int=2) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(void) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(__FlashStringHelper *) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(ITA2String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(const String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(ITA2String &) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(const char[]) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>println</b>(char) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>println</b>(unsigned char, int=DEC) (defined in <a class="el" href="class_r_t_t_y_client.html">RTTYClient</a>)</td><td class="entry"><a class="el" href="class_r_t_t_y_client.html">RTTYClient</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -122,15 +122,9 @@ size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t
|
|||
<tr class="memitem:a077a21423deee0393cead0b3a239691f"><td class="memItemLeft" align="right" valign="top"><a id="a077a21423deee0393cead0b3a239691f"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>write</b> (uint8_t b)</td></tr>
|
||||
<tr class="separator:a077a21423deee0393cead0b3a239691f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab31265a133757ae99b1fd6de074a1824"><td class="memItemLeft" align="right" valign="top"><a id="ab31265a133757ae99b1fd6de074a1824"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:ab31265a133757ae99b1fd6de074a1824"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7f45fcc2c241a95939d34560f5631664"><td class="memItemLeft" align="right" valign="top"><a id="a7f45fcc2c241a95939d34560f5631664"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (<a class="el" href="class_i_t_a2_string.html">ITA2String</a> &)</td></tr>
|
||||
<tr class="separator:a7f45fcc2c241a95939d34560f5631664"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b131a635864b56e8e4ed7450d69c593"><td class="memItemLeft" align="right" valign="top"><a id="a0b131a635864b56e8e4ed7450d69c593"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const String &)</td></tr>
|
||||
<tr class="separator:a0b131a635864b56e8e4ed7450d69c593"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05633ffc5007424aaa97b55f9bb4832f"><td class="memItemLeft" align="right" valign="top"><a id="a05633ffc5007424aaa97b55f9bb4832f"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (const char[])</td></tr>
|
||||
<tr class="separator:a05633ffc5007424aaa97b55f9bb4832f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -158,15 +152,9 @@ size_t </td><td class="memItemRight" valign="bottom"><b>print</b> (double,
|
|||
<tr class="memitem:ac5d60281fe24f0724ffd727034d2851d"><td class="memItemLeft" align="right" valign="top"><a id="ac5d60281fe24f0724ffd727034d2851d"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (void)</td></tr>
|
||||
<tr class="separator:ac5d60281fe24f0724ffd727034d2851d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7201a35a28f1c43ab16c71b69153e232"><td class="memItemLeft" align="right" valign="top"><a id="a7201a35a28f1c43ab16c71b69153e232"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (__FlashStringHelper *)</td></tr>
|
||||
<tr class="separator:a7201a35a28f1c43ab16c71b69153e232"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02feea7bcdeaee42f91507d34399777d"><td class="memItemLeft" align="right" valign="top"><a id="a02feea7bcdeaee42f91507d34399777d"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (<a class="el" href="class_i_t_a2_string.html">ITA2String</a> &)</td></tr>
|
||||
<tr class="separator:a02feea7bcdeaee42f91507d34399777d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af51f7af5ca169a1dcfab604789b466dc"><td class="memItemLeft" align="right" valign="top"><a id="af51f7af5ca169a1dcfab604789b466dc"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const String &)</td></tr>
|
||||
<tr class="separator:af51f7af5ca169a1dcfab604789b466dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ec7cc1dd981198972a0d4ad031dd987"><td class="memItemLeft" align="right" valign="top"><a id="a7ec7cc1dd981198972a0d4ad031dd987"></a>
|
||||
size_t </td><td class="memItemRight" valign="bottom"><b>println</b> (const char[])</td></tr>
|
||||
<tr class="separator:a7ec7cc1dd981198972a0d4ad031dd987"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -4,10 +4,8 @@ var class_r_t_t_y_client =
|
|||
[ "RTTYClient", "class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570", null ],
|
||||
[ "begin", "class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9", null ],
|
||||
[ "idle", "class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#ab31265a133757ae99b1fd6de074a1824", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a5fc5f8235ec0a330ae602b162e09c8bb", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a05633ffc5007424aaa97b55f9bb4832f", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a0b131a635864b56e8e4ed7450d69c593", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a7a2c72461356b6569a2076436a14d94b", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#ac6b22c13d227bca5ac80ce3fa855f75a", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a7f45fcc2c241a95939d34560f5631664", null ],
|
||||
|
@ -15,10 +13,8 @@ var class_r_t_t_y_client =
|
|||
[ "print", "class_r_t_t_y_client.html#a59962fb30c431d5e975cd82fcfb0b86d", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a3854b00703118c3f024eb032216b3d6d", null ],
|
||||
[ "print", "class_r_t_t_y_client.html#a4dc1637ed62069b787d27779c7a5982f", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#a7201a35a28f1c43ab16c71b69153e232", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#a9086c57441dc8712d940a0186e3c573e", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#a7ec7cc1dd981198972a0d4ad031dd987", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#af51f7af5ca169a1dcfab604789b466dc", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#ae4f9506d85cde12c8265d71b5088dec6", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#ac1ce7543eccd14a22865c1cb7b1bc69f", null ],
|
||||
[ "println", "class_r_t_t_y_client.html#a02feea7bcdeaee42f91507d34399777d", null ],
|
||||
|
|
|
@ -130,13 +130,9 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -186,21 +182,15 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_t_m32_w_lx.html#ac0e8787dbb8e8aaa172b089ace6eaa09">STM32WLx</a>(STM32WLx_Module *mod)</td><td class="entry"><a class="el" href="class_s_t_m32_w_lx.html">STM32WLx</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d">SX1262</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1262.html">SX1262</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -380,36 +380,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -417,30 +402,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -124,13 +124,9 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa">readBit</a>(RADIOLIB_PIN_TYPE pin)</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#a3983b66c83818b4082805bcafc712f00">readData</a>(uint8_t *data, size_t len) 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#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</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#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</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_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</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#ae36e8e6042245621a182b29526fe2245">receive</a>(uint8_t *data, size_t len) 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#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</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#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</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_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</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#abd556b0f455f9510213b17588a4baf1b">receiveDirect</a>() 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#af953ee17aca5392f1e62ea4fe690550a">reset</a>()</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#afbc84d4f91502bcbe12ddda2fde51448">RF69</a>(Module *module)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
|
||||
|
@ -171,19 +167,13 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_r_f69.html#afae38fa64242043de34096bf497725f1">startReceive</a>()</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#ae8b6f87d4b798dc8fcda07bfa5af5a66">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</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#a855dc194947b095b821ec1524ba6814c">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) 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#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</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#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</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#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</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#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269">SX1231</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1231.html">SX1231</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) 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#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</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#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</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#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</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#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</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_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_r_f69.html#a222682569338abb49d6952430b6eebdd">transmitDirect</a>(uint32_t frf=0) 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#af434c67aabe02258ee6696a59973617b">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_RF69_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_r_f69.html">RF69</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -327,36 +327,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a4b879c689b19036411d884f6657f95db inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">setDIOMapping</a> (RADIOLIB_PIN_TYPE pin, uint8_t value)</td></tr>
|
||||
<tr class="memdesc:a4b879c689b19036411d884f6657f95db inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Configure DIO pin mapping to get a given signal on a DIO pin (if available). <a href="class_r_f69.html#a4b879c689b19036411d884f6657f95db">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4b879c689b19036411d884f6657f95db inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_r_f69.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_r_f69.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_r_f69.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_r_f69.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_r_f69.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_r_f69.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_r_f69.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_r_f69.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_r_f69.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_r_f69.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_r_f69"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_r_f69"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_r_f69.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_r_f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -364,27 +349,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -124,13 +124,9 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -179,21 +175,15 @@ $(document).ready(function(){initNavTree('class_s_x1261.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35">SX1261</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1261.html">SX1261</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d">SX1262</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1262.html">SX1262</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -349,36 +349,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -386,30 +371,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -124,13 +124,9 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -179,20 +175,14 @@ $(document).ready(function(){initNavTree('class_s_x1262.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d">SX1262</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1262.html">SX1262</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -347,36 +347,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -384,30 +369,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -123,13 +123,9 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -178,20 +174,14 @@ $(document).ready(function(){initNavTree('class_s_x1268.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f">SX1268</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1268.html">SX1268</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -341,36 +341,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x126x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -378,30 +363,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -121,13 +121,9 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aff80db65e546934980feac7e6c81dd80">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a755e7df4b0958f7c793d0c058408831a">scanChannel</a>(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
@ -174,19 +170,13 @@ $(document).ready(function(){initNavTree('class_s_x126x.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e">startReceiveDutyCycle</a>(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841">startReceiveDutyCycleAuto</a>(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8">SX126x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x126x.html#a2af78b744b3e61d3857bed93c3b1bde1">uploadPatch</a>(const uint32_t *patch, size_t len, bool nonvolatile=true)</td><td class="entry"><a class="el" href="class_s_x126x.html">SX126x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -327,36 +327,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:ae473773e5bed4b08452e80311bdb26f2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">spectralScanGetResult</a> (uint16_t *results)</td></tr>
|
||||
<tr class="memdesc:ae473773e5bed4b08452e80311bdb26f2"><td class="mdescLeft"> </td><td class="mdescRight">Read the result of spectral scan. <a href="class_s_x126x.html#ae473773e5bed4b08452e80311bdb26f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae473773e5bed4b08452e80311bdb26f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x126x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x126x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -364,30 +349,15 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">setFrequency</a> (float freq)</td></tr>
|
||||
<tr class="memdesc:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets carrier frequency. Must be implemented in module class. <a href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -1068,34 +1038,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1119,7 +1065,7 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a3350cbfab628956c1a456383ac7bb2b2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3350cbfab628956c1a456383ac7bb2b2">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3350cbfab628956c1a456383ac7bb2b2">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1164,34 +1110,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1215,7 +1137,7 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="ae3db6b29c482d94eef8a43cd8b5751c0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae3db6b29c482d94eef8a43cd8b5751c0">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae3db6b29c482d94eef8a43cd8b5751c0">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2642,7 +2564,7 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2663,34 +2585,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2715,7 +2613,7 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="ab843614658a79db7aa24e48d5b6e84f1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab843614658a79db7aa24e48d5b6e84f1">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab843614658a79db7aa24e48d5b6e84f1">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2767,34 +2665,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2815,34 +2689,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2867,7 +2717,7 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="aab18364237ddac0c56aeaf63f08cf009"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aab18364237ddac0c56aeaf63f08cf009">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aab18364237ddac0c56aeaf63f08cf009">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -24,10 +24,8 @@ var class_s_x126x =
|
|||
[ "invertIQ", "class_s_x126x.html#adab04cbc1125170c6ea16ca5143f3ea5", null ],
|
||||
[ "randomByte", "class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561", null ],
|
||||
[ "readBit", "class_s_x126x.html#aff80db65e546934980feac7e6c81dd80", null ],
|
||||
[ "readData", "class_s_x126x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_s_x126x.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2", null ],
|
||||
[ "receive", "class_s_x126x.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_s_x126x.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0", null ],
|
||||
[ "receiveDirect", "class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435", null ],
|
||||
|
@ -71,12 +69,9 @@ var class_s_x126x =
|
|||
[ "startReceiveDutyCycle", "class_s_x126x.html#a5b4f8a41b593436b8c7a2a2d46ac387e", null ],
|
||||
[ "startReceiveDutyCycleAuto", "class_s_x126x.html#a077f180905ce4818cbdacad0cd9fe841", null ],
|
||||
[ "startTransmit", "class_s_x126x.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_s_x126x.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_s_x126x.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1", null ],
|
||||
[ "transmit", "class_s_x126x.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_s_x126x.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_s_x126x.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_s_x126x.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009", null ],
|
||||
[ "transmitDirect", "class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b", null ],
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,20 +193,14 @@ $(document).ready(function(){initNavTree('class_s_x1272.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626">SX1272</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -180,10 +180,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -403,36 +403,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -440,27 +425,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,21 +193,15 @@ $(document).ready(function(){initNavTree('class_s_x1273.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626">SX1272</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1272.html">SX1272</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b">SX1273</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1273.html">SX1273</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -190,10 +190,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -413,36 +413,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -450,27 +435,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,21 +193,15 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b">SX1276</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1276.html">SX1276</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -193,10 +193,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -416,36 +416,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -453,27 +438,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,21 +193,15 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda">SX1277</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1277.html">SX1277</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -196,10 +196,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -419,36 +419,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -456,27 +441,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,20 +193,14 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -185,10 +185,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -408,36 +408,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -445,27 +430,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -137,13 +137,9 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad">reset</a>() override</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -197,21 +193,15 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e">SX1278</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1278.html">SX1278</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a">SX1279</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1279.html">SX1279</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -190,10 +190,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -413,36 +413,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x127x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -450,27 +435,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -130,13 +130,9 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a071442611a32154e8b3db7981f242a53">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68">reset</a>()=0</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
@ -183,19 +179,13 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d">startReceive</a>(uint8_t len=0, uint8_t mode=RADIOLIB_SX127X_RXCONTINUOUS)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c">startReceive</a>(uint32_t mode, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c">SX127x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SX127X_MAX_PACKET_LENGTH_FSK)</td><td class="entry"><a class="el" href="class_s_x127x.html">SX127x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -132,10 +132,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
<tr class="memdesc:a73f2d2fe803e3496026011f0da694cfb"><td class="mdescLeft"> </td><td class="mdescRight">Initialization method for FSK modem. Will be called with appropriate parameters when calling FSK initialization method from derived class. <a href="class_s_x127x.html#a73f2d2fe803e3496026011f0da694cfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73f2d2fe803e3496026011f0da694cfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c4ea3285922bf01cebd2c8a706d9a29"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9c4ea3285922bf01cebd2c8a706d9a29"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c4ea3285922bf01cebd2c8a706d9a29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfe0d3f033a23ec2f3c2a407285d357c"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:adfe0d3f033a23ec2f3c2a407285d357c"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c">More...</a><br /></td></tr>
|
||||
<tr class="separator:adfe0d3f033a23ec2f3c2a407285d357c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada007b90821258fe8c6ca7f8ae3efed5"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">scanChannel</a> ()</td></tr>
|
||||
<tr class="memdesc:ada007b90821258fe8c6ca7f8ae3efed5"><td class="mdescLeft"> </td><td class="mdescRight">Performs scan for valid LoRa preamble in the current channel. <a href="class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5">More...</a><br /></td></tr>
|
||||
|
@ -355,36 +355,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5094d0f471aaa428167816d1ac30bb76"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">setRSSIThreshold</a> (float dbm)</td></tr>
|
||||
<tr class="memdesc:a5094d0f471aaa428167816d1ac30bb76"><td class="mdescLeft"> </td><td class="mdescRight">Sets the RSSI value above which the RSSI interrupt is signaled. <a href="class_s_x127x.html#a5094d0f471aaa428167816d1ac30bb76">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5094d0f471aaa428167816d1ac30bb76"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x127x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x127x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -392,27 +377,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">setFrequency</a> (float freq)</td></tr>
|
||||
<tr class="memdesc:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets carrier frequency. Must be implemented in module class. <a href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -1233,34 +1203,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1284,7 +1230,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="abfc840e8d6fe5e222f0143be17876745"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abfc840e8d6fe5e222f0143be17876745">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abfc840e8d6fe5e222f0143be17876745">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1329,34 +1275,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1380,7 +1302,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="adfe0d3f033a23ec2f3c2a407285d357c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adfe0d3f033a23ec2f3c2a407285d357c">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adfe0d3f033a23ec2f3c2a407285d357c">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1413,7 +1335,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. </p>
|
||||
<p>Binary receive method. Will attempt to receive arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>Pointer to array to save the received binary data.</td></tr>
|
||||
|
@ -2644,7 +2566,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2665,34 +2587,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2717,7 +2615,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="adc2f1379573b7a7b5ee8125ea3752083"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc2f1379573b7a7b5ee8125ea3752083">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc2f1379573b7a7b5ee8125ea3752083">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2769,34 +2667,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2817,34 +2691,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2869,7 +2719,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a9c4ea3285922bf01cebd2c8a706d9a29"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9c4ea3285922bf01cebd2c8a706d9a29">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9c4ea3285922bf01cebd2c8a706d9a29">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2908,7 +2758,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. </p>
|
||||
<p>Binary transmit method. Will transmit arbitrary binary data up to 255 bytes long using LoRa or up to 63 bytes using FSK modem. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>Binary data that will be transmitted.</td></tr>
|
||||
|
|
|
@ -33,10 +33,8 @@ var class_s_x127x =
|
|||
[ "packetMode", "class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1", null ],
|
||||
[ "randomByte", "class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450", null ],
|
||||
[ "readBit", "class_s_x127x.html#a071442611a32154e8b3db7981f242a53", null ],
|
||||
[ "readData", "class_s_x127x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_s_x127x.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745", null ],
|
||||
[ "receive", "class_s_x127x.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_s_x127x.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c", null ],
|
||||
[ "receiveDirect", "class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f", null ],
|
||||
|
@ -79,12 +77,9 @@ var class_s_x127x =
|
|||
[ "startReceive", "class_s_x127x.html#a0ae533401c801f1d4034eb3db8b1f30c", null ],
|
||||
[ "startReceive", "class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d", null ],
|
||||
[ "startTransmit", "class_s_x127x.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_s_x127x.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_s_x127x.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083", null ],
|
||||
[ "transmit", "class_s_x127x.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_s_x127x.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_s_x127x.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_s_x127x.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29", null ],
|
||||
[ "transmitDirect", "class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84", null ],
|
||||
|
|
|
@ -117,13 +117,9 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
|
@ -159,21 +155,15 @@ $(document).ready(function(){initNavTree('class_s_x1280.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">startReceive</a>(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aef221e7d463c5228ce00ed6934512848">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb">SX1280</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1280.html">SX1280</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998">SX1281</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1281.html">SX1281</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -283,36 +283,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a> (RADIOLIB_PIN_TYPE pin)</td></tr>
|
||||
<tr class="memdesc:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Dummy method, to ensure <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. <a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -320,33 +305,18 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a> (uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td></tr>
|
||||
<tr class="memdesc:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven receive method. A DIO pin will be activated when full packet is received. Must be implemented in module class. <a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">More...</a><br /></td></tr>
|
||||
<tr class="separator:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -115,13 +115,9 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
|
@ -156,20 +152,14 @@ $(document).ready(function(){initNavTree('class_s_x1281.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">startReceive</a>(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#aef221e7d463c5228ce00ed6934512848">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998">SX1281</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1281.html">SX1281</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -270,36 +270,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a> (RADIOLIB_PIN_TYPE pin)</td></tr>
|
||||
<tr class="memdesc:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Dummy method, to ensure <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. <a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -307,33 +292,18 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a> (uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td></tr>
|
||||
<tr class="memdesc:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven receive method. A DIO pin will be activated when full packet is received. Must be implemented in module class. <a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">More...</a><br /></td></tr>
|
||||
<tr class="separator:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -117,13 +117,9 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
|
@ -159,22 +155,16 @@ $(document).ready(function(){initNavTree('class_s_x1282.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">startReceive</a>(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aef221e7d463c5228ce00ed6934512848">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb">SX1280</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1280.html">SX1280</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998">SX1281</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1281.html">SX1281</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232">SX1282</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x1282.html">SX1282</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -287,36 +287,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a> (RADIOLIB_PIN_TYPE pin)</td></tr>
|
||||
<tr class="memdesc:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Dummy method, to ensure <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. <a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2dd0ecae9f54cf6943cf702ae15f5039 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_s_x128x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -324,33 +309,18 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a> (uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td></tr>
|
||||
<tr class="memdesc:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven receive method. A DIO pin will be activated when full packet is received. Must be implemented in module class. <a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">More...</a><br /></td></tr>
|
||||
<tr class="separator:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -115,13 +115,9 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aff7d86352c98771595375e17d19a2a97">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a2643ce22176293631fea2169f5e68e66">reset</a>(bool verify=true)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb">scanChannel</a>()</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
|
@ -156,19 +152,13 @@ $(document).ready(function(){initNavTree('class_s_x128x.html',''); initResizable
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19">startReceive</a>(uint16_t timeout=RADIOLIB_SX128X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX128X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX128X_IRQ_RX_DONE, size_t len=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">PhysicalLayer::startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#aef221e7d463c5228ce00ed6934512848">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7">SX128x</a>(Module *mod)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_s_x128x.html#a53892566b0259d348158efe3c3c3601a">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_s_x128x.html">SX128x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -266,36 +266,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a2dd0ecae9f54cf6943cf702ae15f5039"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">readBit</a> (RADIOLIB_PIN_TYPE pin)</td></tr>
|
||||
<tr class="memdesc:a2dd0ecae9f54cf6943cf702ae15f5039"><td class="mdescLeft"> </td><td class="mdescRight">Dummy method, to ensure <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. <a href="class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2dd0ecae9f54cf6943cf702ae15f5039"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_s_x128x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_s_x128x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -303,33 +288,18 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets module to sleep. <a href="class_physical_layer.html#af1bb9a5da26da8829795ebb72e9c666e">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1bb9a5da26da8829795ebb72e9c666e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">startReceive</a> (uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td></tr>
|
||||
<tr class="memdesc:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven receive method. A DIO pin will be activated when full packet is received. Must be implemented in module class. <a href="class_physical_layer.html#a13dbafeeb9dd9ede72cc4d907738ac48">More...</a><br /></td></tr>
|
||||
<tr class="separator:a13dbafeeb9dd9ede72cc4d907738ac48 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -979,34 +949,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1030,7 +976,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a94bca43258b09217fb476a2d8db784bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94bca43258b09217fb476a2d8db784bb">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94bca43258b09217fb476a2d8db784bb">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1075,34 +1021,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1126,7 +1048,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a32b7b674d63c36f15b7f58a2cb837a99"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32b7b674d63c36f15b7f58a2cb837a99">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32b7b674d63c36f15b7f58a2cb837a99">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2133,7 +2055,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2154,34 +2076,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2206,7 +2104,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="aef221e7d463c5228ce00ed6934512848"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef221e7d463c5228ce00ed6934512848">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef221e7d463c5228ce00ed6934512848">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2258,34 +2156,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2306,34 +2180,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -2358,7 +2208,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
</div>
|
||||
</div>
|
||||
<a id="af253e1e45361de74aefd01a7c73c28f5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af253e1e45361de74aefd01a7c73c28f5">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af253e1e45361de74aefd01a7c73c28f5">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -19,10 +19,8 @@ var class_s_x128x =
|
|||
[ "invertIQ", "class_s_x128x.html#aa102a9a3d0dd50060fd79ab244d10f50", null ],
|
||||
[ "randomByte", "class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a", null ],
|
||||
[ "readBit", "class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039", null ],
|
||||
[ "readData", "class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_s_x128x.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb", null ],
|
||||
[ "receive", "class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_s_x128x.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99", null ],
|
||||
[ "receiveDirect", "class_s_x128x.html#aff7d86352c98771595375e17d19a2a97", null ],
|
||||
|
@ -54,12 +52,9 @@ var class_s_x128x =
|
|||
[ "standby", "class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e", null ],
|
||||
[ "startReceive", "class_s_x128x.html#a8530aaeacc4c12736ce5aa5b5460ee19", null ],
|
||||
[ "startTransmit", "class_s_x128x.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_s_x128x.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_s_x128x.html#aef221e7d463c5228ce00ed6934512848", null ],
|
||||
[ "transmit", "class_s_x128x.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_s_x128x.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_s_x128x.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5", null ],
|
||||
[ "transmitDirect", "class_s_x128x.html#a53892566b0259d348158efe3c3c3601a", null ]
|
||||
|
|
|
@ -111,13 +111,9 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable(
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a178b471527813a608c04db7d3c9648d6">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">reset</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -146,18 +142,12 @@ $(document).ready(function(){initNavTree('class_si4430.html',''); initResizable(
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">startReceive</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a1070a6cde04a01d4a35da670f65ce539">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -148,10 +148,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reset method. Will reset the chip to the default state using SDN pin. <br /></td></tr>
|
||||
<tr class="separator:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="separator:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the module to sleep to save power. Module will not be able to transmit or receive any data while in sleep mode. Module will wake up automatically when methods like transmit or receive are called. <a href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">More...</a><br /></td></tr>
|
||||
|
@ -241,36 +241,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a> (uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td></tr>
|
||||
<tr class="memdesc:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Set modem in variable packet length mode. <a href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">More...</a><br /></td></tr>
|
||||
<tr class="separator:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -278,27 +263,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -111,13 +111,9 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable(
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a178b471527813a608c04db7d3c9648d6">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">reset</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -146,18 +142,12 @@ $(document).ready(function(){initNavTree('class_si4431.html',''); initResizable(
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">startReceive</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a1070a6cde04a01d4a35da670f65ce539">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -145,10 +145,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reset method. Will reset the chip to the default state using SDN pin. <br /></td></tr>
|
||||
<tr class="separator:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="separator:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the module to sleep to save power. Module will not be able to transmit or receive any data while in sleep mode. Module will wake up automatically when methods like transmit or receive are called. <a href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">More...</a><br /></td></tr>
|
||||
|
@ -238,36 +238,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a> (uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td></tr>
|
||||
<tr class="memdesc:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Set modem in variable packet length mode. <a href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">More...</a><br /></td></tr>
|
||||
<tr class="separator:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -275,27 +260,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -111,13 +111,9 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable(
|
|||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a178b471527813a608c04db7d3c9648d6">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">reset</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -145,18 +141,12 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable(
|
|||
<tr><td class="entry"><a class="el" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">startReceive</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a1070a6cde04a01d4a35da670f65ce539">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -136,10 +136,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reset method. Will reset the chip to the default state using SDN pin. <br /></td></tr>
|
||||
<tr class="separator:ae782ee06e2c463c24f22f5d4c3dd8d97 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="separator:a782748025e19ec6e597293afb6570bff inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aabca3ba8eda212938febab1df2e764b4 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:ada90718aeb67d7f0e9899da534de9695 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Sets the module to sleep to save power. Module will not be able to transmit or receive any data while in sleep mode. Module will wake up automatically when methods like transmit or receive are called. <a href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">More...</a><br /></td></tr>
|
||||
|
@ -229,36 +229,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a> (uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td></tr>
|
||||
<tr class="memdesc:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Set modem in variable packet length mode. <a href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">More...</a><br /></td></tr>
|
||||
<tr class="separator:abcca8ab4a1229efb5e7c6b09e564a48a inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300 inherit pub_methods_class_si443x"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -266,27 +251,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
|
|
@ -110,13 +110,9 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable(
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a178b471527813a608c04db7d3c9648d6">receiveDirect</a>() override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97">reset</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170">setBitRate</a>(float br)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
@ -142,18 +138,12 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable(
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2">startReceive</a>()</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a1070a6cde04a01d4a35da670f65ce539">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a>(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td><td class="entry"><a class="el" href="class_si443x.html">Si443x</a></td><td class="entry"></td></tr>
|
||||
|
|
|
@ -123,10 +123,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memdesc:ae782ee06e2c463c24f22f5d4c3dd8d97"><td class="mdescLeft"> </td><td class="mdescRight">Reset method. Will reset the chip to the default state using SDN pin. <br /></td></tr>
|
||||
<tr class="separator:ae782ee06e2c463c24f22f5d4c3dd8d97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a782748025e19ec6e597293afb6570bff"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a782748025e19ec6e597293afb6570bff">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0) override</td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a782748025e19ec6e597293afb6570bff"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. <a href="class_si443x.html#a782748025e19ec6e597293afb6570bff">More...</a><br /></td></tr>
|
||||
<tr class="separator:a782748025e19ec6e597293afb6570bff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabca3ba8eda212938febab1df2e764b4"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">receive</a> (uint8_t *data, size_t len) override</td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aabca3ba8eda212938febab1df2e764b4"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. <a href="class_si443x.html#aabca3ba8eda212938febab1df2e764b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aabca3ba8eda212938febab1df2e764b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada90718aeb67d7f0e9899da534de9695"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">sleep</a> ()</td></tr>
|
||||
<tr class="memdesc:ada90718aeb67d7f0e9899da534de9695"><td class="mdescLeft"> </td><td class="mdescRight">Sets the module to sleep to save power. Module will not be able to transmit or receive any data while in sleep mode. Module will wake up automatically when methods like transmit or receive are called. <a href="class_si443x.html#ada90718aeb67d7f0e9899da534de9695">More...</a><br /></td></tr>
|
||||
|
@ -216,36 +216,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:abcca8ab4a1229efb5e7c6b09e564a48a"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">variablePacketLengthMode</a> (uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)</td></tr>
|
||||
<tr class="memdesc:abcca8ab4a1229efb5e7c6b09e564a48a"><td class="mdescLeft"> </td><td class="mdescRight">Set modem in variable packet length mode. <a href="class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a">More...</a><br /></td></tr>
|
||||
<tr class="separator:abcca8ab4a1229efb5e7c6b09e564a48a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_si443x.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="class_si443x.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_si443x.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_si443x.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_si443x.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -253,27 +238,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">setFrequency</a> (float freq)</td></tr>
|
||||
<tr class="memdesc:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Sets carrier frequency. Must be implemented in module class. <a href="class_physical_layer.html#a8a194b0fbb66b1a953288bf3b9478d6e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a194b0fbb66b1a953288bf3b9478d6e inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -599,34 +569,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -650,7 +596,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="ad00ff8b58c68118ad74fee82028aa71e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad00ff8b58c68118ad74fee82028aa71e">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad00ff8b58c68118ad74fee82028aa71e">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -695,34 +641,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -746,7 +668,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="aabca3ba8eda212938febab1df2e764b4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aabca3ba8eda212938febab1df2e764b4">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aabca3ba8eda212938febab1df2e764b4">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -779,7 +701,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36" title="Arduino String receive method.">PhysicalLayer::receive</a>. </p>
|
||||
<p>Binary receive method. Will attempt to receive arbitrary binary data up to 64 bytes long. For overloads to receive Arduino String, see <a class="el" href="class_physical_layer.html#ab82617fa3fa9f21d4cd427314ecc4af8" title="Binary receive method. Must be implemented in module class.">PhysicalLayer::receive</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>Pointer to array to save the received binary data.</td></tr>
|
||||
|
@ -1412,7 +1334,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1433,34 +1355,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1485,7 +1383,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a402b4f5f11ba79e9cd4fb6ac0bfd9314"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a402b4f5f11ba79e9cd4fb6ac0bfd9314">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a402b4f5f11ba79e9cd4fb6ac0bfd9314">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1538,34 +1436,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ad59e37ce0606dc8051e40be9d14cfec3">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1586,34 +1460,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1638,7 +1488,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a782748025e19ec6e597293afb6570bff"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a782748025e19ec6e597293afb6570bff">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a782748025e19ec6e597293afb6570bff">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1677,7 +1527,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f" title="Arduino Flash String transmit method.">PhysicalLayer::transmit</a>. </p>
|
||||
<p>Binary transmit method. Will transmit arbitrary binary data up to 64 bytes long. For overloads to transmit Arduino String or C-string, see <a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534" title="C-string transmit method.">PhysicalLayer::transmit</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>Binary data that will be transmitted.</td></tr>
|
||||
|
|
|
@ -11,10 +11,8 @@ var class_si443x =
|
|||
[ "packetMode", "class_si443x.html#a616eb24c4b11c5d39caaade160be8092", null ],
|
||||
[ "randomByte", "class_si443x.html#a74848176d435227e601c86ff37b0edbe", null ],
|
||||
[ "readBit", "class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7", null ],
|
||||
[ "readData", "class_si443x.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "class_si443x.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e", null ],
|
||||
[ "receive", "class_si443x.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "class_si443x.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "class_si443x.html#aabca3ba8eda212938febab1df2e764b4", null ],
|
||||
[ "receiveDirect", "class_si443x.html#a178b471527813a608c04db7d3c9648d6", null ],
|
||||
|
@ -36,12 +34,9 @@ var class_si443x =
|
|||
[ "startReceive", "class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2", null ],
|
||||
[ "startReceive", "class_si443x.html#a1070a6cde04a01d4a35da670f65ce539", null ],
|
||||
[ "startTransmit", "class_si443x.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "class_si443x.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "class_si443x.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "startTransmit", "class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314", null ],
|
||||
[ "transmit", "class_si443x.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "class_si443x.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "class_si443x.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "class_si443x.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmit", "class_si443x.html#a782748025e19ec6e597293afb6570bff", null ],
|
||||
[ "transmitDirect", "class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99", null ],
|
||||
|
|
|
@ -110,13 +110,9 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
|
|||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a4d5b30493c8d7fcfb784e128362d596c">read</a>(bool drop=true)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6">readBit</a>(RADIOLIB_PIN_TYPE pin)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a410fb78acb4ed358818c132687b8857a">readData</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">PhysicalLayer::readData</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac">receive</a>(uint8_t *data, size_t len) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">PhysicalLayer::receive</a>(String &str, size_t len=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a>(uint8_t *data, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c">receiveDirect</a>() override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4">setAddressWidth</a>(uint8_t addrWidth)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe">setAutoAck</a>(bool autoAckOn=true)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
|
@ -143,18 +139,12 @@ $(document).ready(function(){initNavTree('classn_r_f24.html',''); initResizable(
|
|||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c">startReceive</a>()</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#ad672f45f73267249265044063e19b4fa">startReceive</a>(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">PhysicalLayer::startTransmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">PhysicalLayer::startTransmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044">transmit</a>(uint8_t *data, size_t len, uint8_t addr) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a>(uint8_t *data, size_t len, uint8_t addr=0)</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">PhysicalLayer::transmit</a>(__FlashStringHelper *fstr, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">PhysicalLayer::transmit</a>(String &str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">PhysicalLayer::transmit</a>(const char *str, uint8_t addr=0)</td><td class="entry"><a class="el" href="class_physical_layer.html">PhysicalLayer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303">transmitDirect</a>(uint32_t frf=0) override</td><td class="entry"><a class="el" href="classn_r_f24.html">nRF24</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
|
|
|
@ -214,36 +214,21 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a2db0cd487b03f937afc0bc2e3eccb6f6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6">readBit</a> (RADIOLIB_PIN_TYPE pin)</td></tr>
|
||||
<tr class="memdesc:a2db0cd487b03f937afc0bc2e3eccb6f6"><td class="mdescLeft"> </td><td class="mdescRight">Dummy method, to ensure <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. <a href="classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2db0cd487b03f937afc0bc2e3eccb6f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd42f8d5569487ea74f004ca652a709"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709">transmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a3dd42f8d5569487ea74f004ca652a709"><td class="mdescLeft"> </td><td class="mdescRight">Binary transmit method. Must be implemented in module class. <a href="classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3dd42f8d5569487ea74f004ca652a709"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">receive</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary receive method. Must be implemented in module class. <a href="classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab82617fa3fa9f21d4cd427314ecc4af8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="classn_r_f24.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3">startTransmit</a> (uint8_t *data, size_t len, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ad59e37ce0606dc8051e40be9d14cfec3"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven binary transmit method. <a href="classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59e37ce0606dc8051e40be9d14cfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3563453988a83d22dd07d4691543a300"><td class="memItemLeft" align="right" valign="top">virtual int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">readData</a> (uint8_t *data, size_t len)</td></tr>
|
||||
<tr class="memdesc:a3563453988a83d22dd07d4691543a300"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="classn_r_f24.html#a3563453988a83d22dd07d4691543a300">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3563453988a83d22dd07d4691543a300"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -251,27 +236,12 @@ Public Member Functions</h2></td></tr>
|
|||
<tr class="memitem:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">PhysicalLayer</a> (float freqStep, size_t maxPacketLength)</td></tr>
|
||||
<tr class="memdesc:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e02457f1d519cf81b1590a182321c62 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">transmit</a> (__FlashStringHelper *fstr, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino Flash String transmit method. <a href="class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab139a34e03a6fd5a781cd54da21d308f inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">transmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String transmit method. <a href="class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb62c5a521aafc1e0525c58e9364482b inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">transmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">C-string transmit method. <a href="class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a492b2d057dd803c3884fa1adc8e22534 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">receive</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Arduino String receive method. <a href="class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb1b090348d9091bfa3a0b5ba3d85b36 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">startTransmit</a> (String &str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db">More...</a><br /></td></tr>
|
||||
<tr class="separator:af068e6e862c99e39d0261a7971dd56db inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">startTransmit</a> (const char *str, uint8_t addr=0)</td></tr>
|
||||
<tr class="memdesc:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. <a href="class_physical_layer.html#a923654706eff5118ef6e84214e837f27">More...</a><br /></td></tr>
|
||||
<tr class="separator:a923654706eff5118ef6e84214e837f27 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">readData</a> (String &str, size_t len=0)</td></tr>
|
||||
<tr class="memdesc:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Reads data that was received after calling startReceive method. <a href="class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8eed0e888a7c8742e89d2b850977de2 inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">getFreqStep</a> () const</td></tr>
|
||||
<tr class="memdesc:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="mdescLeft"> </td><td class="mdescRight">Gets the module frequency step size that was set in constructor. <a href="class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a977e5236693960bb1c79090a201e9e1c inherit pub_methods_class_physical_layer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -601,34 +571,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#ae868adcc63ee0869999e8ccac86b6ff2">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8eed0e888a7c8742e89d2b850977de2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8eed0e888a7c8742e89d2b850977de2">◆ </a></span>readData() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::readData</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads data that was received after calling startReceive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. 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>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3563453988a83d22dd07d4691543a300"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3563453988a83d22dd07d4691543a300">◆ </a></span>readData() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -652,7 +598,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a410fb78acb4ed358818c132687b8857a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a410fb78acb4ed358818c132687b8857a">◆ </a></span>readData() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a410fb78acb4ed358818c132687b8857a">◆ </a></span>readData() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -697,34 +643,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
|
||||
<p>Reimplemented from <a class="el" href="class_physical_layer.html#a3563453988a83d22dd07d4691543a300">PhysicalLayer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb1b090348d9091bfa3a0b5ba3d85b36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb1b090348d9091bfa3a0b5ba3d85b36">◆ </a></span>receive() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::receive</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String receive method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String to save the received data.</td></tr>
|
||||
<tr><td class="paramname">len</td><td>Expected number of characters in the message. Leave as 0 if expecting a unknown size packet</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab82617fa3fa9f21d4cd427314ecc4af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[2/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab82617fa3fa9f21d4cd427314ecc4af8">◆ </a></span>receive() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -748,7 +670,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a239e94511d9ee67ad3d64a49a5c4d7ac"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a239e94511d9ee67ad3d64a49a5c4d7ac">◆ </a></span>receive() <span class="overload">[3/3]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a239e94511d9ee67ad3d64a49a5c4d7ac">◆ </a></span>receive() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1501,7 +1423,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a923654706eff5118ef6e84214e837f27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a923654706eff5118ef6e84214e837f27">◆ </a></span>startTransmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1522,34 +1444,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af068e6e862c99e39d0261a7971dd56db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af068e6e862c99e39d0261a7971dd56db">◆ </a></span>startTransmit() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::startTransmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a42fdc828b49f2b8e15457189bd57d917"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a42fdc828b49f2b8e15457189bd57d917">◆ </a></span>startTransmit() <span class="overload">[3/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a42fdc828b49f2b8e15457189bd57d917">◆ </a></span>startTransmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1604,7 +1502,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="ad59e37ce0606dc8051e40be9d14cfec3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[4/4]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59e37ce0606dc8051e40be9d14cfec3">◆ </a></span>startTransmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1626,34 +1524,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab139a34e03a6fd5a781cd54da21d308f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab139a34e03a6fd5a781cd54da21d308f">◆ </a></span>transmit() <span class="overload">[1/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino Flash String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Pointer to Arduino Flash String that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a492b2d057dd803c3884fa1adc8e22534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[2/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a492b2d057dd803c3884fa1adc8e22534">◆ </a></span>transmit() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1674,34 +1548,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb62c5a521aafc1e0525c58e9364482b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb62c5a521aafc1e0525c58e9364482b">◆ </a></span>transmit() <span class="overload">[3/5]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int16_t PhysicalLayer::transmit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Arduino String transmit method. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">str</td><td>Address of Arduino string that will be transmitted.</td></tr>
|
||||
<tr><td class="paramname">addr</td><td>Node address to transmit the packet to. Only used in FSK mode.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__status__codes.html">Status Codes</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a583d505bd3a638ecc5576dd2dd95f044"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a583d505bd3a638ecc5576dd2dd95f044">◆ </a></span>transmit() <span class="overload">[4/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a583d505bd3a638ecc5576dd2dd95f044">◆ </a></span>transmit() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
@ -1756,7 +1606,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
|||
</div>
|
||||
</div>
|
||||
<a id="a3dd42f8d5569487ea74f004ca652a709"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[5/5]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd42f8d5569487ea74f004ca652a709">◆ </a></span>transmit() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -10,10 +10,8 @@ var classn_r_f24 =
|
|||
[ "isCarrierDetected", "classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37", null ],
|
||||
[ "randomByte", "classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e", null ],
|
||||
[ "readBit", "classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6", null ],
|
||||
[ "readData", "classn_r_f24.html#ae8eed0e888a7c8742e89d2b850977de2", null ],
|
||||
[ "readData", "classn_r_f24.html#a3563453988a83d22dd07d4691543a300", null ],
|
||||
[ "readData", "classn_r_f24.html#a410fb78acb4ed358818c132687b8857a", null ],
|
||||
[ "receive", "classn_r_f24.html#afb1b090348d9091bfa3a0b5ba3d85b36", null ],
|
||||
[ "receive", "classn_r_f24.html#ab82617fa3fa9f21d4cd427314ecc4af8", null ],
|
||||
[ "receive", "classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac", null ],
|
||||
[ "receiveDirect", "classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c", null ],
|
||||
|
@ -38,12 +36,9 @@ var classn_r_f24 =
|
|||
[ "startReceive", "classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c", null ],
|
||||
[ "startReceive", "classn_r_f24.html#ad672f45f73267249265044063e19b4fa", null ],
|
||||
[ "startTransmit", "classn_r_f24.html#a923654706eff5118ef6e84214e837f27", null ],
|
||||
[ "startTransmit", "classn_r_f24.html#af068e6e862c99e39d0261a7971dd56db", null ],
|
||||
[ "startTransmit", "classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917", null ],
|
||||
[ "startTransmit", "classn_r_f24.html#ad59e37ce0606dc8051e40be9d14cfec3", null ],
|
||||
[ "transmit", "classn_r_f24.html#ab139a34e03a6fd5a781cd54da21d308f", null ],
|
||||
[ "transmit", "classn_r_f24.html#a492b2d057dd803c3884fa1adc8e22534", null ],
|
||||
[ "transmit", "classn_r_f24.html#aeb62c5a521aafc1e0525c58e9364482b", null ],
|
||||
[ "transmit", "classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044", null ],
|
||||
[ "transmit", "classn_r_f24.html#a3dd42f8d5569487ea74f004ca652a709", null ],
|
||||
[ "transmitDirect", "classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303", null ]
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue