deploy: af18673e1a
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Sensor Watch: watch-library/shared/watch/watch_utility.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -30,7 +30,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -47,6 +47,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -112,12 +117,14 @@ $(function() {
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include "<a class="code" href="watch_8h.html">watch.h</a>"</span></div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="foldopen" id="foldopen00041" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structwatch__duration__t.html"> 41</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> uint8_t seconds; <span class="comment">// 0-59</span></div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> uint8_t minutes; <span class="comment">// 0-59</span></div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> uint8_t hours; <span class="comment">// 0-23</span></div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> uint32_t days; <span class="comment">// 0-4294967295</span></div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>} <a class="code hl_struct" href="structwatch__duration__t.html">watch_duration_t</a>;</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code hl_function" href="group__utility.html#gaad14860c068aeed7a60e57874cad92b4">watch_utility_get_weekday</a>(<a class="code hl_union" href="unionwatch__date__time.html">watch_date_time</a> date_time);</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
|
||||
@@ -147,26 +154,26 @@ $(function() {
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span>uint32_t <a class="code hl_function" href="group__utility.html#ga176fd2c04778c2049f6ae8b9d374725c">watch_utility_offset_timestamp</a>(uint32_t now, int8_t hours, int8_t minutes, int8_t seconds);</div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga176fd2c04778c2049f6ae8b9d374725c"><div class="ttname"><a href="group__utility.html#ga176fd2c04778c2049f6ae8b9d374725c">watch_utility_offset_timestamp</a></div><div class="ttdeci">uint32_t watch_utility_offset_timestamp(uint32_t now, int8_t hours, int8_t minutes, int8_t seconds)</div><div class="ttdoc">Offset a timestamp by a given amount.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:311</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga1f78ba1a1d4bd130e638869da417446e"><div class="ttname"><a href="group__utility.html#ga1f78ba1a1d4bd130e638869da417446e">watch_utility_get_weeknumber</a></div><div class="ttdeci">uint8_t watch_utility_get_weeknumber(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-53 representing the weeknumber according to ISO8601 : First week of the ye...</div><div class="ttdef"><b>Definition:</b> watch_utility.c:45</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga2753ff031c28202d23b0f3e80de2c920"><div class="ttname"><a href="group__utility.html#ga2753ff031c28202d23b0f3e80de2c920">watch_utility_thermistor_temperature</a></div><div class="ttdeci">float watch_utility_thermistor_temperature(uint16_t value, bool highside, float b_coefficient, float nominal_temperature, float nominal_resistance, float series_resistance)</div><div class="ttdoc">Returns a temperature in degrees Celsius for a given thermistor voltage divider circuit.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:291</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga284588c477ab00cdc71b7146359d39bf"><div class="ttname"><a href="group__utility.html#ga284588c477ab00cdc71b7146359d39bf">watch_utility_get_iso8601_weekday_number</a></div><div class="ttdeci">uint8_t watch_utility_get_iso8601_weekday_number(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-7 representing the weekday according to ISO8601 : week starts on Monday an...</div><div class="ttdef"><b>Definition:</b> watch_utility.c:34</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga2d997050973c483e0e099f42b0126312"><div class="ttname"><a href="group__utility.html#ga2d997050973c483e0e099f42b0126312">watch_utility_days_since_new_year</a></div><div class="ttdeci">uint16_t watch_utility_days_since_new_year(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-366 representing the elapsed days since January 1st the same year.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:86</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga396e56109234aaa00993c3dd84f3f43c"><div class="ttname"><a href="group__utility.html#ga396e56109234aaa00993c3dd84f3f43c">watch_utility_date_time_from_unix_time</a></div><div class="ttdeci">watch_date_time watch_utility_date_time_from_unix_time(uint32_t timestamp, uint32_t utc_offset)</div><div class="ttdoc">Returns a watch_date_time struct for a given UNIX time and UTC offset.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:198</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga470a4c7199afac6319c259fc459881f4"><div class="ttname"><a href="group__utility.html#ga470a4c7199afac6319c259fc459881f4">watch_utility_convert_to_12_hour</a></div><div class="ttdeci">bool watch_utility_convert_to_12_hour(watch_date_time *date_time)</div><div class="ttdoc">Converts a watch_date_time for 12-hour display.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:284</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga5d6af930688b240d0f075806b5730d21"><div class="ttname"><a href="group__utility.html#ga5d6af930688b240d0f075806b5730d21">watch_utility_seconds_to_duration</a></div><div class="ttdeci">watch_duration_t watch_utility_seconds_to_duration(uint32_t seconds)</div><div class="ttdoc">Converts a duration in seconds to a watch_duration_t struct.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:273</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga94f038ec0e1b8f3c48c4364b56566327"><div class="ttname"><a href="group__utility.html#ga94f038ec0e1b8f3c48c4364b56566327">watch_utility_date_time_convert_zone</a></div><div class="ttdeci">watch_date_time watch_utility_date_time_convert_zone(watch_date_time date_time, uint32_t origin_utc_offset, uint32_t destination_utc_offset)</div><div class="ttdoc">Converts a time from a given time zone to another time zone.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:268</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga94f5cc404949bf4c0ac4bc4770ec8eda"><div class="ttname"><a href="group__utility.html#ga94f5cc404949bf4c0ac4bc4770ec8eda">watch_utility_convert_to_unix_time</a></div><div class="ttdeci">uint32_t watch_utility_convert_to_unix_time(uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second, uint32_t utc_offset)</div><div class="ttdoc">Returns the UNIX time (seconds since 1970) for a given date/time in UTC.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:170</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gaad14860c068aeed7a60e57874cad92b4"><div class="ttname"><a href="group__utility.html#gaad14860c068aeed7a60e57874cad92b4">watch_utility_get_weekday</a></div><div class="ttdeci">const char * watch_utility_get_weekday(watch_date_time date_time)</div><div class="ttdoc">Returns a two-letter weekday for the given timestamp, suitable for display in positions 0-1 of the wa...</div><div class="ttdef"><b>Definition:</b> watch_utility.c:28</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gafa27a35234148d4f9d0216e21ddaabec"><div class="ttname"><a href="group__utility.html#gafa27a35234148d4f9d0216e21ddaabec">is_leap</a></div><div class="ttdeci">uint8_t is_leap(uint16_t year)</div><div class="ttdoc">Returns 1 if year is leap and 0 otherwise.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:80</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gaffafef58755ff2704cf93fe1a0849a27"><div class="ttname"><a href="group__utility.html#gaffafef58755ff2704cf93fe1a0849a27">watch_utility_date_time_to_unix_time</a></div><div class="ttdeci">uint32_t watch_utility_date_time_to_unix_time(watch_date_time date_time, uint32_t utc_offset)</div><div class="ttdoc">Returns the UNIX time (seconds since 1970) for a given watch_date_time struct.</div><div class="ttdef"><b>Definition:</b> watch_utility.c:188</div></div>
|
||||
<div class="ttc" id="astructwatch__duration__t_html"><div class="ttname"><a href="structwatch__duration__t.html">watch_duration_t</a></div><div class="ttdef"><b>Definition:</b> watch_utility.h:41</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>
|
||||
<div class="ttc" id="agroup__utility_html_ga176fd2c04778c2049f6ae8b9d374725c"><div class="ttname"><a href="group__utility.html#ga176fd2c04778c2049f6ae8b9d374725c">watch_utility_offset_timestamp</a></div><div class="ttdeci">uint32_t watch_utility_offset_timestamp(uint32_t now, int8_t hours, int8_t minutes, int8_t seconds)</div><div class="ttdoc">Offset a timestamp by a given amount.</div><div class="ttdef"><b>Definition</b> watch_utility.c:311</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga1f78ba1a1d4bd130e638869da417446e"><div class="ttname"><a href="group__utility.html#ga1f78ba1a1d4bd130e638869da417446e">watch_utility_get_weeknumber</a></div><div class="ttdeci">uint8_t watch_utility_get_weeknumber(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-53 representing the weeknumber according to ISO8601 : First week of the ye...</div><div class="ttdef"><b>Definition</b> watch_utility.c:45</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga2753ff031c28202d23b0f3e80de2c920"><div class="ttname"><a href="group__utility.html#ga2753ff031c28202d23b0f3e80de2c920">watch_utility_thermistor_temperature</a></div><div class="ttdeci">float watch_utility_thermistor_temperature(uint16_t value, bool highside, float b_coefficient, float nominal_temperature, float nominal_resistance, float series_resistance)</div><div class="ttdoc">Returns a temperature in degrees Celsius for a given thermistor voltage divider circuit.</div><div class="ttdef"><b>Definition</b> watch_utility.c:291</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga284588c477ab00cdc71b7146359d39bf"><div class="ttname"><a href="group__utility.html#ga284588c477ab00cdc71b7146359d39bf">watch_utility_get_iso8601_weekday_number</a></div><div class="ttdeci">uint8_t watch_utility_get_iso8601_weekday_number(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-7 representing the weekday according to ISO8601 : week starts on Monday an...</div><div class="ttdef"><b>Definition</b> watch_utility.c:34</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga2d997050973c483e0e099f42b0126312"><div class="ttname"><a href="group__utility.html#ga2d997050973c483e0e099f42b0126312">watch_utility_days_since_new_year</a></div><div class="ttdeci">uint16_t watch_utility_days_since_new_year(uint16_t year, uint8_t month, uint8_t day)</div><div class="ttdoc">Returns a number between 1-366 representing the elapsed days since January 1st the same year.</div><div class="ttdef"><b>Definition</b> watch_utility.c:86</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga396e56109234aaa00993c3dd84f3f43c"><div class="ttname"><a href="group__utility.html#ga396e56109234aaa00993c3dd84f3f43c">watch_utility_date_time_from_unix_time</a></div><div class="ttdeci">watch_date_time watch_utility_date_time_from_unix_time(uint32_t timestamp, uint32_t utc_offset)</div><div class="ttdoc">Returns a watch_date_time struct for a given UNIX time and UTC offset.</div><div class="ttdef"><b>Definition</b> watch_utility.c:198</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga470a4c7199afac6319c259fc459881f4"><div class="ttname"><a href="group__utility.html#ga470a4c7199afac6319c259fc459881f4">watch_utility_convert_to_12_hour</a></div><div class="ttdeci">bool watch_utility_convert_to_12_hour(watch_date_time *date_time)</div><div class="ttdoc">Converts a watch_date_time for 12-hour display.</div><div class="ttdef"><b>Definition</b> watch_utility.c:284</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga5d6af930688b240d0f075806b5730d21"><div class="ttname"><a href="group__utility.html#ga5d6af930688b240d0f075806b5730d21">watch_utility_seconds_to_duration</a></div><div class="ttdeci">watch_duration_t watch_utility_seconds_to_duration(uint32_t seconds)</div><div class="ttdoc">Converts a duration in seconds to a watch_duration_t struct.</div><div class="ttdef"><b>Definition</b> watch_utility.c:273</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga94f038ec0e1b8f3c48c4364b56566327"><div class="ttname"><a href="group__utility.html#ga94f038ec0e1b8f3c48c4364b56566327">watch_utility_date_time_convert_zone</a></div><div class="ttdeci">watch_date_time watch_utility_date_time_convert_zone(watch_date_time date_time, uint32_t origin_utc_offset, uint32_t destination_utc_offset)</div><div class="ttdoc">Converts a time from a given time zone to another time zone.</div><div class="ttdef"><b>Definition</b> watch_utility.c:268</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_ga94f5cc404949bf4c0ac4bc4770ec8eda"><div class="ttname"><a href="group__utility.html#ga94f5cc404949bf4c0ac4bc4770ec8eda">watch_utility_convert_to_unix_time</a></div><div class="ttdeci">uint32_t watch_utility_convert_to_unix_time(uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second, uint32_t utc_offset)</div><div class="ttdoc">Returns the UNIX time (seconds since 1970) for a given date/time in UTC.</div><div class="ttdef"><b>Definition</b> watch_utility.c:170</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gaad14860c068aeed7a60e57874cad92b4"><div class="ttname"><a href="group__utility.html#gaad14860c068aeed7a60e57874cad92b4">watch_utility_get_weekday</a></div><div class="ttdeci">const char * watch_utility_get_weekday(watch_date_time date_time)</div><div class="ttdoc">Returns a two-letter weekday for the given timestamp, suitable for display in positions 0-1 of the wa...</div><div class="ttdef"><b>Definition</b> watch_utility.c:28</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gafa27a35234148d4f9d0216e21ddaabec"><div class="ttname"><a href="group__utility.html#gafa27a35234148d4f9d0216e21ddaabec">is_leap</a></div><div class="ttdeci">uint8_t is_leap(uint16_t year)</div><div class="ttdoc">Returns 1 if year is leap and 0 otherwise.</div><div class="ttdef"><b>Definition</b> watch_utility.c:80</div></div>
|
||||
<div class="ttc" id="agroup__utility_html_gaffafef58755ff2704cf93fe1a0849a27"><div class="ttname"><a href="group__utility.html#gaffafef58755ff2704cf93fe1a0849a27">watch_utility_date_time_to_unix_time</a></div><div class="ttdeci">uint32_t watch_utility_date_time_to_unix_time(watch_date_time date_time, uint32_t utc_offset)</div><div class="ttdoc">Returns the UNIX time (seconds since 1970) for a given watch_date_time struct.</div><div class="ttdef"><b>Definition</b> watch_utility.c:188</div></div>
|
||||
<div class="ttc" id="astructwatch__duration__t_html"><div class="ttname"><a href="structwatch__duration__t.html">watch_duration_t</a></div><div class="ttdef"><b>Definition</b> watch_utility.h:41</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>
|
||||
<div class="ttc" id="awatch_8h_html"><div class="ttname"><a href="watch_8h.html">watch.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <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>
|
||||
|
||||
Reference in New Issue
Block a user