Skip to content

Commit

Permalink
deploy: f3dfd17
Browse files Browse the repository at this point in the history
  • Loading branch information
2bndy5 committed Jun 23, 2024
1 parent 6f4eef0 commit 674dac9
Show file tree
Hide file tree
Showing 25 changed files with 592 additions and 565 deletions.
2 changes: 1 addition & 1 deletion RF24GatewayNodeInt_8cpp-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
2 changes: 1 addition & 1 deletion RF24GatewayNode_8cpp-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
1,059 changes: 532 additions & 527 deletions RF24Gateway_8cpp_source.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions RF24Gateway_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -441,18 +441,18 @@
<div class="ttc" id="aclassESBGateway_html_a0530f6b4fa80e1bb4632326e15dd8113"><div class="ttname"><a href="classESBGateway.html#a0530f6b4fa80e1bb4632326e15dd8113">ESBGateway::config_TUN</a></div><div class="ttdeci">bool config_TUN</div><div class="ttdef"><b>Definition</b> <a href="#l00163">RF24Gateway.h:163</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a0e89668c66169cc98d8398e54966f38e"><div class="ttname"><a href="classESBGateway.html#a0e89668c66169cc98d8398e54966f38e">ESBGateway::meshEnabled</a></div><div class="ttdeci">bool meshEnabled()</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00153">RF24Gateway.cpp:153</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a0f17365f6cce8bd10f05b8113b9f2180"><div class="ttname"><a href="classESBGateway.html#a0f17365f6cce8bd10f05b8113b9f2180">ESBGateway::thisNodeAddress</a></div><div class="ttdeci">uint16_t thisNodeAddress</div><div class="ttdef"><b>Definition</b> <a href="#l00159">RF24Gateway.h:159</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a16f0a977e0e77d894e555ace9999568d"><div class="ttname"><a href="classESBGateway.html#a16f0a977e0e77d894e555ace9999568d">ESBGateway::setIP</a></div><div class="ttdeci">int setIP(char *ip_addr, char *mask)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00252">RF24Gateway.cpp:252</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a16f0a977e0e77d894e555ace9999568d"><div class="ttname"><a href="classESBGateway.html#a16f0a977e0e77d894e555ace9999568d">ESBGateway::setIP</a></div><div class="ttdeci">int setIP(char *ip_addr, char *mask)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00257">RF24Gateway.cpp:257</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a1a3e6c55fcc931364823fd09106befbd"><div class="ttname"><a href="classESBGateway.html#a1a3e6c55fcc931364823fd09106befbd">ESBGateway::routingStruct</a></div><div class="ttdeci">routeStruct routingStruct[256]</div><div class="ttdef"><b>Definition</b> <a href="#l00219">RF24Gateway.h:219</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a30757aeb509a6eb1cbcb4dce84eae514"><div class="ttname"><a href="classESBGateway.html#a30757aeb509a6eb1cbcb4dce84eae514">ESBGateway::interrupts</a></div><div class="ttdeci">void interrupts(bool enable=1)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00314">RF24Gateway.cpp:314</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a3174228b62901c8575d8fb1905d4559e"><div class="ttname"><a href="classESBGateway.html#a3174228b62901c8575d8fb1905d4559e">ESBGateway::poll</a></div><div class="ttdeci">void poll(uint32_t waitDelay=3)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00339">RF24Gateway.cpp:339</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a30757aeb509a6eb1cbcb4dce84eae514"><div class="ttname"><a href="classESBGateway.html#a30757aeb509a6eb1cbcb4dce84eae514">ESBGateway::interrupts</a></div><div class="ttdeci">void interrupts(bool enable=1)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00319">RF24Gateway.cpp:319</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a3174228b62901c8575d8fb1905d4559e"><div class="ttname"><a href="classESBGateway.html#a3174228b62901c8575d8fb1905d4559e">ESBGateway::poll</a></div><div class="ttdeci">void poll(uint32_t waitDelay=3)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00344">RF24Gateway.cpp:344</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a32e99edaeaad744ac078c89667fea97e"><div class="ttname"><a href="classESBGateway.html#a32e99edaeaad744ac078c89667fea97e">ESBGateway::ESBGateway</a></div><div class="ttdeci">ESBGateway(radio_t &amp;_radio, network_t &amp;_network, mesh_t &amp;_mesh)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00013">RF24Gateway.cpp:13</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a63aa12d91a100713af306be07a091736"><div class="ttname"><a href="classESBGateway.html#a63aa12d91a100713af306be07a091736">ESBGateway::begin</a></div><div class="ttdeci">void begin(uint8_t nodeID=0, uint8_t channel=97, rf24_datarate_e data_rate=RF24_1MBPS)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00021">RF24Gateway.cpp:21</a></div></div>
<div class="ttc" id="aclassESBGateway_html_a9a307c3c9e320944592a20d0587644bc"><div class="ttname"><a href="classESBGateway.html#a9a307c3c9e320944592a20d0587644bc">ESBGateway::ifDropped</a></div><div class="ttdeci">uint32_t ifDropped()</div><div class="ttdef"><b>Definition</b> <a href="#l00166">RF24Gateway.h:166</a></div></div>
<div class="ttc" id="aclassESBGateway_html_aa12a1cbda71c18074fc519d0dda025bf"><div class="ttname"><a href="classESBGateway.html#aa12a1cbda71c18074fc519d0dda025bf">ESBGateway::thisNodeID</a></div><div class="ttdeci">uint8_t thisNodeID</div><div class="ttdef"><b>Definition</b> <a href="#l00160">RF24Gateway.h:160</a></div></div>
<div class="ttc" id="aclassESBGateway_html_aaf1214fabf2485bcffb30f9460c2e2b2"><div class="ttname"><a href="classESBGateway.html#aaf1214fabf2485bcffb30f9460c2e2b2">ESBGateway::update</a></div><div class="ttdeci">void update(bool interrupts=0)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00322">RF24Gateway.cpp:322</a></div></div>
<div class="ttc" id="aclassESBGateway_html_aaf1214fabf2485bcffb30f9460c2e2b2"><div class="ttname"><a href="classESBGateway.html#aaf1214fabf2485bcffb30f9460c2e2b2">ESBGateway::update</a></div><div class="ttdeci">void update(bool interrupts=0)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00327">RF24Gateway.cpp:327</a></div></div>
<div class="ttc" id="aclassESBGateway_html_adfee55530c62d956bbe655909b57c6e5"><div class="ttname"><a href="classESBGateway.html#adfee55530c62d956bbe655909b57c6e5">ESBGateway::fifoCleared</a></div><div class="ttdeci">bool fifoCleared</div><div class="ttdef"><b>Definition</b> <a href="#l00164">RF24Gateway.h:164</a></div></div>
<div class="ttc" id="aclassESBGateway_html_ae48103de27d41f7d5187a7c32463fde7"><div class="ttname"><a href="classESBGateway.html#ae48103de27d41f7d5187a7c32463fde7">ESBGateway::routingTableSize</a></div><div class="ttdeci">uint8_t routingTableSize</div><div class="ttdef"><b>Definition</b> <a href="#l00224">RF24Gateway.h:224</a></div></div>
<div class="ttc" id="aclassESBGateway_html_af1efe5211f53be4bade8c2e6be10d966"><div class="ttname"><a href="classESBGateway.html#af1efe5211f53be4bade8c2e6be10d966">ESBGateway::sendUDP</a></div><div class="ttdeci">void sendUDP(uint8_t nodeID, RF24NetworkFrame frame)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00720">RF24Gateway.cpp:720</a></div></div>
<div class="ttc" id="aclassESBGateway_html_af1efe5211f53be4bade8c2e6be10d966"><div class="ttname"><a href="classESBGateway.html#af1efe5211f53be4bade8c2e6be10d966">ESBGateway::sendUDP</a></div><div class="ttdeci">void sendUDP(uint8_t nodeID, RF24NetworkFrame frame)</div><div class="ttdef"><b>Definition</b> <a href="RF24Gateway_8cpp_source.html#l00725">RF24Gateway.cpp:725</a></div></div>
<div class="ttc" id="aclassESBMesh_html"><div class="ttname"><a href="classESBMesh.html">ESBMesh</a></div><div class="ttdef"><b>Definition</b> <a href="#l00048">RF24Gateway.h:48</a></div></div>
<div class="ttc" id="aclassESBNetwork_html"><div class="ttname"><a href="classESBNetwork.html">ESBNetwork</a></div><div class="ttdef"><b>Definition</b> <a href="#l00045">RF24Gateway.h:45</a></div></div>
<div class="ttc" id="astructESBGateway_1_1routeStruct_html"><div class="ttname"><a href="structESBGateway_1_1routeStruct.html">ESBGateway::routeStruct</a></div><div class="ttdef"><b>Definition</b> <a href="#l00209">RF24Gateway.h:210</a></div></div>
Expand All @@ -462,7 +462,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
17 changes: 14 additions & 3 deletions RF24Gateway_ncursesInt_8cpp-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -646,7 +646,8 @@
<div class="line"> </div>
<div class="line"> sleep(1);</div>
<div class="line"> wattron(win, COLOR_PAIR(1));</div>
<div class="line"> mvwprintw(win, 5, 1, isConf ? <span class="stringliteral">&quot;IP Configuration\n&quot;</span> : <span class="stringliteral">&quot;**Interface Not Configured:**\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 4, 1, isConf ? <span class="stringliteral">&quot;IP Configuration\n&quot;</span> : <span class="stringliteral">&quot;**Interface Not Configured:**\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 5, 1, <span class="stringliteral">&quot;IP 10.10.2.2 and Subnet Mask 255.255.255.0 is default\n&quot;</span>);</div>
<div class="line"> wattroff(win, COLOR_PAIR(1));</div>
<div class="line"> mvwprintw(win, 6, 1, <span class="stringliteral">&quot;Enter IP Address: \n&quot;</span>);</div>
<div class="line"> refresh();</div>
Expand All @@ -661,7 +662,17 @@
<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (strlen(ip) &gt;= 6 &amp;&amp; strlen(mask) &gt;= 7)</div>
<div class="line"> {</div>
<div class="line"> gw.setIP(ip, mask);</div>
<div class="line"> <span class="keywordflow">if</span> (gw.setIP(ip, mask) &lt; 0) {</div>
<div class="line"> mvwprintw(win, 8, 1, <span class="stringliteral">&quot;Unable to set IP/Subnet \n&quot;</span>);</div>
<div class="line"> uint32_t UID = getuid();</div>
<div class="line"> <span class="keywordflow">if</span> (UID) {</div>
<div class="line"> mvwprintw(win, 9, 1, <span class="stringliteral">&quot;Not running as root, configure as follows:\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 10, 1, <span class="stringliteral">&quot;sudo ip tuntap add dev tun_nrf24 mode tun user %s multi_queue\n&quot;</span>, getlogin());</div>
<div class="line"> mvwprintw(win, 11, 1, <span class="stringliteral">&quot;sudo ifconfig tun_nrf24 10.10.2.2/24\n&quot;</span>);</div>
<div class="line"> }</div>
<div class="line"> refresh();</div>
<div class="line"> sleep(10);</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> <span class="keywordflow">else</span></div>
<div class="line"> {</div>
Expand Down Expand Up @@ -853,7 +864,7 @@
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
17 changes: 14 additions & 3 deletions RF24Gateway_ncurses_8cpp-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -631,7 +631,8 @@
<div class="line"> </div>
<div class="line"> sleep(1);</div>
<div class="line"> wattron(win, COLOR_PAIR(1));</div>
<div class="line"> mvwprintw(win, 5, 1, isConf ? <span class="stringliteral">&quot;IP Configuration\n&quot;</span> : <span class="stringliteral">&quot;**Interface Not Configured:**\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 4, 1, isConf ? <span class="stringliteral">&quot;IP Configuration\n&quot;</span> : <span class="stringliteral">&quot;**Interface Not Configured:**\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 5, 1, <span class="stringliteral">&quot;IP 10.10.2.2 and Subnet Mask 255.255.255.0 is default\n&quot;</span>);</div>
<div class="line"> wattroff(win, COLOR_PAIR(1));</div>
<div class="line"> mvwprintw(win, 6, 1, <span class="stringliteral">&quot;Enter IP Address: \n&quot;</span>);</div>
<div class="line"> refresh();</div>
Expand All @@ -646,7 +647,17 @@
<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (strlen(ip) &gt;= 6 &amp;&amp; strlen(mask) &gt;= 7)</div>
<div class="line"> {</div>
<div class="line"> gw.setIP(ip, mask);</div>
<div class="line"> <span class="keywordflow">if</span> (gw.setIP(ip, mask) &lt; 0) {</div>
<div class="line"> mvwprintw(win, 8, 1, <span class="stringliteral">&quot;Unable to set IP/Subnet \n&quot;</span>);</div>
<div class="line"> uint32_t UID = getuid();</div>
<div class="line"> <span class="keywordflow">if</span> (UID) {</div>
<div class="line"> mvwprintw(win, 9, 1, <span class="stringliteral">&quot;Not running as root, configure as follows:\n&quot;</span>);</div>
<div class="line"> mvwprintw(win, 10, 1, <span class="stringliteral">&quot;sudo ip tuntap add dev tun_nrf24 mode tun user %s multi_queue\n&quot;</span>, getlogin());</div>
<div class="line"> mvwprintw(win, 11, 1, <span class="stringliteral">&quot;sudo ifconfig tun_nrf24 10.10.2.2/24\n&quot;</span>);</div>
<div class="line"> }</div>
<div class="line"> refresh();</div>
<div class="line"> sleep(10);</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> <span class="keywordflow">else</span></div>
<div class="line"> {</div>
Expand Down Expand Up @@ -830,7 +841,7 @@
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
2 changes: 1 addition & 1 deletion annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
2 changes: 1 addition & 1 deletion bClient_8sh-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
2 changes: 1 addition & 1 deletion classESBGateway-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jun 21 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
Generated on Sun Jun 23 2024 for RF24Gateway - TCP/IP over RF24Network by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</div><!-- doc-content -->
</body>
Expand Down
Loading

0 comments on commit 674dac9

Please sign in to comment.