335 lines
52 KiB
HTML
335 lines
52 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>RTOS_MSPM0: RTOS_Labs_common/ST7735.h Source File</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="RobotSensors.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">RTOS_MSPM0
|
|
 <span id="projectnumber">1.1</span>
|
|
</div>
|
|
<div id="projectbrief">ECE445M starter code</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d9737668015ddda3d9b152d7c8d1103c.html">RTOS_Labs_common</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">ST7735.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="_s_t7735_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>  </div>
|
|
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="preprocessor">#ifndef _ST7735H_</span></div>
|
|
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">#define _ST7735H_</span></div>
|
|
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#include <stdint.h></span></div>
|
|
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga9568e103412377d5867f1f367ac7f424"> 132</a></span> <span class="keyword">enum</span> <a class="code" href="group___s_t7735.html#ga9568e103412377d5867f1f367ac7f424">initRFlags</a>{</div>
|
|
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  none,</div>
|
|
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  INITR_GREENTAB,</div>
|
|
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  INITR_REDTAB,</div>
|
|
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  INITR_BLACKTAB</div>
|
|
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> };</div>
|
|
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  </div>
|
|
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga17fb18a972efbcba457b22ac53ab39bf"> 142</a></span> <span class="preprocessor">#define ST7735_TFTWIDTH 128</span></div>
|
|
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gae39c2160287830a930ae303f4d9eb102"> 146</a></span> <span class="preprocessor">#define ST7735_TFTHEIGHT 160</span></div>
|
|
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  </div>
|
|
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
|
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaaa96c65299e5f6da446f29dc44362df4"> 152</a></span> <span class="preprocessor">#define ST7735_BLACK 0x0000</span></div>
|
|
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="preprocessor">#define ST7735_BLUE 0xF800</span></div>
|
|
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#define ST7735_RED 0x001F</span></div>
|
|
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor">#define ST7735_GREEN 0x07E0</span></div>
|
|
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor">#define ST7735_CYAN 0xFFE0</span></div>
|
|
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#define ST7735_MAGENTA 0xF81F</span></div>
|
|
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor">#define ST7735_YELLOW 0x07FF</span></div>
|
|
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#define ST7735_WHITE 0xFFFF</span></div>
|
|
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="preprocessor">#define ST7735_LIGHTGREY ST7735_Color565(228,228,228)</span></div>
|
|
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="preprocessor">#define ST7735_DARKGREY ST7735_Color565(32,32,32)</span></div>
|
|
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor">#define ST7735_ORANGE ST7735_Color565(255,102,0)</span></div>
|
|
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor">#define ST7735_PURPLE ST7735_Color565(106,13,173)</span></div>
|
|
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
|
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaec8e637c759ad0adde0758c0935f383a"> 172</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaec8e637c759ad0adde0758c0935f383a">ST7735_InitB</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
|
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  </div>
|
|
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div>
|
|
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga204a442207d7367ace616bd6bfd79348"> 183</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga204a442207d7367ace616bd6bfd79348">ST7735_InitR</a>(<span class="keyword">enum</span> <a class="code" href="group___s_t7735.html#ga9568e103412377d5867f1f367ac7f424">initRFlags</a> option);</div>
|
|
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div>
|
|
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  </div>
|
|
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
|
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaa2dc768f637489753a7b70eac676c4a5"> 200</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaa2dc768f637489753a7b70eac676c4a5">ST7735_DrawPixel</a>(int16_t x, int16_t y, uint16_t color);</div>
|
|
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
|
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  </div>
|
|
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga2c091bb2f7905e4464a6152015a49989"> 214</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga2c091bb2f7905e4464a6152015a49989">ST7735_DrawFastVLine</a>(int16_t x, int16_t y, int16_t h, uint16_t color);</div>
|
|
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
|
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  </div>
|
|
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div>
|
|
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga05c18aa8dd363fe991d5bc73a02e7abc"> 229</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga05c18aa8dd363fe991d5bc73a02e7abc">ST7735_DrawFastHLine</a>(int16_t x, int16_t y, int16_t w, uint16_t color);</div>
|
|
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  </div>
|
|
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div>
|
|
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga3a14506207ab49aee2c40700b5036271"> 239</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga3a14506207ab49aee2c40700b5036271">ST7735_FillScreen</a>(uint16_t color);</div>
|
|
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  </div>
|
|
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  </div>
|
|
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  </div>
|
|
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gada283d88275b972d188afad1c8649829"> 254</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gada283d88275b972d188afad1c8649829">ST7735_FillRect</a>(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color);</div>
|
|
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  </div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  </div>
|
|
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga97a986b0ae675970952cc4b60529c14f"> 266</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga97a986b0ae675970952cc4b60529c14f">ST7735_DrawSmallCircle</a>(int16_t x, int16_t y, uint16_t color);</div>
|
|
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  </div>
|
|
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  </div>
|
|
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gae0f85a269728541200c12b7a144f4d9a"> 278</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gae0f85a269728541200c12b7a144f4d9a">ST7735_DrawCircle</a>(int16_t x, int16_t y, uint16_t color);</div>
|
|
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  </div>
|
|
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga29294596f660f05ad8738db73ee07cfa"> 288</a></span> uint16_t <a class="code" href="group___s_t7735.html#ga29294596f660f05ad8738db73ee07cfa">ST7735_Color565</a>(uint8_t r, uint8_t g, uint8_t b);</div>
|
|
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  </div>
|
|
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gacd13666f7002b9b8cb7a11164b2203ca"> 297</a></span> uint16_t <a class="code" href="group___s_t7735.html#gacd13666f7002b9b8cb7a11164b2203ca">ST7735_SwapColor</a>(uint16_t x) ;</div>
|
|
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  </div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  </div>
|
|
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaaf5af072e5213fcc3d6b852a2553e048"> 321</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaaf5af072e5213fcc3d6b852a2553e048">ST7735_DrawBitmap</a>(int16_t x, int16_t y, <span class="keyword">const</span> uint16_t *image, int16_t w, int16_t h);</div>
|
|
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  </div>
|
|
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga0d092afe5e5a087662adc8e5befa0078"> 340</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga0d092afe5e5a087662adc8e5befa0078">ST7735_DrawCharS</a>(int16_t x, int16_t y, <span class="keywordtype">char</span> c, int16_t textColor, int16_t bgColor, uint8_t size);</div>
|
|
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  </div>
|
|
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  </div>
|
|
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga66c54533bdb1555b1e488bb9fcf9885b"> 358</a></span>  <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga66c54533bdb1555b1e488bb9fcf9885b">ST7735_DrawChar</a>(int16_t x, int16_t y, <span class="keywordtype">char</span> c, int16_t textColor, int16_t bgColor, uint8_t size);</div>
|
|
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  </div>
|
|
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  </div>
|
|
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga8b1c0041f452392eae6adcab4db6251a"> 373</a></span> uint32_t <a class="code" href="group___s_t7735.html#ga8b1c0041f452392eae6adcab4db6251a">ST7735_DrawString</a>(uint16_t x, uint16_t y, <span class="keywordtype">char</span> *pt, int16_t textColor);;</div>
|
|
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  </div>
|
|
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  </div>
|
|
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga6edc4479f68eb34624157cc1dda2cbb3"> 386</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga6edc4479f68eb34624157cc1dda2cbb3">ST7735_SetCursor</a>(uint32_t newX, uint32_t newY);</div>
|
|
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  </div>
|
|
<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga072f5f963df6e48f5985977526d2466c"> 397</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga072f5f963df6e48f5985977526d2466c">ST7735_OutUDec</a>(uint32_t n);</div>
|
|
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  </div>
|
|
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  </div>
|
|
<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gae82806e8e3e4469be36a4844c8866576"> 410</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gae82806e8e3e4469be36a4844c8866576">ST7735_OutUDec4</a>(uint32_t n);</div>
|
|
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  </div>
|
|
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaf568cc052853f7a3a5bdf0e36c81dbb6"> 422</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaf568cc052853f7a3a5bdf0e36c81dbb6">ST7735_OutUDec5</a>(uint32_t n);</div>
|
|
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div>
|
|
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gac898f09a4415cdb236dcb6b09b337d89"> 434</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gac898f09a4415cdb236dcb6b09b337d89">ST7735_OutUFix2_1</a>(uint32_t n, int16_t textColor);</div>
|
|
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  </div>
|
|
<div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga61ae52ab2f2a79cec0c9bd6b58563582"> 446</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga61ae52ab2f2a79cec0c9bd6b58563582">ST7735_OutUHex2</a>(uint32_t n, int16_t textColor);</div>
|
|
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  </div>
|
|
<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gac07019a4990ece959dd04dd58339f839"> 455</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gac07019a4990ece959dd04dd58339f839">ST7735_SetRotation</a>(uint8_t m) ;</div>
|
|
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>  </div>
|
|
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  </div>
|
|
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  </div>
|
|
<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga2138bd237e97da48ad87137fb616be37"> 466</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga2138bd237e97da48ad87137fb616be37">ST7735_InvertDisplay</a>(<span class="keywordtype">int</span> i) ;</div>
|
|
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  </div>
|
|
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  </div>
|
|
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  </div>
|
|
<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga9d73adde861d0adbb12831f818d73321"> 494</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga9d73adde861d0adbb12831f818d73321">ST7735_Drawaxes</a>(uint16_t axisColor, uint16_t bgColor, <span class="keywordtype">char</span> *xLabel,</div>
|
|
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>  <span class="keywordtype">char</span> *yLabel1, uint16_t label1Color, <span class="keywordtype">char</span> *yLabel2, uint16_t label2Color,</div>
|
|
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>  int32_t ymax, int32_t ymin);</div>
|
|
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  </div>
|
|
<div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaffbb292ebbf7082c331ab6195da3385c"> 506</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaffbb292ebbf7082c331ab6195da3385c">ST7735_PlotClear</a>(int32_t ymin, int32_t ymax);</div>
|
|
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  </div>
|
|
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  </div>
|
|
<div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga1ae5c293f7cf004c66ca1c0f0d365fcd"> 520</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga1ae5c293f7cf004c66ca1c0f0d365fcd">ST7735_PlotPoint</a>(int32_t y);</div>
|
|
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  </div>
|
|
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  </div>
|
|
<div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga182e839d2ae31a725569e375a10ffe89"> 535</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga182e839d2ae31a725569e375a10ffe89">ST7735_PlotPoint2</a>(int32_t data1, uint16_t color1);</div>
|
|
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  </div>
|
|
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  </div>
|
|
<div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga8d6be97f1d5363a69191eea02b023b54"> 549</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga8d6be97f1d5363a69191eea02b023b54">ST7735PlotIncrement</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>  </div>
|
|
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>  </div>
|
|
<div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga3b19f449b1072070e3dd7f92ce8150fa"> 560</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga3b19f449b1072070e3dd7f92ce8150fa">ST7735_PlotLine</a>(int32_t y);</div>
|
|
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>  </div>
|
|
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span> <span class="comment">// *************** ST7735_PlotPoints ********************</span></div>
|
|
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="comment">// Used in the voltage versus time plot, plot two points at y1, y2</span></div>
|
|
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span> <span class="comment">// It does output to display</span></div>
|
|
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> <span class="comment">// Inputs: y1 is the y coordinate of the first point plotted</span></div>
|
|
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span> <span class="comment">// y2 is the y coordinate of the second point plotted</span></div>
|
|
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span> <span class="comment">// Outputs: none</span></div>
|
|
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaf8a878e2129edc09d38b3f3aadcad42f"> 579</a></span> <span class="comment"></span><span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaf8a878e2129edc09d38b3f3aadcad42f">ST7735_PlotPoints</a>(int32_t y1,int32_t y2);</div>
|
|
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>  </div>
|
|
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  </div>
|
|
<div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gadff58b909cb89f694117603da4ab7a1b"> 592</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gadff58b909cb89f694117603da4ab7a1b">ST7735_PlotBar</a>(int32_t y);</div>
|
|
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>  </div>
|
|
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>  </div>
|
|
<div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga179ccebd4bfe4529903a02ce797e78ea"> 604</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga179ccebd4bfe4529903a02ce797e78ea">ST7735_PlotdBfs</a>(int32_t y);</div>
|
|
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>  </div>
|
|
<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gafc91fa494b54f542c2d7cc7ef1fed3e9"> 616</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gafc91fa494b54f542c2d7cc7ef1fed3e9">ST7735_PlotNext</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>  </div>
|
|
<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga3c7b330d12b052f9334781dba849aa0e"> 626</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga3c7b330d12b052f9334781dba849aa0e">ST7735_PlotNextErase</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>  </div>
|
|
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span> <span class="comment">// Used in all the plots to write buffer to LCD</span></div>
|
|
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span> <span class="comment">// Example 1 Voltage versus time</span></div>
|
|
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span> <span class="comment">// ST7735_PlotClear(0,4095); // range from 0 to 4095</span></div>
|
|
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span> <span class="comment">// ST7735_PlotPoint(data); ST7735_PlotNext(); // called 128 times</span></div>
|
|
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>  </div>
|
|
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span> <span class="comment">// Example 2a Voltage versus time (N data points/pixel, time scale)</span></div>
|
|
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span> <span class="comment">// ST7735_PlotClear(0,4095); // range from 0 to 4095</span></div>
|
|
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span> <span class="comment">// { for(j=0;j<N;j++){</span></div>
|
|
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span> <span class="comment">// ST7735_PlotPoint(data[i++]); // called N times</span></div>
|
|
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span> <span class="comment">// }</span></div>
|
|
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span> <span class="comment">// ST7735_PlotNext();</span></div>
|
|
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span> <span class="comment">// } // called 128 times</span></div>
|
|
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>  </div>
|
|
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span> <span class="comment">// Example 2b Voltage versus time (N data points/pixel, time scale)</span></div>
|
|
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span> <span class="comment">// ST7735_PlotClear(0,4095); // range from 0 to 4095</span></div>
|
|
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span> <span class="comment">// { for(j=0;j<N;j++){</span></div>
|
|
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span> <span class="comment">// ST7735_PlotLine(data[i++]); // called N times</span></div>
|
|
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span> <span class="comment">// }</span></div>
|
|
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span> <span class="comment">// ST7735_PlotNext();</span></div>
|
|
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span> <span class="comment">// } // called 128 times</span></div>
|
|
<div class="line"><a name="l00648"></a><span class="lineno"> 648</span>  </div>
|
|
<div class="line"><a name="l00649"></a><span class="lineno"> 649</span> <span class="comment">// Example 3 Voltage versus frequency (512 points)</span></div>
|
|
<div class="line"><a name="l00650"></a><span class="lineno"> 650</span> <span class="comment">// perform FFT to get 512 magnitudes, mag[i] (0 to 4095)</span></div>
|
|
<div class="line"><a name="l00651"></a><span class="lineno"> 651</span> <span class="comment">// ST7735_PlotClear(0,1023); // clip large magnitudes</span></div>
|
|
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span> <span class="comment">// {</span></div>
|
|
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span> <span class="comment">// ST7735_PlotBar(mag[i++]); // called 4 times</span></div>
|
|
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <span class="comment">// ST7735_PlotBar(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span> <span class="comment">// ST7735_PlotBar(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span> <span class="comment">// ST7735_PlotBar(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span> <span class="comment">// ST7735_PlotNext();</span></div>
|
|
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span> <span class="comment">// } // called 128 times</span></div>
|
|
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>  </div>
|
|
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span> <span class="comment">// Example 4 Voltage versus frequency (512 points), dB scale</span></div>
|
|
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span> <span class="comment">// perform FFT to get 512 magnitudes, mag[i] (0 to 4095)</span></div>
|
|
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span> <span class="comment">// ST7735_PlotClear(0,511); // parameters ignored</span></div>
|
|
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span> <span class="comment">// {</span></div>
|
|
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span> <span class="comment">// ST7735_PlotdBfs(mag[i++]); // called 4 times</span></div>
|
|
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span> <span class="comment">// ST7735_PlotdBfs(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span> <span class="comment">// ST7735_PlotdBfs(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span> <span class="comment">// ST7735_PlotdBfs(mag[i++]);</span></div>
|
|
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span> <span class="comment">// ST7735_PlotNext();</span></div>
|
|
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span> <span class="comment">// } // called 128 times</span></div>
|
|
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>  </div>
|
|
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>  </div>
|
|
<div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga49a0a636404c51a7fe1b54768e47d1eb"> 680</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga49a0a636404c51a7fe1b54768e47d1eb">ST7735_OutChar</a>(<span class="keywordtype">char</span> ch);</div>
|
|
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>  </div>
|
|
<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga0801d1839b5f0d63482e8ec90c8b8d37"> 690</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga0801d1839b5f0d63482e8ec90c8b8d37">ST7735_OutCharTransparent</a>(<span class="keywordtype">char</span> ch);</div>
|
|
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>  </div>
|
|
<div class="line"><a name="l00701"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga6bd647233ed938c4006694552b8fd9a0"> 701</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga6bd647233ed938c4006694552b8fd9a0">ST7735_OutString</a>(<span class="keywordtype">char</span> *ptr);</div>
|
|
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>  </div>
|
|
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>  </div>
|
|
<div class="line"><a name="l00713"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga3dc5b6e42bbfce1a62895504496fdc96"> 713</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga3dc5b6e42bbfce1a62895504496fdc96">ST7735_OutStringTransparent</a>(<span class="keywordtype">char</span> *ptr);</div>
|
|
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>  </div>
|
|
<div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga749b305138c366373f55e39a2ae15f17"> 722</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga749b305138c366373f55e39a2ae15f17">ST7735_SetTextColor</a>(uint16_t color);</div>
|
|
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  </div>
|
|
<div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gabf180e277a49625290f25a01dc7a64b2"> 730</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gabf180e277a49625290f25a01dc7a64b2">ST7735_InitPrintf</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>  </div>
|
|
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>  </div>
|
|
<div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gaca253dde436e20d4d40d60e74f09992e"> 752</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gaca253dde436e20d4d40d60e74f09992e">ST7735_sDecOut2</a>(int32_t n);</div>
|
|
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>  </div>
|
|
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  </div>
|
|
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  </div>
|
|
<div class="line"><a name="l00781"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga5bd52f02e8c9906242d7270e65133b9a"> 781</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga5bd52f02e8c9906242d7270e65133b9a">ST7735_uBinOut6</a>(uint32_t n); </div>
|
|
<div class="line"><a name="l00782"></a><span class="lineno"> 782</span>  </div>
|
|
<div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gab1cc9a98dc66976026c3f0ed32988fa7"> 795</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gab1cc9a98dc66976026c3f0ed32988fa7">ST7735_XYplotInit</a>(<span class="keywordtype">char</span> *title, int32_t minX, int32_t maxX, int32_t minY, int32_t maxY);</div>
|
|
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span>  </div>
|
|
<div class="line"><a name="l00806"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gafeb12b9ade1d4487db1b2382a6cd188b"> 806</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gafeb12b9ade1d4487db1b2382a6cd188b">ST7735_XYplot</a>(uint32_t num, int32_t bufX[], int32_t bufY[]);</div>
|
|
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>  </div>
|
|
<div class="line"><a name="l00823"></a><span class="lineno"><a class="line" href="group___s_t7735.html#ga38285646e5ac9f8787f64905d18eacd7"> 823</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#ga38285646e5ac9f8787f64905d18eacd7">ST7735_Line</a>(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, </div>
|
|
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>  uint16_t color);</div>
|
|
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span>  </div>
|
|
<div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="group___s_t7735.html#gad00bac301464119c1f7688cc3fedaf23"> 836</a></span> <span class="keywordtype">void</span> <a class="code" href="group___s_t7735.html#gad00bac301464119c1f7688cc3fedaf23">ST7735_SetX</a>(int32_t newX);</div>
|
|
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>  </div>
|
|
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>  </div>
|
|
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <span class="preprocessor">#endif</span></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga05c18aa8dd363fe991d5bc73a02e7abc"><div class="ttname"><a href="group___s_t7735.html#ga05c18aa8dd363fe991d5bc73a02e7abc">ST7735_DrawFastHLine</a></div><div class="ttdeci">void ST7735_DrawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t color)</div><div class="ttdoc">Draw a horizontal line.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga072f5f963df6e48f5985977526d2466c"><div class="ttname"><a href="group___s_t7735.html#ga072f5f963df6e48f5985977526d2466c">ST7735_OutUDec</a></div><div class="ttdeci">void ST7735_OutUDec(uint32_t n)</div><div class="ttdoc">Output an unsigned decimal.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga0801d1839b5f0d63482e8ec90c8b8d37"><div class="ttname"><a href="group___s_t7735.html#ga0801d1839b5f0d63482e8ec90c8b8d37">ST7735_OutCharTransparent</a></div><div class="ttdeci">void ST7735_OutCharTransparent(char ch)</div><div class="ttdoc">Output a character transparently.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga0d092afe5e5a087662adc8e5befa0078"><div class="ttname"><a href="group___s_t7735.html#ga0d092afe5e5a087662adc8e5befa0078">ST7735_DrawCharS</a></div><div class="ttdeci">void ST7735_DrawCharS(int16_t x, int16_t y, char c, int16_t textColor, int16_t bgColor, uint8_t size)</div><div class="ttdoc">Draw a character.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga179ccebd4bfe4529903a02ce797e78ea"><div class="ttname"><a href="group___s_t7735.html#ga179ccebd4bfe4529903a02ce797e78ea">ST7735_PlotdBfs</a></div><div class="ttdeci">void ST7735_PlotdBfs(int32_t y)</div><div class="ttdoc">Plot one bar.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga182e839d2ae31a725569e375a10ffe89"><div class="ttname"><a href="group___s_t7735.html#ga182e839d2ae31a725569e375a10ffe89">ST7735_PlotPoint2</a></div><div class="ttdeci">void ST7735_PlotPoint2(int32_t data1, uint16_t color1)</div><div class="ttdoc">Plot one point with color.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga1ae5c293f7cf004c66ca1c0f0d365fcd"><div class="ttname"><a href="group___s_t7735.html#ga1ae5c293f7cf004c66ca1c0f0d365fcd">ST7735_PlotPoint</a></div><div class="ttdeci">void ST7735_PlotPoint(int32_t y)</div><div class="ttdoc">Plot one point.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga204a442207d7367ace616bd6bfd79348"><div class="ttname"><a href="group___s_t7735.html#ga204a442207d7367ace616bd6bfd79348">ST7735_InitR</a></div><div class="ttdeci">void ST7735_InitR(enum initRFlags option)</div><div class="ttdoc">Initialize ST7735R LCD.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga2138bd237e97da48ad87137fb616be37"><div class="ttname"><a href="group___s_t7735.html#ga2138bd237e97da48ad87137fb616be37">ST7735_InvertDisplay</a></div><div class="ttdeci">void ST7735_InvertDisplay(int i)</div><div class="ttdoc">invert display</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga29294596f660f05ad8738db73ee07cfa"><div class="ttname"><a href="group___s_t7735.html#ga29294596f660f05ad8738db73ee07cfa">ST7735_Color565</a></div><div class="ttdeci">uint16_t ST7735_Color565(uint8_t r, uint8_t g, uint8_t b)</div><div class="ttdoc">RGB to color creation.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga2c091bb2f7905e4464a6152015a49989"><div class="ttname"><a href="group___s_t7735.html#ga2c091bb2f7905e4464a6152015a49989">ST7735_DrawFastVLine</a></div><div class="ttdeci">void ST7735_DrawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t color)</div><div class="ttdoc">Draw a vertical line.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga38285646e5ac9f8787f64905d18eacd7"><div class="ttname"><a href="group___s_t7735.html#ga38285646e5ac9f8787f64905d18eacd7">ST7735_Line</a></div><div class="ttdeci">void ST7735_Line(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t color)</div><div class="ttdoc">Draws line.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga3a14506207ab49aee2c40700b5036271"><div class="ttname"><a href="group___s_t7735.html#ga3a14506207ab49aee2c40700b5036271">ST7735_FillScreen</a></div><div class="ttdeci">void ST7735_FillScreen(uint16_t color)</div><div class="ttdoc">Fill the screen.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga3b19f449b1072070e3dd7f92ce8150fa"><div class="ttname"><a href="group___s_t7735.html#ga3b19f449b1072070e3dd7f92ce8150fa">ST7735_PlotLine</a></div><div class="ttdeci">void ST7735_PlotLine(int32_t y)</div><div class="ttdoc">Plot one line.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga3c7b330d12b052f9334781dba849aa0e"><div class="ttname"><a href="group___s_t7735.html#ga3c7b330d12b052f9334781dba849aa0e">ST7735_PlotNextErase</a></div><div class="ttdeci">void ST7735_PlotNextErase(void)</div><div class="ttdoc">Move X coordinate</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga3dc5b6e42bbfce1a62895504496fdc96"><div class="ttname"><a href="group___s_t7735.html#ga3dc5b6e42bbfce1a62895504496fdc96">ST7735_OutStringTransparent</a></div><div class="ttdeci">void ST7735_OutStringTransparent(char *ptr)</div><div class="ttdoc">Output a string transparently.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga49a0a636404c51a7fe1b54768e47d1eb"><div class="ttname"><a href="group___s_t7735.html#ga49a0a636404c51a7fe1b54768e47d1eb">ST7735_OutChar</a></div><div class="ttdeci">void ST7735_OutChar(char ch)</div><div class="ttdoc">Output a character.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga5bd52f02e8c9906242d7270e65133b9a"><div class="ttname"><a href="group___s_t7735.html#ga5bd52f02e8c9906242d7270e65133b9a">ST7735_uBinOut6</a></div><div class="ttdeci">void ST7735_uBinOut6(uint32_t n)</div><div class="ttdoc">fixed point output resolution 1/64</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga61ae52ab2f2a79cec0c9bd6b58563582"><div class="ttname"><a href="group___s_t7735.html#ga61ae52ab2f2a79cec0c9bd6b58563582">ST7735_OutUHex2</a></div><div class="ttdeci">void ST7735_OutUHex2(uint32_t n, int16_t textColor)</div><div class="ttdoc">Output a 2-digit hexadecimal number.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga66c54533bdb1555b1e488bb9fcf9885b"><div class="ttname"><a href="group___s_t7735.html#ga66c54533bdb1555b1e488bb9fcf9885b">ST7735_DrawChar</a></div><div class="ttdeci">void ST7735_DrawChar(int16_t x, int16_t y, char c, int16_t textColor, int16_t bgColor, uint8_t size)</div><div class="ttdoc">Draw a character.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga6bd647233ed938c4006694552b8fd9a0"><div class="ttname"><a href="group___s_t7735.html#ga6bd647233ed938c4006694552b8fd9a0">ST7735_OutString</a></div><div class="ttdeci">void ST7735_OutString(char *ptr)</div><div class="ttdoc">Output a string.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga6edc4479f68eb34624157cc1dda2cbb3"><div class="ttname"><a href="group___s_t7735.html#ga6edc4479f68eb34624157cc1dda2cbb3">ST7735_SetCursor</a></div><div class="ttdeci">void ST7735_SetCursor(uint32_t newX, uint32_t newY)</div><div class="ttdoc">Move the cursor.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga749b305138c366373f55e39a2ae15f17"><div class="ttname"><a href="group___s_t7735.html#ga749b305138c366373f55e39a2ae15f17">ST7735_SetTextColor</a></div><div class="ttdeci">void ST7735_SetTextColor(uint16_t color)</div><div class="ttdoc">sets the text color</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga8b1c0041f452392eae6adcab4db6251a"><div class="ttname"><a href="group___s_t7735.html#ga8b1c0041f452392eae6adcab4db6251a">ST7735_DrawString</a></div><div class="ttdeci">uint32_t ST7735_DrawString(uint16_t x, uint16_t y, char *pt, int16_t textColor)</div><div class="ttdoc">Draw a string.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga8d6be97f1d5363a69191eea02b023b54"><div class="ttname"><a href="group___s_t7735.html#ga8d6be97f1d5363a69191eea02b023b54">ST7735PlotIncrement</a></div><div class="ttdeci">void ST7735PlotIncrement(void)</div><div class="ttdoc">Moves the plot cursor in time.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga9568e103412377d5867f1f367ac7f424"><div class="ttname"><a href="group___s_t7735.html#ga9568e103412377d5867f1f367ac7f424">initRFlags</a></div><div class="ttdeci">initRFlags</div><div class="ttdoc">some flags for ST7735_InitR()</div><div class="ttdef"><b>Definition:</b> ST7735.h:132</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga97a986b0ae675970952cc4b60529c14f"><div class="ttname"><a href="group___s_t7735.html#ga97a986b0ae675970952cc4b60529c14f">ST7735_DrawSmallCircle</a></div><div class="ttdeci">void ST7735_DrawSmallCircle(int16_t x, int16_t y, uint16_t color)</div><div class="ttdoc">Draw a small circle.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_ga9d73adde861d0adbb12831f818d73321"><div class="ttname"><a href="group___s_t7735.html#ga9d73adde861d0adbb12831f818d73321">ST7735_Drawaxes</a></div><div class="ttdeci">void ST7735_Drawaxes(uint16_t axisColor, uint16_t bgColor, char *xLabel, char *yLabel1, uint16_t label1Color, char *yLabel2, uint16_t label2Color, int32_t ymax, int32_t ymin)</div><div class="ttdoc">Initializes a plot.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaa2dc768f637489753a7b70eac676c4a5"><div class="ttname"><a href="group___s_t7735.html#gaa2dc768f637489753a7b70eac676c4a5">ST7735_DrawPixel</a></div><div class="ttdeci">void ST7735_DrawPixel(int16_t x, int16_t y, uint16_t color)</div><div class="ttdoc">Color one pixel.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaaf5af072e5213fcc3d6b852a2553e048"><div class="ttname"><a href="group___s_t7735.html#gaaf5af072e5213fcc3d6b852a2553e048">ST7735_DrawBitmap</a></div><div class="ttdeci">void ST7735_DrawBitmap(int16_t x, int16_t y, const uint16_t *image, int16_t w, int16_t h)</div><div class="ttdoc">Displays a BMP image.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gab1cc9a98dc66976026c3f0ed32988fa7"><div class="ttname"><a href="group___s_t7735.html#gab1cc9a98dc66976026c3f0ed32988fa7">ST7735_XYplotInit</a></div><div class="ttdeci">void ST7735_XYplotInit(char *title, int32_t minX, int32_t maxX, int32_t minY, int32_t maxY)</div><div class="ttdoc">initialize XY plot</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gabf180e277a49625290f25a01dc7a64b2"><div class="ttname"><a href="group___s_t7735.html#gabf180e277a49625290f25a01dc7a64b2">ST7735_InitPrintf</a></div><div class="ttdeci">void ST7735_InitPrintf(void)</div><div class="ttdoc">use ST7735 LCD to output from printf</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gac07019a4990ece959dd04dd58339f839"><div class="ttname"><a href="group___s_t7735.html#gac07019a4990ece959dd04dd58339f839">ST7735_SetRotation</a></div><div class="ttdeci">void ST7735_SetRotation(uint8_t m)</div><div class="ttdoc">Change rotation.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gac898f09a4415cdb236dcb6b09b337d89"><div class="ttname"><a href="group___s_t7735.html#gac898f09a4415cdb236dcb6b09b337d89">ST7735_OutUFix2_1</a></div><div class="ttdeci">void ST7735_OutUFix2_1(uint32_t n, int16_t textColor)</div><div class="ttdoc">Output a 2-digit fixed-point decimal.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaca253dde436e20d4d40d60e74f09992e"><div class="ttname"><a href="group___s_t7735.html#gaca253dde436e20d4d40d60e74f09992e">ST7735_sDecOut2</a></div><div class="ttdeci">void ST7735_sDecOut2(int32_t n)</div><div class="ttdoc">fixed point output resolution 0.01</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gacd13666f7002b9b8cb7a11164b2203ca"><div class="ttname"><a href="group___s_t7735.html#gacd13666f7002b9b8cb7a11164b2203ca">ST7735_SwapColor</a></div><div class="ttdeci">uint16_t ST7735_SwapColor(uint16_t x)</div><div class="ttdoc">Swaps red and blue.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gad00bac301464119c1f7688cc3fedaf23"><div class="ttname"><a href="group___s_t7735.html#gad00bac301464119c1f7688cc3fedaf23">ST7735_SetX</a></div><div class="ttdeci">void ST7735_SetX(int32_t newX)</div><div class="ttdoc">set X-position</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gada283d88275b972d188afad1c8649829"><div class="ttname"><a href="group___s_t7735.html#gada283d88275b972d188afad1c8649829">ST7735_FillRect</a></div><div class="ttdeci">void ST7735_FillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)</div><div class="ttdoc">Draw a filled rectangle.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gadff58b909cb89f694117603da4ab7a1b"><div class="ttname"><a href="group___s_t7735.html#gadff58b909cb89f694117603da4ab7a1b">ST7735_PlotBar</a></div><div class="ttdeci">void ST7735_PlotBar(int32_t y)</div><div class="ttdoc">Plot one bar.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gae0f85a269728541200c12b7a144f4d9a"><div class="ttname"><a href="group___s_t7735.html#gae0f85a269728541200c12b7a144f4d9a">ST7735_DrawCircle</a></div><div class="ttdeci">void ST7735_DrawCircle(int16_t x, int16_t y, uint16_t color)</div><div class="ttdoc">Draw a circle.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gae82806e8e3e4469be36a4844c8866576"><div class="ttname"><a href="group___s_t7735.html#gae82806e8e3e4469be36a4844c8866576">ST7735_OutUDec4</a></div><div class="ttdeci">void ST7735_OutUDec4(uint32_t n)</div><div class="ttdoc">Output a 4-digit unsigned decimal.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaec8e637c759ad0adde0758c0935f383a"><div class="ttname"><a href="group___s_t7735.html#gaec8e637c759ad0adde0758c0935f383a">ST7735_InitB</a></div><div class="ttdeci">void ST7735_InitB(void)</div><div class="ttdoc">Initialize ST7735B LCD.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaf568cc052853f7a3a5bdf0e36c81dbb6"><div class="ttname"><a href="group___s_t7735.html#gaf568cc052853f7a3a5bdf0e36c81dbb6">ST7735_OutUDec5</a></div><div class="ttdeci">void ST7735_OutUDec5(uint32_t n)</div><div class="ttdoc">Output a 5-digit unsigned decimal.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaf8a878e2129edc09d38b3f3aadcad42f"><div class="ttname"><a href="group___s_t7735.html#gaf8a878e2129edc09d38b3f3aadcad42f">ST7735_PlotPoints</a></div><div class="ttdeci">void ST7735_PlotPoints(int32_t y1, int32_t y2)</div><div class="ttdoc">Plot two points.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gafc91fa494b54f542c2d7cc7ef1fed3e9"><div class="ttname"><a href="group___s_t7735.html#gafc91fa494b54f542c2d7cc7ef1fed3e9">ST7735_PlotNext</a></div><div class="ttdeci">void ST7735_PlotNext(void)</div><div class="ttdoc">Move x-axis parameter.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gafeb12b9ade1d4487db1b2382a6cd188b"><div class="ttname"><a href="group___s_t7735.html#gafeb12b9ade1d4487db1b2382a6cd188b">ST7735_XYplot</a></div><div class="ttdeci">void ST7735_XYplot(uint32_t num, int32_t bufX[], int32_t bufY[])</div><div class="ttdoc">XY plot.</div></div>
|
|
<div class="ttc" id="agroup___s_t7735_html_gaffbb292ebbf7082c331ab6195da3385c"><div class="ttname"><a href="group___s_t7735.html#gaffbb292ebbf7082c331ab6195da3385c">ST7735_PlotClear</a></div><div class="ttdeci">void ST7735_PlotClear(int32_t ymin, int32_t ymax)</div><div class="ttdoc">Clear plot.</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.1
|
|
</small></address>
|
|
</body>
|
|
</html>
|