Skip to content

Commit

Permalink
deploy: 08178aa
Browse files Browse the repository at this point in the history
  • Loading branch information
TMRh20 committed Oct 20, 2024
1 parent 35010c3 commit 26e1115
Show file tree
Hide file tree
Showing 34 changed files with 221 additions and 213 deletions.
12 changes: 6 additions & 6 deletions AudioRadioRelay_8ino-example.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.50.1</span>
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.51.0</span>
</div>
<div id="projectbrief">TMRh20 2020 - Automatic DAC, ADC &amp; Timers on Arduino Due</div>
</td>
Expand Down Expand Up @@ -153,7 +153,7 @@
<div class="line"> Serial.begin(115200);</div>
<div class="line"> Serial.println(<span class="stringliteral">&quot;Analog Audio Begin&quot;</span>);</div>
<div class="line"> </div>
<div class="line"> aaAudio.<a id="a2" name="a2"></a><a class="code hl_function" href="classAutoAnalog.html#af050f10f4589e38907f4776bb49b0e07">begin</a>(1, 1); <span class="comment">//Setup aaAudio using both DAC and ADC</span></div>
<div class="line"> aaAudio.<a id="a2" name="a2"></a><a class="code hl_function" href="classAutoAnalog.html#af69f1daa5b60c4bfde9264d8dc880215">begin</a>(1, 1); <span class="comment">//Setup aaAudio using both DAC and ADC</span></div>
<div class="line"><span class="preprocessor">#if defined (ARDUINO_AVR)</span></div>
<div class="line"> aaAudio.<a id="a3" name="a3"></a><a class="code hl_variable" href="classAutoAnalog.html#a34814ebff21d9b602f1f33503c070a54">autoAdjust</a> = 0;</div>
<div class="line"><span class="preprocessor">#endif</span></div>
Expand Down Expand Up @@ -197,7 +197,7 @@
<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (pipeNo == 2) {</div>
<div class="line"> radio.read(&amp;dynSampleRate, 4); <span class="comment">// Receive commands using pipe #2</span></div>
<div class="line"> aaAudio.<a id="a4" name="a4"></a><a class="code hl_function" href="classAutoAnalog.html#a99cfa2255a20289a00274d3ead8d1f6e">setSampleRate</a>(dynSampleRate); <span class="comment">// Pipe 2 is being used for command data, pipe 1 &amp; others for audio data</span></div>
<div class="line"> aaAudio.<a id="a4" name="a4"></a><a class="code hl_function" href="classAutoAnalog.html#a1c595377f0593c783d04828bb5fbaaa7">setSampleRate</a>(dynSampleRate); <span class="comment">// Pipe 2 is being used for command data, pipe 1 &amp; others for audio data</span></div>
<div class="line"> } <span class="keywordflow">else</span> {</div>
<div class="line"> </div>
<div class="line"><span class="preprocessor">#if !defined (ARDUINO_ARCH_AVR) </span><span class="comment">//AVR (Uno, Nano can&#39;t handle extra processing)</span></div>
Expand Down Expand Up @@ -229,17 +229,17 @@
<div class="ttc" id="aAutoAnalogAudio_8h_html"><div class="ttname"><a href="AutoAnalogAudio_8h.html">AutoAnalogAudio.h</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html"><div class="ttname"><a href="classAutoAnalog.html">AutoAnalog</a></div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00037">AutoAnalogAudio.h:38</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a0bf0cb2ddbf79748887551f09a7932ec"><div class="ttname"><a href="classAutoAnalog.html#a0bf0cb2ddbf79748887551f09a7932ec">AutoAnalog::dacHandler</a></div><div class="ttdeci">void dacHandler(void)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a1c595377f0593c783d04828bb5fbaaa7"><div class="ttname"><a href="classAutoAnalog.html#a1c595377f0593c783d04828bb5fbaaa7">AutoAnalog::setSampleRate</a></div><div class="ttdeci">void setSampleRate(uint32_t sampRate=0, bool stereo=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a257d95cf5a0b43deaef32b761fc25792"><div class="ttname"><a href="classAutoAnalog.html#a257d95cf5a0b43deaef32b761fc25792">AutoAnalog::adcBuffer</a></div><div class="ttdeci">uint8_t adcBuffer[MAX_BUFFER_SIZE]</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00089">AutoAnalogAudio.h:89</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a34814ebff21d9b602f1f33503c070a54"><div class="ttname"><a href="classAutoAnalog.html#a34814ebff21d9b602f1f33503c070a54">AutoAnalog::autoAdjust</a></div><div class="ttdeci">bool autoAdjust</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00124">AutoAnalogAudio.h:124</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a4b5f46afb8f50e9bc28431cd467ee8bf"><div class="ttname"><a href="classAutoAnalog.html#a4b5f46afb8f50e9bc28431cd467ee8bf">AutoAnalog::dacBuffer</a></div><div class="ttdeci">uint8_t dacBuffer[MAX_BUFFER_SIZE]</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00082">AutoAnalogAudio.h:82</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a61f2ceee4ff61ec9323a30a6c44ab504"><div class="ttname"><a href="classAutoAnalog.html#a61f2ceee4ff61ec9323a30a6c44ab504">AutoAnalog::getADC</a></div><div class="ttdeci">void getADC(uint32_t samples=MAX_BUFFER_SIZE)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a99cfa2255a20289a00274d3ead8d1f6e"><div class="ttname"><a href="classAutoAnalog.html#a99cfa2255a20289a00274d3ead8d1f6e">AutoAnalog::setSampleRate</a></div><div class="ttdeci">void setSampleRate(uint32_t sampRate=0, bool stereo=true)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_ad6728b5d90528b5817c1b8aa661de5e5"><div class="ttname"><a href="classAutoAnalog.html#ad6728b5d90528b5817c1b8aa661de5e5">AutoAnalog::feedDAC</a></div><div class="ttdeci">void feedDAC(uint8_t dacChannel=0, uint32_t samples=MAX_BUFFER_SIZE, bool startInterrupts=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_af050f10f4589e38907f4776bb49b0e07"><div class="ttname"><a href="classAutoAnalog.html#af050f10f4589e38907f4776bb49b0e07">AutoAnalog::begin</a></div><div class="ttdeci">void begin(bool enADC, bool enDAC)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_af69f1daa5b60c4bfde9264d8dc880215"><div class="ttname"><a href="classAutoAnalog.html#af69f1daa5b60c4bfde9264d8dc880215">AutoAnalog::begin</a></div><div class="ttdeci">void begin(bool enADC, bool enDAC, uint8_t _useI2S=false)</div></div>
</div><!-- fragment --> </div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 14 2024 10:04:16 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Sun Oct 20 2024 11:39:53 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
4 changes: 2 additions & 2 deletions AutoAnalogAudio_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.50.1</span>
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.51.0</span>
</div>
<div id="projectbrief">TMRh20 2020 - Automatic DAC, ADC &amp; Timers on Arduino Due</div>
</td>
Expand Down Expand Up @@ -91,7 +91,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 14 2024 10:04:16 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Sun Oct 20 2024 11:39:53 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
14 changes: 7 additions & 7 deletions AutoAnalogAudio_8cpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.50.1</span>
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.51.0</span>
</div>
<div id="projectbrief">TMRh20 2020 - Automatic DAC, ADC &amp; Timers on Arduino Due</div>
</td>
Expand Down Expand Up @@ -175,7 +175,7 @@
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="comment">/****************************************************************************/</span></div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="keywordtype">void</span> <a class="code hl_function" href="classAutoAnalog.html#af050f10f4589e38907f4776bb49b0e07">AutoAnalog::begin</a>(<span class="keywordtype">bool</span> enADC, <span class="keywordtype">bool</span> enDAC){</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="keywordtype">void</span> <a class="code hl_function" href="classAutoAnalog.html#af69f1daa5b60c4bfde9264d8dc880215">AutoAnalog::begin</a>(<span class="keywordtype">bool</span> enADC, <span class="keywordtype">bool</span> enDAC, uint8_t _useI2S){</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> i2s_mode_t myMode = (i2s_mode_t)I2S_MODE_MASTER;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
Expand Down Expand Up @@ -215,7 +215,7 @@
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> sampleRate = 16000;</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <a class="code hl_function" href="classAutoAnalog.html#a99cfa2255a20289a00274d3ead8d1f6e">setSampleRate</a>(sampleRate,<span class="keyword">true</span>);</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <a class="code hl_function" href="classAutoAnalog.html#a1c595377f0593c783d04828bb5fbaaa7">setSampleRate</a>(sampleRate,<span class="keyword">true</span>);</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> </div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span>}</div>
Expand Down Expand Up @@ -305,7 +305,7 @@
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> </div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span><span class="comment">/****************************************************************************/</span></div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="keywordtype">void</span> <a class="code hl_function" href="classAutoAnalog.html#a99cfa2255a20289a00274d3ead8d1f6e">AutoAnalog::setSampleRate</a>(uint32_t sampRate, <span class="keywordtype">bool</span> stereo){</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="keywordtype">void</span> <a class="code hl_function" href="classAutoAnalog.html#a1c595377f0593c783d04828bb5fbaaa7">AutoAnalog::setSampleRate</a>(uint32_t sampRate, <span class="keywordtype">bool</span> stereo){</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="comment">//if(sampRate == sampleRate){ return; }</span></div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
Expand Down Expand Up @@ -512,6 +512,7 @@
<div class="ttc" id="aclassAutoAnalog_html_a04a015a15f13e2fdac6cc193d2818259"><div class="ttname"><a href="classAutoAnalog.html#a04a015a15f13e2fdac6cc193d2818259">AutoAnalog::adcInterrupts</a></div><div class="ttdeci">void adcInterrupts(bool enabled=true)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a0bf0cb2ddbf79748887551f09a7932ec"><div class="ttname"><a href="classAutoAnalog.html#a0bf0cb2ddbf79748887551f09a7932ec">AutoAnalog::dacHandler</a></div><div class="ttdeci">void dacHandler(void)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a122737d7a251d9da00ecf02be72c2e18"><div class="ttname"><a href="classAutoAnalog.html#a122737d7a251d9da00ecf02be72c2e18">AutoAnalog::dacBitsPerSample</a></div><div class="ttdeci">uint8_t dacBitsPerSample</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00146">AutoAnalogAudio.h:146</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a1c595377f0593c783d04828bb5fbaaa7"><div class="ttname"><a href="classAutoAnalog.html#a1c595377f0593c783d04828bb5fbaaa7">AutoAnalog::setSampleRate</a></div><div class="ttdeci">void setSampleRate(uint32_t sampRate=0, bool stereo=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a20472840f8cd85e9a41a5a968f522d23"><div class="ttname"><a href="classAutoAnalog.html#a20472840f8cd85e9a41a5a968f522d23">AutoAnalog::rampIn</a></div><div class="ttdeci">void rampIn(uint8_t sample)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a257d95cf5a0b43deaef32b761fc25792"><div class="ttname"><a href="classAutoAnalog.html#a257d95cf5a0b43deaef32b761fc25792">AutoAnalog::adcBuffer</a></div><div class="ttdeci">uint8_t adcBuffer[MAX_BUFFER_SIZE]</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00089">AutoAnalogAudio.h:89</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a3667d5820bc647c87517c1eaea8ff722"><div class="ttname"><a href="classAutoAnalog.html#a3667d5820bc647c87517c1eaea8ff722">AutoAnalog::AutoAnalog</a></div><div class="ttdeci">AutoAnalog()</div></div>
Expand All @@ -522,18 +523,17 @@
<div class="ttc" id="aclassAutoAnalog_html_a6a49d5ac89bf8edbc8e91f9686099dbc"><div class="ttname"><a href="classAutoAnalog.html#a6a49d5ac89bf8edbc8e91f9686099dbc">AutoAnalog::rampOut</a></div><div class="ttdeci">void rampOut(uint8_t sample)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a7936ca7efd99bb3a66ece6115893af94"><div class="ttname"><a href="classAutoAnalog.html#a7936ca7efd99bb3a66ece6115893af94">AutoAnalog::disableDAC</a></div><div class="ttdeci">void disableDAC(bool withinTask=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_a85377e5dc495fdbd129db30c6c88ca71"><div class="ttname"><a href="classAutoAnalog.html#a85377e5dc495fdbd129db30c6c88ca71">AutoAnalog::dacBuffer16</a></div><div class="ttdeci">uint16_t dacBuffer16[MAX_BUFFER_SIZE]</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00096">AutoAnalogAudio.h:96</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_a99cfa2255a20289a00274d3ead8d1f6e"><div class="ttname"><a href="classAutoAnalog.html#a99cfa2255a20289a00274d3ead8d1f6e">AutoAnalog::setSampleRate</a></div><div class="ttdeci">void setSampleRate(uint32_t sampRate=0, bool stereo=true)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_aa689bffc34485c3fc6cddfdd01ca399b"><div class="ttname"><a href="classAutoAnalog.html#aa689bffc34485c3fc6cddfdd01ca399b">AutoAnalog::dacInterrupts</a></div><div class="ttdeci">void dacInterrupts(bool enabled=true, bool withinTask=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_ab0f3ceccd76b77c0a6e407ba92f42346"><div class="ttname"><a href="classAutoAnalog.html#ab0f3ceccd76b77c0a6e407ba92f42346">AutoAnalog::enableAdcChannel</a></div><div class="ttdeci">void enableAdcChannel(uint8_t pinAx)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_ad6728b5d90528b5817c1b8aa661de5e5"><div class="ttname"><a href="classAutoAnalog.html#ad6728b5d90528b5817c1b8aa661de5e5">AutoAnalog::feedDAC</a></div><div class="ttdeci">void feedDAC(uint8_t dacChannel=0, uint32_t samples=MAX_BUFFER_SIZE, bool startInterrupts=false)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_adf54b09207afbc94726a48642e3b611a"><div class="ttname"><a href="classAutoAnalog.html#adf54b09207afbc94726a48642e3b611a">AutoAnalog::adcBitsPerSample</a></div><div class="ttdeci">uint8_t adcBitsPerSample</div><div class="ttdef"><b>Definition</b> <a href="AutoAnalogAudio_8h_source.html#l00135">AutoAnalogAudio.h:135</a></div></div>
<div class="ttc" id="aclassAutoAnalog_html_aedd70fc9f6f130c32ccb015b670f5318"><div class="ttname"><a href="classAutoAnalog.html#aedd70fc9f6f130c32ccb015b670f5318">AutoAnalog::triggerADC</a></div><div class="ttdeci">void triggerADC()</div></div>
<div class="ttc" id="aclassAutoAnalog_html_af050f10f4589e38907f4776bb49b0e07"><div class="ttname"><a href="classAutoAnalog.html#af050f10f4589e38907f4776bb49b0e07">AutoAnalog::begin</a></div><div class="ttdeci">void begin(bool enADC, bool enDAC)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_af23ab64cf3d4881f55ba1d5c0b1d607b"><div class="ttname"><a href="classAutoAnalog.html#af23ab64cf3d4881f55ba1d5c0b1d607b">AutoAnalog::disableAdcChannel</a></div><div class="ttdeci">void disableAdcChannel(uint8_t pinAx)</div></div>
<div class="ttc" id="aclassAutoAnalog_html_af69f1daa5b60c4bfde9264d8dc880215"><div class="ttname"><a href="classAutoAnalog.html#af69f1daa5b60c4bfde9264d8dc880215">AutoAnalog::begin</a></div><div class="ttdeci">void begin(bool enADC, bool enDAC, uint8_t _useI2S=false)</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 14 2024 10:04:16 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Sun Oct 20 2024 11:39:53 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
4 changes: 2 additions & 2 deletions AutoAnalogAudio_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.50.1</span>
<div id="projectname">Auto Analog Audio<span id="projectnumber">&#160;v1.51.0</span>
</div>
<div id="projectbrief">TMRh20 2020 - Automatic DAC, ADC &amp; Timers on Arduino Due</div>
</td>
Expand Down Expand Up @@ -155,7 +155,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a96a94533ce3ba3de2eab562b
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 14 2024 10:04:16 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
Generated on Sun Oct 20 2024 11:39:53 for Auto Analog Audio by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>
Loading

0 comments on commit 26e1115

Please sign in to comment.