Deploy docs to GitHub Pages from commit 976908d647

Commit: 976908d647
GitHub Actions run: 34989625741
This commit is contained in:
Doxygen CI committed 2026-09-15 15:48:31 +00:00
1 parent 0584317394
commit 9f53806b90
1 file changed
+5 -5
+5 -5
View File
@@ -66,13 +66,13 @@ $(function() {
<div class="title">Adafruit_GPS.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="_adafruit___g_p_s_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#ifndef _ADAFRUIT_GPS_H</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define _ADAFRUIT_GPS_H</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef NMEA_EXTRAS // inject on the compile command line to force extensions</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef ARDUINO_ARCH_AVR</span></div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aca54bdead693302e0ed647eaa65c56af"> 34</a></span>&#160;<span class="preprocessor">#define NMEA_EXTENSIONS </span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#if (NMEA_EXTRAS &gt; 0)</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#define NMEA_EXTENSIONS </span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#if (defined(__AVR__) || ((defined(ARDUINO_UNOR4_WIFI) || defined(ESP8266)) &amp;&amp; \</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor"> !defined(NO_SW_SERIAL)))</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#define USE_SW_SERIAL </span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#endif </span></div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a09a011d0f9a94852f1cf93de299f6152"> 47</a></span>&#160;<span class="preprocessor">#define GPS_DEFAULT_I2C_ADDR \</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor"> 0x10 </span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aa4f51a6693bb8e084e5b879528dee0bf"> 49</a></span>&#160;<span class="preprocessor">#define GPS_MAX_I2C_TRANSFER \</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor"> 32 </span></div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a2a9a79e8518d2e3ca5791a112a1976a5"> 51</a></span>&#160;<span class="preprocessor">#define GPS_MAX_SPI_TRANSFER \</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor"> 100 </span></div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a083ec68ee7d55f29605714c8cc4b17f3"> 53</a></span>&#160;<span class="preprocessor">#define MAXLINELENGTH 120 </span></div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aaec49a2365b37bf9aa5c063076818a98"> 54</a></span>&#160;<span class="preprocessor">#define NMEA_MAX_SENTENCE_ID \</span></div><div class="line"><a name="l00055"></Line truncated
<a href="_adafruit___g_p_s_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#ifndef _ADAFRUIT_GPS_H</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#define _ADAFRUIT_GPS_H</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">/**************************************************************************/</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef NMEA_EXTRAS // inject on the compile command line to force extensions</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#ifndef ARDUINO_ARCH_AVR</span></div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aca54bdead693302e0ed647eaa65c56af"> 34</a></span>&#160;<span class="preprocessor">#define NMEA_EXTENSIONS </span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#if (NMEA_EXTRAS &gt; 0)</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#define NMEA_EXTENSIONS </span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#if (defined(__AVR__) || ((defined(ARDUINO_UNOR4_WIFI) || defined(ESP8266)) &amp;&amp; \</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor"> !defined(NO_SW_SERIAL)))</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#define USE_SW_SERIAL </span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#endif </span></div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a09a011d0f9a94852f1cf93de299f6152"> 47</a></span>&#160;<span class="preprocessor">#define GPS_DEFAULT_I2C_ADDR \</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor"> 0x10 </span></div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aa4f51a6693bb8e084e5b879528dee0bf"> 49</a></span>&#160;<span class="preprocessor">#define GPS_MAX_I2C_TRANSFER \</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor"> 32 </span></div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a2a9a79e8518d2e3ca5791a112a1976a5"> 51</a></span>&#160;<span class="preprocessor">#define GPS_MAX_SPI_TRANSFER \</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor"> 100 </span></div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#a083ec68ee7d55f29605714c8cc4b17f3"> 53</a></span>&#160;<span class="preprocessor">#define MAXLINELENGTH 120 </span></div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="_adafruit___g_p_s_8h.html#aaec49a2365b37bf9aa5c063076818a98"> 54</a></span>&#160;<span class="preprocessor">#define NMEA_MAX_SENTENCE_ID \</span></div><div class="line"><a name="l00055"></Line truncated
<div class="ttc" id="structnmea__history__t_html"><div class="ttname"><a href="structnmea__history__t.html">nmea_history_t</a></div><div class="ttdef"><b>Definition:</b> NMEA_data.h:51</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_accf44cdc598df5c687e2f5fb32e9e752"><div class="ttname"><a href="class_adafruit___g_p_s.html#accf44cdc598df5c687e2f5fb32e9e752">Adafruit_GPS::showDataValue</a></div><div class="ttdeci">void showDataValue(nmea_index_t idx, int n=7)</div><div class="ttdoc">Print out the current state of a data value. Primarily useful as a debugging aid. ...</div><div class="ttdef"><b>Definition:</b> NMEA_data.cpp:439</div></div>
<div class="ttc" id="_adafruit___p_m_t_k_8h_html"><div class="ttname"><a href="_adafruit___p_m_t_k_8h.html">Adafruit_PMTK.h</a></div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a0b3ca5f8bc2f3f6e8cdaef05bec5b034"><div class="ttname"><a href="class_adafruit___g_p_s.html#a0b3ca5f8bc2f3f6e8cdaef05bec5b034">Adafruit_GPS::pause</a></div><div class="ttdeci">void pause(bool b)</div><div class="ttdoc">Pause/unpause receiving new data. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:417</div></div>
<div class="ttc" id="_adafruit___g_p_s_8h_html_aaec49a2365b37bf9aa5c063076818a98"><div class="ttname"><a href="_adafruit___g_p_s_8h.html#aaec49a2365b37bf9aa5c063076818a98">NMEA_MAX_SENTENCE_ID</a></div><div class="ttdeci">#define NMEA_MAX_SENTENCE_ID</div><div class="ttdoc">maximum length of a sentence ID name, including terminating 0 </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:54</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ac8ccb298fe5b1d096dbdb39be46554e0"><div class="ttname"><a href="class_adafruit___g_p_s.html#ac8ccb298fe5b1d096dbdb39be46554e0">Adafruit_GPS::onList</a></div><div class="ttdeci">bool onList(char *nmea, const char **list)</div><div class="ttdoc">Check if an NMEA string is valid and is on a list, perhaps to decide if it should be passed to a part...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:704</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ac8ccb298fe5b1d096dbdb39be46554e0"><div class="ttname"><a href="class_adafruit___g_p_s.html#ac8ccb298fe5b1d096dbdb39be46554e0">Adafruit_GPS::onList</a></div><div class="ttdeci">bool onList(char *nmea, const char **list)</div><div class="ttdoc">Check if an NMEA string is valid and is on a list, perhaps to decide if it should be passed to a part...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:719</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a0f60908101d728cfa3c12f7ae6a31018"><div class="ttname"><a href="class_adafruit___g_p_s.html#a0f60908101d728cfa3c12f7ae6a31018">Adafruit_GPS::angle</a></div><div class="ttdeci">nmea_float_t angle</div><div class="ttdoc">Course in degrees from true north. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:190</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_aad5682d8705240af58b22ca430adc8ae"><div class="ttname"><a href="class_adafruit___g_p_s.html#aad5682d8705240af58b22ca430adc8ae">Adafruit_GPS::txtN</a></div><div class="ttdeci">int txtN</div><div class="ttdoc">the TXT sentence number </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:236</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ab572eee91c6ede2c20fbe29a61b81c1c"><div class="ttname"><a href="class_adafruit___g_p_s.html#ab572eee91c6ede2c20fbe29a61b81c1c">Adafruit_GPS::day</a></div><div class="ttdeci">uint8_t day</div><div class="ttdoc">GMT day. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:170</div></div>
@@ -136,16 +136,16 @@ $(function() {
<div class="ttc" id="_adafruit___p_m_t_k_8h_html_aeebf6a58258596ef38bd7ea07e056a94"><div class="ttname"><a href="_adafruit___p_m_t_k_8h.html#aeebf6a58258596ef38bd7ea07e056a94">MAXWAITSENTENCE</a></div><div class="ttdeci">#define MAXWAITSENTENCE</div><div class="ttdoc">how long to wait when we&amp;#39;re looking for a response </div><div class="ttdef"><b>Definition:</b> Adafruit_PMTK.h:113</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a6ce54126c2fa2d6b59fd012b4173840f"><div class="ttname"><a href="class_adafruit___g_p_s.html#a6ce54126c2fa2d6b59fd012b4173840f">Adafruit_GPS::val</a></div><div class="ttdeci">nmea_datavalue_t val[NMEA_MAX_INDEX]</div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:221</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a31e4d48939f3b9e5f62933afc117d04d"><div class="ttname"><a href="class_adafruit___g_p_s.html#a31e4d48939f3b9e5f62933afc117d04d">Adafruit_GPS::satellites</a></div><div class="ttdeci">uint8_t satellites</div><div class="ttdoc">Number of satellites in use. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:204</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ae4abe9822d8ca59866bbb44de7910881"><div class="ttname"><a href="class_adafruit___g_p_s.html#ae4abe9822d8ca59866bbb44de7910881">Adafruit_GPS::check</a></div><div class="ttdeci">bool check(char *nmea)</div><div class="ttdoc">Check an NMEA string for basic format, valid source ID and valid and valid sentence ID...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:611</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ae4abe9822d8ca59866bbb44de7910881"><div class="ttname"><a href="class_adafruit___g_p_s.html#ae4abe9822d8ca59866bbb44de7910881">Adafruit_GPS::check</a></div><div class="ttdeci">bool check(char *nmea)</div><div class="ttdoc">Check an NMEA string for basic format, valid source ID and valid and valid sentence ID...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:627</div></div>
<div class="ttc" id="_adafruit___g_p_s_8h_html_ae3b647e67968a2613fcf3fe5c0a9fb40"><div class="ttname"><a href="_adafruit___g_p_s_8h.html#ae3b647e67968a2613fcf3fe5c0a9fb40">NMEA_MAX_SOURCE_ID</a></div><div class="ttdeci">#define NMEA_MAX_SOURCE_ID</div><div class="ttdoc">maximum length of a source ID name, including terminating 0 </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:56</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a0780becacadd5c8f1566eb598dac6f02"><div class="ttname"><a href="class_adafruit___g_p_s.html#a0780becacadd5c8f1566eb598dac6f02">Adafruit_GPS::parse</a></div><div class="ttdeci">bool parse(char *)</div><div class="ttdoc">Parse a standard NMEA string and update the relevant variables. Sentences start with a $...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:52</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a0780becacadd5c8f1566eb598dac6f02"><div class="ttname"><a href="class_adafruit___g_p_s.html#a0780becacadd5c8f1566eb598dac6f02">Adafruit_GPS::parse</a></div><div class="ttdeci">bool parse(char *)</div><div class="ttdoc">Parse a standard NMEA string and update the relevant variables. Sentences start with a $...</div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:68</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ae39fbc538a1ee3ba1c8108bf49065c3f"><div class="ttname"><a href="class_adafruit___g_p_s.html#ae39fbc538a1ee3ba1c8108bf49065c3f">Adafruit_GPS::latitudeDegrees</a></div><div class="ttdeci">nmea_float_t latitudeDegrees</div><div class="ttdoc">Latitude in decimal degrees. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:185</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a4b49f40ba946d1646d7937b25e8dda37"><div class="ttname"><a href="class_adafruit___g_p_s.html#a4b49f40ba946d1646d7937b25e8dda37">Adafruit_GPS::secondsSinceDate</a></div><div class="ttdeci">nmea_float_t secondsSinceDate()</div><div class="ttdoc">Time in seconds since the last GPS date was obtained. The time returned is limited to 2^32 millisecon...</div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:603</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a1194f23fada702be6e58b24a62402d39"><div class="ttname"><a href="class_adafruit___g_p_s.html#a1194f23fada702be6e58b24a62402d39">Adafruit_GPS::resetSentTime</a></div><div class="ttdeci">void resetSentTime()</div><div class="ttdoc">Fakes time of receipt of a sentence. Use between build() and parse() to make the timing look like the...</div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:613</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_ac44f7d0517543bdd1c22a89d2d11ea78"><div class="ttname"><a href="class_adafruit___g_p_s.html#ac44f7d0517543bdd1c22a89d2d11ea78">Adafruit_GPS::newNMEAreceived</a></div><div class="ttdeci">bool newNMEAreceived()</div><div class="ttdoc">Check to see if a new NMEA line has been received. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:409</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_abc92488b6bcd0372c38b50f1384e4765"><div class="ttname"><a href="class_adafruit___g_p_s.html#abc92488b6bcd0372c38b50f1384e4765">Adafruit_GPS::LOCUS_speed</a></div><div class="ttdeci">uint8_t LOCUS_speed</div><div class="ttdoc">Speed setting. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:214</div></div>
<div class="ttc" id="_adafruit___g_p_s_8h_html_a083ec68ee7d55f29605714c8cc4b17f3"><div class="ttname"><a href="_adafruit___g_p_s_8h.html#a083ec68ee7d55f29605714c8cc4b17f3">MAXLINELENGTH</a></div><div class="ttdeci">#define MAXLINELENGTH</div><div class="ttdoc">how long are max NMEA lines to parse? </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:53</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_aabc3fe099a15bc672047f40e96270293"><div class="ttname"><a href="class_adafruit___g_p_s.html#aabc3fe099a15bc672047f40e96270293">Adafruit_GPS::parseHex</a></div><div class="ttdeci">uint8_t parseHex(char c)</div><div class="ttdoc">Parse a hex character and return the appropriate decimal value. </div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:926</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_aabc3fe099a15bc672047f40e96270293"><div class="ttname"><a href="class_adafruit___g_p_s.html#aabc3fe099a15bc672047f40e96270293">Adafruit_GPS::parseHex</a></div><div class="ttdeci">uint8_t parseHex(char c)</div><div class="ttdoc">Parse a hex character and return the appropriate decimal value. </div><div class="ttdef"><b>Definition:</b> NMEA_parse.cpp:941</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_adb6139e84c64156b5654dfce2a2e6e3f"><div class="ttname"><a href="class_adafruit___g_p_s.html#adb6139e84c64156b5654dfce2a2e6e3f">Adafruit_GPS::LOCUS_ReadStatus</a></div><div class="ttdeci">bool LOCUS_ReadStatus(void)</div><div class="ttdoc">Read the logger status. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:489</div></div>
<div class="ttc" id="class_adafruit___g_p_s_html_a079d9990da5971f336fab880cd141445"><div class="ttname"><a href="class_adafruit___g_p_s.html#a079d9990da5971f336fab880cd141445">Adafruit_GPS::write</a></div><div class="ttdeci">size_t write(uint8_t)</div><div class="ttdoc">Write a byte to the underlying transport - part of &amp;#39;Print&amp;#39;-class functionality. </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.cpp:229</div></div>
<div class="ttc" id="_adafruit___g_p_s_8h_html_aea6700399d9215ce5ef0f450d1733dca"><div class="ttname"><a href="_adafruit___g_p_s_8h.html#aea6700399d9215ce5ef0f450d1733dca">nmea_check_t</a></div><div class="ttdeci">nmea_check_t</div><div class="ttdoc">type for resulting code from running check() </div><div class="ttdef"><b>Definition:</b> Adafruit_GPS.h:69</div></div>