diff options
Diffstat (limited to 'watch__rtc_8h_source.html')
-rw-r--r-- | watch__rtc_8h_source.html | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/watch__rtc_8h_source.html b/watch__rtc_8h_source.html index 9f7fba7e..1bc77f9b 100644 --- a/watch__rtc_8h_source.html +++ b/watch__rtc_8h_source.html @@ -140,18 +140,20 @@ $(function() { <div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  </div> <div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="group__rtc.html#ga4e025485bb50e1c93abd4a185447705f"> 138</a></span> <span class="keywordtype">void</span> <a class="code" href="group__rtc.html#ga4e025485bb50e1c93abd4a185447705f">watch_rtc_disable_periodic_callback</a>(uint8_t frequency);</div> <div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  </div> -<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group__rtc.html#ga0150da34307ba61e44f1a00aa90a7f0f"> 142</a></span> <span class="keywordtype">void</span> <a class="code" href="group__rtc.html#ga0150da34307ba61e44f1a00aa90a7f0f">watch_rtc_disable_all_periodic_callbacks</a>(<span class="keywordtype">void</span>);</div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  </div> -<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4"> 147</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated(<span class="stringliteral">"Use watch_rtc_set_date_time function instead"</span>)))</div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> void watch_set_date_time(struct calendar_date_time date_time);</div> +<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__rtc.html#gadccd826da474b5fe24cac8d8edc88ae6"> 144</a></span> <span class="keywordtype">void</span> <a class="code" href="group__rtc.html#gadccd826da474b5fe24cac8d8edc88ae6">watch_rtc_disable_matching_periodic_callbacks</a>(uint8_t mask);</div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div> +<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="group__rtc.html#ga0150da34307ba61e44f1a00aa90a7f0f"> 148</a></span> <span class="keywordtype">void</span> <a class="code" href="group__rtc.html#ga0150da34307ba61e44f1a00aa90a7f0f">watch_rtc_disable_all_periodic_callbacks</a>(<span class="keywordtype">void</span>);</div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  </div> -<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__rtc.html#ga7ce8c01a25eb364efb7ae6ed6dbca373"> 153</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated("Use the <a class="code" href="group__rtc.html#ga166b575563d39a0061dc9a28ad0309a7">watch_rtc_get_date_time</a> function instead")))</div> -<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="keywordtype">void</span> watch_get_date_time(struct calendar_date_time *date_time);</div> +<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4"> 153</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated(<span class="stringliteral">"Use watch_rtc_set_date_time function instead"</span>)))</div> +<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> void watch_set_date_time(struct calendar_date_time date_time);</div> <div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  </div> -<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="group__rtc.html#ga811201003a3985a040f1f6bd3c5a69eb"> 160</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated("Use the <a class="code" href="group__rtc.html#ga969ea57aaedf13d4950edbeacff3f2be">watch_rtc_register_tick_callback</a> function instead")))</div> -<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="keywordtype">void</span> watch_register_tick_callback(ext_irq_cb_t callback);</div> -<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div> -<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="group__rtc.html#ga7ce8c01a25eb364efb7ae6ed6dbca373"> 159</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated("Use the <a class="code" href="group__rtc.html#ga166b575563d39a0061dc9a28ad0309a7">watch_rtc_get_date_time</a> function instead")))</div> +<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="keywordtype">void</span> watch_get_date_time(struct calendar_date_time *date_time);</div> +<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  </div> +<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__rtc.html#ga811201003a3985a040f1f6bd3c5a69eb"> 166</a></span> <a class="code" href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a>((deprecated("Use the <a class="code" href="group__rtc.html#ga969ea57aaedf13d4950edbeacff3f2be">watch_rtc_register_tick_callback</a> function instead")))</div> +<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="keywordtype">void</span> watch_register_tick_callback(ext_irq_cb_t callback);</div> +<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div> +<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor">#endif</span></div> <div class="ttc" id="agroup__rtc_html_ga0150da34307ba61e44f1a00aa90a7f0f"><div class="ttname"><a href="group__rtc.html#ga0150da34307ba61e44f1a00aa90a7f0f">watch_rtc_disable_all_periodic_callbacks</a></div><div class="ttdeci">void watch_rtc_disable_all_periodic_callbacks(void)</div><div class="ttdoc">Disables all periodic callbacks, including the once-per-second tick callback.</div></div> <div class="ttc" id="agroup__rtc_html_ga166b575563d39a0061dc9a28ad0309a7"><div class="ttname"><a href="group__rtc.html#ga166b575563d39a0061dc9a28ad0309a7">watch_rtc_get_date_time</a></div><div class="ttdeci">watch_date_time watch_rtc_get_date_time(void)</div><div class="ttdoc">Returns the date and time.</div></div> <div class="ttc" id="agroup__rtc_html_ga3ac65a314540ae8b7be5b9015785d565"><div class="ttname"><a href="group__rtc.html#ga3ac65a314540ae8b7be5b9015785d565">_watch_rtc_is_enabled</a></div><div class="ttdeci">bool _watch_rtc_is_enabled(void)</div><div class="ttdoc">Called by main.c to check if the RTC is enabled. You may call this function, but outside of app_init,...</div></div> @@ -161,6 +163,7 @@ $(function() { <div class="ttc" id="agroup__rtc_html_ga969ea57aaedf13d4950edbeacff3f2be"><div class="ttname"><a href="group__rtc.html#ga969ea57aaedf13d4950edbeacff3f2be">watch_rtc_register_tick_callback</a></div><div class="ttdeci">void watch_rtc_register_tick_callback(ext_irq_cb_t callback)</div><div class="ttdoc">Registers a "tick" callback that will be called once per second.</div></div> <div class="ttc" id="agroup__rtc_html_ga98366c1b71e09089b441d704193bb0d4"><div class="ttname"><a href="group__rtc.html#ga98366c1b71e09089b441d704193bb0d4">__attribute__</a></div><div class="ttdeci">__attribute__((deprecated("Use watch_rtc_set_date_time function instead"))) void watch_set_date_time(struct calendar_date_time date_time)</div><div class="ttdoc">Sets the system date and time.</div></div> <div class="ttc" id="agroup__rtc_html_gaa5220d0d7f542a0bc6c9bef176d6d83b"><div class="ttname"><a href="group__rtc.html#gaa5220d0d7f542a0bc6c9bef176d6d83b">watch_rtc_register_alarm_callback</a></div><div class="ttdeci">void watch_rtc_register_alarm_callback(ext_irq_cb_t callback, watch_date_time alarm_time, watch_rtc_alarm_match mask)</div><div class="ttdoc">Registers an alarm callback that will be called when the RTC time matches the target time,...</div></div> +<div class="ttc" id="agroup__rtc_html_gadccd826da474b5fe24cac8d8edc88ae6"><div class="ttname"><a href="group__rtc.html#gadccd826da474b5fe24cac8d8edc88ae6">watch_rtc_disable_matching_periodic_callbacks</a></div><div class="ttdeci">void watch_rtc_disable_matching_periodic_callbacks(uint8_t mask)</div><div class="ttdoc">Disables tick callbacks for the given periods (as a bitmask).</div></div> <div class="ttc" id="agroup__rtc_html_gadfcc143db9d71e95c2d2dc45732ab4e5"><div class="ttname"><a href="group__rtc.html#gadfcc143db9d71e95c2d2dc45732ab4e5">watch_rtc_set_date_time</a></div><div class="ttdeci">void watch_rtc_set_date_time(watch_date_time date_time)</div><div class="ttdoc">Sets the date and time.</div></div> <div class="ttc" id="agroup__rtc_html_gaeb4e67aa0062e39eaff465aeebc24f53"><div class="ttname"><a href="group__rtc.html#gaeb4e67aa0062e39eaff465aeebc24f53">watch_rtc_register_periodic_callback</a></div><div class="ttdeci">void watch_rtc_register_periodic_callback(ext_irq_cb_t callback, uint8_t frequency)</div><div class="ttdoc">Registers a callback that will be called at a configurable period.</div></div> <div class="ttc" id="aunionwatch__date__time_html"><div class="ttname"><a href="unionwatch__date__time.html">watch_date_time</a></div><div class="ttdef"><b>Definition:</b> watch_rtc.h:44</div></div> |