<divclass="ttc"id="class_module_html_a9d8ab2ff353bad5d0e7568d300a48ba0"><divclass="ttname"><ahref="class_module.html#a9d8ab2ff353bad5d0e7568d300a48ba0">Module::AtLineFeed</a></div><divclass="ttdeci">char AtLineFeed[3]</div><divclass="ttdoc">Line feed to be used when sending AT commands. Defaults to CR+LF. </div><divclass="ttdef"><b>Definition:</b> Module.h:151</div></div>
<divclass="ttc"id="class_module_html_a4ea888758b4a7784082d513a1e7849a4"><divclass="ttname"><ahref="class_module.html#a4ea888758b4a7784082d513a1e7849a4">Module::operator=</a></div><divclass="ttdeci">Module & operator=(const Module &mod)</div><divclass="ttdoc">Overload for assignment operator. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:96</div></div>
<divclass="ttc"id="class_module_html_a7b6da4ca8fe5178617a1cc28854929a0"><divclass="ttname"><ahref="class_module.html#a7b6da4ca8fe5178617a1cc28854929a0">Module::getSpiSettings</a></div><divclass="ttdeci">SPISettings getSpiSettings() const</div><divclass="ttdoc">Access method to get the SPI interface settings. </div><divclass="ttdef"><b>Definition:</b> Module.h:356</div></div>
<divclass="ttc"id="class_module_html_a7495c81640aac8f4686221dad34a274f"><divclass="ttname"><ahref="class_module.html#a7495c81640aac8f4686221dad34a274f">Module::digitalRead</a></div><divclass="ttdeci">static RADIOLIB_PIN_STATUS digitalRead(RADIOLIB_PIN_TYPE pin)</div><divclass="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:335</div></div>
<divclass="ttc"id="class_module_html_a8c7f17a63b67117d953f1ba990b17f80"><divclass="ttname"><ahref="class_module.html#a8c7f17a63b67117d953f1ba990b17f80">Module::getIrq</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getIrq() const</div><divclass="ttdoc">Access method to get the pin number of interrupt/GPIO. </div><divclass="ttdef"><b>Definition:</b> Module.h:314</div></div>
<divclass="ttc"id="class_module_html_a680dd2e80255cab30cbe9773bf20b390"><divclass="ttname"><ahref="class_module.html#a680dd2e80255cab30cbe9773bf20b390">Module::getTx</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getTx() const</div><divclass="ttdoc">Access method to get the pin number of UART Rx. </div><divclass="ttdef"><b>Definition:</b> Module.h:342</div></div>
<divclass="ttc"id="class_module_html_aeb4c7447372d56a7cae6db91994aacfc"><divclass="ttname"><ahref="class_module.html#aeb4c7447372d56a7cae6db91994aacfc">Module::getGpio</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getGpio() const</div><divclass="ttdoc">Access method to get the pin number of second interrupt/GPIO. </div><divclass="ttdef"><b>Definition:</b> Module.h:328</div></div>
<divclass="ttc"id="class_module_html_a5d66f76c11ac91a35a3a1d9647aa6f6d"><divclass="ttname"><ahref="class_module.html#a5d66f76c11ac91a35a3a1d9647aa6f6d">Module::getRx</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getRx() const</div><divclass="ttdoc">Access method to get the pin number of UART Rx. </div><divclass="ttdef"><b>Definition:</b> Module.h:335</div></div>
<divclass="ttc"id="class_module_html_a46ad10b113df7c7e0a932be19eff63cd"><divclass="ttname"><ahref="class_module.html#a46ad10b113df7c7e0a932be19eff63cd">Module::digitalWrite</a></div><divclass="ttdeci">static void digitalWrite(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS value)</div><divclass="ttdoc">Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:329</div></div>
<divclass="ttc"id="class_module_html_ae53e355a77f2b7ce6473c62ac5f37334"><divclass="ttname"><ahref="class_module.html#ae53e355a77f2b7ce6473c62ac5f37334">Module::getCs</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getCs() const</div><divclass="ttdoc">Access method to get the pin number of SPI chip select. </div><divclass="ttdef"><b>Definition:</b> Module.h:307</div></div>
<divclass="ttc"id="class_module_html_a32ba59613a2f1e77038956e18d9fedd7"><divclass="ttname"><ahref="class_module.html#a32ba59613a2f1e77038956e18d9fedd7">Module::tone</a></div><divclass="ttdeci">static void tone(RADIOLIB_PIN_TYPE pin, uint16_t value)</div><divclass="ttdoc">Arduino core tone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPPOR...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:342</div></div>
<divclass="ttc"id="class_module_html_ad1aadc2b52eea2bf9d26591091eec3f1"><divclass="ttname"><ahref="class_module.html#ad1aadc2b52eea2bf9d26591091eec3f1">Module::ATgetResponse</a></div><divclass="ttdeci">bool ATgetResponse()</div><divclass="ttdoc">Get response after sending AT command. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:175</div></div>
<divclass="ttc"id="class_module_html"><divclass="ttname"><ahref="class_module.html">Module</a></div><divclass="ttdoc">Implements all common low-level SPI/UART/I2C methods to control the wireless module. Every module class contains one private instance of this class. </div><divclass="ttdef"><b>Definition:</b> Module.h:17</div></div>
<divclass="ttc"id="class_module_html_a623aee6405b330b7c935013ff3d01100"><divclass="ttname"><ahref="class_module.html#a623aee6405b330b7c935013ff3d01100">Module::ATsendData</a></div><divclass="ttdeci">bool ATsendData(uint8_t *data, uint32_t len)</div><divclass="ttdoc">Send raw AT data. Will also call ATgetResponse. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:165</div></div>
<divclass="ttc"id="class_module_html_ad7ca9ae5a22cdacdf9437ca9cd37c9b4"><divclass="ttname"><ahref="class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4">Module::SPIgetRegValue</a></div><divclass="ttdeci">int16_t SPIgetRegValue(uint8_t reg, uint8_t msb=7, uint8_t lsb=0)</div><divclass="ttdoc">SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:199</div></div>
<divclass="ttc"id="class_module_html_ab814614ddd34b57f5a612a20f5fe4c57"><divclass="ttname"><ahref="class_module.html#ab814614ddd34b57f5a612a20f5fe4c57">Module::SPIwriteRegister</a></div><divclass="ttdeci">void SPIwriteRegister(uint8_t reg, uint8_t data)</div><divclass="ttdoc">SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:272</div></div>
<divclass="ttc"id="class_module_html_a1d1a279cc7e1ab92e30c29c4dcca26a3"><divclass="ttname"><ahref="class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3">Module::SPIreadRegister</a></div><divclass="ttdeci">uint8_t SPIreadRegister(uint8_t reg)</div><divclass="ttdoc">SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:262</div></div>
<divclass="ttc"id="class_module_html_af998b86ce1243f616f6fcb6df5336207"><divclass="ttname"><ahref="class_module.html#af998b86ce1243f616f6fcb6df5336207">Module::noTone</a></div><divclass="ttdeci">static void noTone(RADIOLIB_PIN_TYPE pin)</div><divclass="ttdoc">Arduino core noTone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPP...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:358</div></div>
<divclass="ttc"id="class_module_html_a5c09c878b55f56990dd0c2972a3440c4"><divclass="ttname"><ahref="class_module.html#a5c09c878b55f56990dd0c2972a3440c4">Module::ATsendCommand</a></div><divclass="ttdeci">bool ATsendCommand(const char *cmd)</div><divclass="ttdoc">Send AT command. Will also call ATgetResponse. </div><divclass="ttdef"><b>Definition:</b> Module.cpp:158</div></div>
<divclass="ttc"id="class_module_html_ae352c7a7b997fc1b17189c1312a8347f"><divclass="ttname"><ahref="class_module.html#ae352c7a7b997fc1b17189c1312a8347f">Module::getRst</a></div><divclass="ttdeci">RADIOLIB_PIN_TYPE getRst() const</div><divclass="ttdoc">Access method to get the pin number of hardware reset pin. </div><divclass="ttdef"><b>Definition:</b> Module.h:321</div></div>
<divclass="ttc"id="class_module_html_ae867ebfef795d63d1df234394510b96e"><divclass="ttname"><ahref="class_module.html#ae867ebfef795d63d1df234394510b96e">Module::getSpi</a></div><divclass="ttdeci">SPIClass * getSpi() const</div><divclass="ttdoc">Access method to get the SPI interface. </div><divclass="ttdef"><b>Definition:</b> Module.h:349</div></div>
<divclass="ttc"id="class_module_html_a0ecbb4e1e98094c1296b1e823dc14703"><divclass="ttname"><ahref="class_module.html#a0ecbb4e1e98094c1296b1e823dc14703">Module::setRfSwitchPins</a></div><divclass="ttdeci">void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)</div><divclass="ttdoc">Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...</div><divclass="ttdef"><b>Definition:</b> Module.cpp:401</div></div>