This commit is contained in:
pschatzmann 2024-07-25 11:48:19 +00:00
parent 80ca87a256
commit d4ef23f4e8
5 changed files with 10 additions and 10 deletions

View File

@ -89,11 +89,11 @@ $(function() {
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">delete</span> this-&gt;timer;</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; }</div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c"> 29</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">setTimer</a>(<span class="keywordtype">int</span> timerIdx)<span class="keyword"> override </span>{</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">setTimer</a>(timers[timerIdx])</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">setTimer</a>(timers[timerIdx]);</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; timer_index = timerIdx;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; }</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183"> 35</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183">setTimer</a>(TIM_TypeDef timerDef)<span class="keyword"> override </span>{</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1"> 35</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1">setTimer</a>(TIM_TypeDef *timerDef) {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">if</span> (this-&gt;timer != <span class="keyword">nullptr</span>) {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">delete</span> this-&gt;timer;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; }</div>
@ -143,7 +143,7 @@ $(function() {
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_base_html"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">audio_tools::TimerAlarmRepeatingDriverBase</a></div><div class="ttdef"><b>Definition:</b> AudioTimerBase.h:22</div></div>
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32_html"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">audio_tools::TimerAlarmRepeatingDriverSTM32</a></div><div class="ttdoc">STM32 Repeating Timer functions for repeated execution: Please use the typedef TimerAlarmRepeating....</div><div class="ttdef"><b>Definition:</b> AudioTimerSTM32.h:20</div></div>
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32_html_a093a90a34f7e56fbca7098bb27c8317c"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer</a></div><div class="ttdeci">void setTimer(int timerIdx) override</div><div class="ttdoc">selects the timer: 0 = TIM1, 1 = TIM2,2 = TIM3, 3 = TIM4, 4 = TIM5</div><div class="ttdef"><b>Definition:</b> AudioTimerSTM32.h:29</div></div>
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32_html_a96b6054d0f843101b27a1979c63cb183"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183">audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer</a></div><div class="ttdeci">void setTimer(TIM_TypeDef timerDef) override</div><div class="ttdoc">select the timer</div><div class="ttdef"><b>Definition:</b> AudioTimerSTM32.h:35</div></div>
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32_html_a15b466ed54e145f0a4f9945fda1deba1"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1">audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer</a></div><div class="ttdeci">void setTimer(TIM_TypeDef *timerDef)</div><div class="ttdoc">select the timer</div><div class="ttdef"><b>Definition:</b> AudioTimerSTM32.h:35</div></div>
<div class="ttc" id="aclassaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32_html_aef983045eff2dc8f8ea76f40aa095cca"><div class="ttname"><a href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#aef983045eff2dc8f8ea76f40aa095cca">audio_tools::TimerAlarmRepeatingDriverSTM32::begin</a></div><div class="ttdeci">bool begin(repeating_timer_callback_t callback_f, uint32_t time, TimeUnit unit=MS) override</div><div class="ttdef"><b>Definition:</b> AudioTimerSTM32.h:48</div></div>
<div class="ttc" id="agroup__basic_html_gadd9fe45e09605eee3e4a39c8a5c4476d"><div class="ttname"><a href="group__basic.html#gadd9fe45e09605eee3e4a39c8a5c4476d">audio_tools::TimeUnit</a></div><div class="ttdeci">TimeUnit</div><div class="ttdoc">Time Units.</div><div class="ttdef"><b>Definition:</b> AudioTypes.h:43</div></div>
<div class="ttc" id="anamespaceaudio__tools_html"><div class="ttname"><a href="namespaceaudio__tools.html">audio_tools</a></div><div class="ttdoc">Generic Implementation of sound input and output for desktop environments using portaudio.</div><div class="ttdef"><b>Definition:</b> AnalogAudioArduino.h:12</div></div>

View File

@ -79,7 +79,7 @@ $(function() {
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setCallbackParameter</b>(void *obj) (defined in <a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">TimerAlarmRepeatingDriverBase</a>)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">TimerAlarmRepeatingDriverBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html#a8f9cb98f2a25a85ec3547cfe199a7c94">setIsSave</a>(bool is_save)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">TimerAlarmRepeatingDriverBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">setTimer</a>(int timerIdx) override</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183">setTimer</a>(TIM_TypeDef timerDef) override</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1">setTimer</a>(TIM_TypeDef *timerDef)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setTimerFunction</b>(TimerFunction function=DirectTimerCallback) (defined in <a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">TimerAlarmRepeatingDriverBase</a>)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_base.html">TimerAlarmRepeatingDriverBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>timer</b> (defined in <a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a>)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>timer_index</b> (defined in <a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a>)</td><td class="entry"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html">TimerAlarmRepeatingDriverSTM32</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>

View File

@ -110,10 +110,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c">setTimer</a> (int timerIdx) override</td></tr>
<tr class="memdesc:a093a90a34f7e56fbca7098bb27c8317c"><td class="mdescLeft">&#160;</td><td class="mdescRight">selects the timer: 0 = TIM1, 1 = TIM2,2 = TIM3, 3 = TIM4, 4 = TIM5 <br /></td></tr>
<tr class="separator:a093a90a34f7e56fbca7098bb27c8317c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96b6054d0f843101b27a1979c63cb183"><td class="memItemLeft" align="right" valign="top"><a id="a96b6054d0f843101b27a1979c63cb183"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183">setTimer</a> (TIM_TypeDef timerDef) override</td></tr>
<tr class="memdesc:a96b6054d0f843101b27a1979c63cb183"><td class="mdescLeft">&#160;</td><td class="mdescRight">select the timer <br /></td></tr>
<tr class="separator:a96b6054d0f843101b27a1979c63cb183"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15b466ed54e145f0a4f9945fda1deba1"><td class="memItemLeft" align="right" valign="top"><a id="a15b466ed54e145f0a4f9945fda1deba1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1">setTimer</a> (TIM_TypeDef *timerDef)</td></tr>
<tr class="memdesc:a15b466ed54e145f0a4f9945fda1deba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">select the timer <br /></td></tr>
<tr class="separator:a15b466ed54e145f0a4f9945fda1deba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76cc8f0d84952989d6c65a8e027ab60e"><td class="memItemLeft" align="right" valign="top"><a id="a76cc8f0d84952989d6c65a8e027ab60e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setTimerFunction</b> (TimerFunction function=DirectTimerCallback)</td></tr>
<tr class="separator:a76cc8f0d84952989d6c65a8e027ab60e"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -190,7 +190,7 @@ var searchData=
['setthresholdpercent_1235',['setThresholdPercent',['../classaudio__tools_1_1_compressor.html#aed07638c31d319b81b9532e787840077',1,'audio_tools::Compressor']]],
['settimeout_1236',['setTimeout',['../classaudio__tools_1_1_http_header.html#a0568dfd33619b44c33f3fb1a5fdb820a',1,'audio_tools::HttpHeader::setTimeout()'],['../classaudio__tools_1_1_http_request.html#a0568dfd33619b44c33f3fb1a5fdb820a',1,'audio_tools::HttpRequest::setTimeout()'],['../classaudio__tools_1_1_u_r_l_stream.html#a4576929311e53dfaed4c0c35d201df04',1,'audio_tools::URLStream::setTimeout()'],['../classaudio__tools_1_1_audio_source_s_d_f_a_t.html#a4576929311e53dfaed4c0c35d201df04',1,'audio_tools::AudioSourceSDFAT::setTimeout()'],['../classaudio__tools_1_1_audio_source.html#a23e18762a56c2865cfb8abb1f3361af8',1,'audio_tools::AudioSource::setTimeout()'],['../classaudio__tools_1_1_audio_source_u_r_l.html#ab86ded0a4395c59e8c1774e05e4c65e3',1,'audio_tools::AudioSourceURL::setTimeout()']]],
['settimeoutautonext_1237',['setTimeoutAutoNext',['../classaudio__tools_1_1_audio_source.html#a1d03133fe86ead67820854ef63dadfbd',1,'audio_tools::AudioSource']]],
['settimer_1238',['setTimer',['../classaudio__tools_1_1_timer_alarm_repeating_driver_renesas.html#a9e5fae72ee20fa7c8ab512e46117cf5c',1,'audio_tools::TimerAlarmRepeatingDriverRenesas::setTimer()'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(int timerIdx) override'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(TIM_TypeDef timerDef) override']]],
['settimer_1238',['setTimer',['../classaudio__tools_1_1_timer_alarm_repeating_driver_renesas.html#a9e5fae72ee20fa7c8ab512e46117cf5c',1,'audio_tools::TimerAlarmRepeatingDriverRenesas::setTimer()'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(int timerIdx) override'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(TIM_TypeDef *timerDef)']]],
['settouchlimit_1239',['setTouchLimit',['../classaudio__tools_1_1_audio_actions.html#a37349c713b77ec680e33fc9368ad8782',1,'audio_tools::AudioActions']]],
['settriangle_1240',['setTriangle',['../classaudio__tools_1_1_modulation_base_class.html#afbf3aba4f54251fa54b7a27ae469deac',1,'audio_tools::ModulationBaseClass']]],
['setudp_1241',['setUDP',['../classaudio__tools_1_1_u_d_p_stream.html#a974489486c09b26b5cb2ab5117173863',1,'audio_tools::UDPStream']]],

View File

@ -175,7 +175,7 @@ var searchData=
['setthresholdpercent_2933',['setThresholdPercent',['../classaudio__tools_1_1_compressor.html#aed07638c31d319b81b9532e787840077',1,'audio_tools::Compressor']]],
['settimeout_2934',['setTimeout',['../classaudio__tools_1_1_http_header.html#a0568dfd33619b44c33f3fb1a5fdb820a',1,'audio_tools::HttpHeader::setTimeout()'],['../classaudio__tools_1_1_http_request.html#a0568dfd33619b44c33f3fb1a5fdb820a',1,'audio_tools::HttpRequest::setTimeout()'],['../classaudio__tools_1_1_u_r_l_stream.html#a4576929311e53dfaed4c0c35d201df04',1,'audio_tools::URLStream::setTimeout()'],['../classaudio__tools_1_1_audio_source_s_d_f_a_t.html#a4576929311e53dfaed4c0c35d201df04',1,'audio_tools::AudioSourceSDFAT::setTimeout()'],['../classaudio__tools_1_1_audio_source.html#a23e18762a56c2865cfb8abb1f3361af8',1,'audio_tools::AudioSource::setTimeout()'],['../classaudio__tools_1_1_audio_source_u_r_l.html#ab86ded0a4395c59e8c1774e05e4c65e3',1,'audio_tools::AudioSourceURL::setTimeout()']]],
['settimeoutautonext_2935',['setTimeoutAutoNext',['../classaudio__tools_1_1_audio_source.html#a1d03133fe86ead67820854ef63dadfbd',1,'audio_tools::AudioSource']]],
['settimer_2936',['setTimer',['../classaudio__tools_1_1_timer_alarm_repeating_driver_renesas.html#a9e5fae72ee20fa7c8ab512e46117cf5c',1,'audio_tools::TimerAlarmRepeatingDriverRenesas::setTimer()'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a96b6054d0f843101b27a1979c63cb183',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(TIM_TypeDef timerDef) override'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(int timerIdx) override']]],
['settimer_2936',['setTimer',['../classaudio__tools_1_1_timer_alarm_repeating_driver_renesas.html#a9e5fae72ee20fa7c8ab512e46117cf5c',1,'audio_tools::TimerAlarmRepeatingDriverRenesas::setTimer()'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a15b466ed54e145f0a4f9945fda1deba1',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(TIM_TypeDef *timerDef)'],['../classaudio__tools_1_1_timer_alarm_repeating_driver_s_t_m32.html#a093a90a34f7e56fbca7098bb27c8317c',1,'audio_tools::TimerAlarmRepeatingDriverSTM32::setTimer(int timerIdx) override']]],
['settouchlimit_2937',['setTouchLimit',['../classaudio__tools_1_1_audio_actions.html#a37349c713b77ec680e33fc9368ad8782',1,'audio_tools::AudioActions']]],
['settriangle_2938',['setTriangle',['../classaudio__tools_1_1_modulation_base_class.html#afbf3aba4f54251fa54b7a27ae469deac',1,'audio_tools::ModulationBaseClass']]],
['setudp_2939',['setUDP',['../classaudio__tools_1_1_u_d_p_stream.html#a974489486c09b26b5cb2ab5117173863',1,'audio_tools::UDPStream']]],