|
21 | 21 | <tbody> |
22 | 22 | <tr id="projectrow"> |
23 | 23 | <td id="projectalign"> |
24 | | - <div id="projectname">LEDDriver_NXP_Arduino<span id="projectnumber"> 0.4.0</span> |
| 24 | + <div id="projectname">LEDDriver_NXP_Arduino<span id="projectnumber"> 0.5.0</span> |
25 | 25 | </div> |
26 | 26 | <div id="projectbrief">LED driver device operation sample code for Arduino</div> |
27 | 27 | </td> |
|
85 | 85 | <div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span>{</div> |
86 | 86 | <div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span>}</div> |
87 | 87 | <div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div> |
88 | | -<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span>PCA9955B::~PCA9955B()</div> |
89 | | -<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span>{</div> |
90 | | -<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>}</div> |
91 | | -<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div> |
92 | | -<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25"> 13</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">PCA9955B::init</a>( <span class="keywordtype">float</span> current )</div> |
93 | | -<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>{</div> |
94 | | -<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> uint8_t <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a>[] = { 0xAA, 0xAA, 0xAA, 0xAA };</div> |
95 | | -<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> reg_w( 0x80 | LEDOUT0, <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a>, <span class="keyword">sizeof</span>( <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a> ) );</div> |
96 | | -<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> write_r8( PWMALL, 0x00 );</div> |
97 | | -<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div> |
98 | | -<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <a class="code hl_function" href="class_p_c_a995x.html#a0751a4816ffaae770fb50830aea51ca9">irefall</a>( (uint8_t)(current * 255.0) );</div> |
99 | | -<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>}</div> |
100 | | -<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div> |
101 | | -<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">constexpr</span> uint8_t PCA9955B::access_ref[];</div> |
102 | | -<div class="ttc" id="aclass_p_c_a9955_b_html"><div class="ttname"><a href="class_p_c_a9955_b.html">PCA9955B</a></div><div class="ttdef"><b>Definition:</b> <a href="_l_e_d_driver_8h_source.html#l00171">LEDDriver.h:172</a></div></div> |
| 88 | +<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="class_p_c_a9955_b.html#a9e1aa4423fdfebf3717f87139bec65a8"> 9</a></span><a class="code hl_function" href="class_p_c_a9955_b.html#a300f7f1fd3ee6d307dbabdd47e9c5a2a">PCA9955B::PCA9955B</a>( TwoWire& wire, uint8_t i2c_address ) : </div> |
| 89 | +<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> <a class="code hl_class" href="class_p_c_a995x___i2_c.html">PCA995x_I2C</a>( wire, i2c_address, 16, <a class="code hl_class" href="class_p_c_a9955_b.html">PCA9955B</a>::PWM0, <a class="code hl_class" href="class_p_c_a9955_b.html">PCA9955B</a>::IREF0, <a class="code hl_class" href="class_p_c_a9955_b.html">PCA9955B</a>::IREFALL, access_ref )</div> |
| 90 | +<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>{</div> |
| 91 | +<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span>}</div> |
| 92 | +<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div> |
| 93 | +<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>PCA9955B::~PCA9955B()</div> |
| 94 | +<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span>{</div> |
| 95 | +<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>}</div> |
| 96 | +<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div> |
| 97 | +<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25"> 18</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">PCA9955B::init</a>( <span class="keywordtype">float</span> current )</div> |
| 98 | +<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>{</div> |
| 99 | +<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> uint8_t <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a>[] = { 0xAA, 0xAA, 0xAA, 0xAA };</div> |
| 100 | +<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> reg_w( 0x80 | LEDOUT0, <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a>, <span class="keyword">sizeof</span>( <a class="code hl_function" href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">init</a> ) );</div> |
| 101 | +<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> write_r8( PWMALL, 0x00 );</div> |
| 102 | +<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div> |
| 103 | +<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <a class="code hl_function" href="class_p_c_a995x.html#a0751a4816ffaae770fb50830aea51ca9">irefall</a>( (uint8_t)(current * 255.0) );</div> |
| 104 | +<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>}</div> |
| 105 | +<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div> |
| 106 | +<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="keyword">constexpr</span> uint8_t PCA9955B::access_ref[];</div> |
| 107 | +<div class="ttc" id="aclass_p_c_a9955_b_html"><div class="ttname"><a href="class_p_c_a9955_b.html">PCA9955B</a></div><div class="ttdef"><b>Definition:</b> <a href="_l_e_d_driver_8h_source.html#l00172">LEDDriver.h:173</a></div></div> |
103 | 108 | <div class="ttc" id="aclass_p_c_a9955_b_html_a300f7f1fd3ee6d307dbabdd47e9c5a2a"><div class="ttname"><a href="class_p_c_a9955_b.html#a300f7f1fd3ee6d307dbabdd47e9c5a2a">PCA9955B::PCA9955B</a></div><div class="ttdeci">PCA9955B(uint8_t i2c_address=(0xBC > > 1))</div><div class="ttdef"><b>Definition:</b> <a href="_p_c_a9955_b_8cpp_source.html#l00004">PCA9955B.cpp:4</a></div></div> |
104 | | -<div class="ttc" id="aclass_p_c_a9955_b_html_acfa3ebaf9f063a6e991ab5571b344f25"><div class="ttname"><a href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">PCA9955B::init</a></div><div class="ttdeci">void init(float current)</div><div class="ttdef"><b>Definition:</b> <a href="_p_c_a9955_b_8cpp_source.html#l00013">PCA9955B.cpp:13</a></div></div> |
| 109 | +<div class="ttc" id="aclass_p_c_a9955_b_html_acfa3ebaf9f063a6e991ab5571b344f25"><div class="ttname"><a href="class_p_c_a9955_b.html#acfa3ebaf9f063a6e991ab5571b344f25">PCA9955B::init</a></div><div class="ttdeci">void init(float current)</div><div class="ttdef"><b>Definition:</b> <a href="_p_c_a9955_b_8cpp_source.html#l00018">PCA9955B.cpp:18</a></div></div> |
105 | 110 | <div class="ttc" id="aclass_p_c_a995x___i2_c_html"><div class="ttname"><a href="class_p_c_a995x___i2_c.html">PCA995x_I2C</a></div><div class="ttdef"><b>Definition:</b> <a href="_l_e_d_driver_8h_source.html#l00118">LEDDriver.h:119</a></div></div> |
106 | 111 | <div class="ttc" id="aclass_p_c_a995x_html_a0751a4816ffaae770fb50830aea51ca9"><div class="ttname"><a href="class_p_c_a995x.html#a0751a4816ffaae770fb50830aea51ca9">PCA995x::irefall</a></div><div class="ttdeci">void irefall(uint8_t iref)</div><div class="ttdef"><b>Definition:</b> <a href="_l_e_d_driver_8cpp_source.html#l00088">LEDDriver.cpp:88</a></div></div> |
107 | 112 | </div><!-- fragment --></div><!-- contents --> |
|
0 commit comments