|
3 | 3 | <head> |
4 | 4 | <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
5 | 5 | <meta http-equiv="X-UA-Compatible" content="IE=11"/> |
6 | | -<meta name="generator" content="Doxygen 1.9.7"/> |
| 6 | +<meta name="generator" content="Doxygen 1.9.8"/> |
7 | 7 | <meta name="viewport" content="width=device-width, initial-scale=1"/> |
8 | 8 | <title>I2C_device_Arduino: Member List</title> |
9 | 9 | <link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
21 | 21 | <tbody> |
22 | 22 | <tr id="projectrow"> |
23 | 23 | <td id="projectalign"> |
24 | | - <div id="projectname">I2C_device_Arduino<span id="projectnumber"> 1.0.1</span> |
| 24 | + <div id="projectname">I2C_device_Arduino<span id="projectnumber"> 1.0.2</span> |
25 | 25 | </div> |
26 | 26 | <div id="projectbrief">An I²C utility class for Arduino</div> |
27 | 27 | </td> |
|
30 | 30 | </table> |
31 | 31 | </div> |
32 | 32 | <!-- end header part --> |
33 | | -<!-- Generated by Doxygen 1.9.7 --> |
| 33 | +<!-- Generated by Doxygen 1.9.8 --> |
34 | 34 | <script type="text/javascript"> |
35 | 35 | /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
36 | 36 | var searchBox = new SearchBox("searchBox", "search/",'.html'); |
|
76 | 76 |
|
77 | 77 | <p>This is the complete list of members for <a class="el" href="class_i2_c__device.html">I2C_device</a>, including all inherited members.</p> |
78 | 78 | <table class="directory"> |
79 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#abd030d701ee101dbf359c05eddab50cf">bit_op16</a>(uint8_t reg, uint16_t mask, uint16_t value)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
80 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a758abf4ad6fdca6d32c06ab7780b13b5">bit_op8</a>(uint8_t reg, uint8_t mask, uint8_t value)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 79 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a9a8ee553158dfbc710c934866b2a660e">bit_op16</a>(const uint8_t reg, const uint16_t mask, const uint16_t value)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 80 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#acfd906fd65b2a5c3f062d6ab077a97d7">bit_op8</a>(const uint8_t reg, const uint8_t mask, const uint8_t value)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
81 | 81 | <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a946e117192be1ed0499e509ca7e9482e">i2c</a></td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">private</span></td></tr> |
82 | 82 | <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#ac1690942862f4dac204ff918b1f8ca48">i2c_addr</a></td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">private</span></td></tr> |
83 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#ad80b4138d2345ca258c9f33930853bc7">I2C_device</a>(uint8_t i2c_address, bool repeated_start_enable=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
84 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#ab8dae8d06ba97ffc06abc4c49c48d3b1">I2C_device</a>(TwoWire &wire, uint8_t i2c_address, bool repeated_start_enable=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 83 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a4a3cf84f524944b09f0da5b25a6d2dff">I2C_device</a>(const uint8_t i2c_address, const bool repeated_start_enable=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 84 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a5bc65cfc464d22ccf252f9cdd4852e2a">I2C_device</a>(TwoWire &wire, const uint8_t i2c_address, const bool repeated_start_enable=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
85 | 85 | <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a2298c86cb79fdbb630a909c1ca970b05">ping</a>(void)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
86 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a9827d0dd088d394df1d78e0e41573baf">ping</a>(uint8_t addr)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
87 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a9aa5aff32f1484d2282decfa0307c38d">read_r16</a>(uint8_t reg)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
88 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a422a498c526852b38836a6313e14e371">read_r8</a>(uint8_t reg)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
89 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#aacf224bbce4f0c28a11b2b1355f36ca9">reg_r</a>(uint8_t reg_adr, uint8_t *data, uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
90 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a8380ce4dd6211b4cc7d5e48bdb473854">reg_r</a>(uint8_t reg_adr)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
91 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a84f33c1fa29f2971d0e8673549cf0781">reg_w</a>(uint8_t reg_adr, uint8_t *data, uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
92 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a76e502bad7038b7d534140931d0ccc27">reg_w</a>(uint8_t reg_adr, uint8_t data)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
93 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#aa7e393f9d636f9703047a96761828ade">repeated_start_enable</a>(bool en=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 86 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#ae79c6263856f370b231280626991ef22">ping</a>(const uint8_t addr)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
| 87 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a3233b2ec4089712cac202b6c9f21065c">read_r16</a>(const uint8_t reg)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 88 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a22570c777adad98a8407037cc9748434">read_r8</a>(const uint8_t reg)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 89 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#ae52fa04d96bbf2dc744536fba869fc23">reg_r</a>(const uint8_t reg_adr, uint8_t *data, const uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 90 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a215d61e07f3997267ba3ce331b3a0478">reg_r</a>(const uint8_t reg_adr)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 91 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a3e0da55200452867a3ea47efc7c30c4a">reg_w</a>(const uint8_t reg_adr, const uint8_t *data, const uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 92 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a85877a959c153d24e3d2a3e783463c67">reg_w</a>(const uint8_t reg_adr, const uint8_t data)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 93 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#adcaf4e53ec0f07d0ff33f12b70f98c53">repeated_start_enable</a>(const bool en=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
94 | 94 | <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a4b1c4e0952fc5c875ee845de98f2c35b">rs_dis</a></td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">private</span></td></tr> |
95 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a371e31074e312ef7718ce71708f265c3">rx</a>(uint8_t *data, uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
96 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a8c95b5549c3ea77941e5c27783e9859a">scan</a>(TwoWire &target_i2c=Wire, uint8_t stop=128)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
97 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a7ffab6c133e8c3234d5f33f697632e93">tx</a>(uint8_t *data, uint16_t size, bool stop=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
98 | | - <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#aa7db320551353b8d860221dc646f3989">write_r16</a>(uint8_t reg, uint16_t val)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
99 | | - <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a5f69560e9cb2d8ec33f2f5f8d497a34e">write_r8</a>(uint8_t reg, uint8_t val)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 95 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a6ee95a9534bcee0472e5853d1ac0a6ed">rx</a>(uint8_t *data, const uint16_t size)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 96 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#acd61a1970cf488d9fcada5e4b7116088">scan</a>(TwoWire &target_i2c=Wire, const uint8_t stop=128)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
| 97 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a8ec83f7093fc2b38862ac92baae85892">tx</a>(const uint8_t *data, const uint16_t size, const bool stop=true)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 98 | + <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a1f54f6058ad8f2bee2bbaa2780bc2ab1">write_r16</a>(const uint8_t reg, const uint16_t val)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
| 99 | + <tr class="even"><td class="entry"><a class="el" href="class_i2_c__device.html#a745353f1ff3b81af419fd0336349e3c3">write_r8</a>(const uint8_t reg, const uint8_t val)</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
100 | 100 | <tr class="odd"><td class="entry"><a class="el" href="class_i2_c__device.html#a23440498d7cd7cec7784dcda5ed77ef0">~I2C_device</a>()</td><td class="entry"><a class="el" href="class_i2_c__device.html">I2C_device</a></td><td class="entry"></td></tr> |
101 | 101 | </table></div><!-- contents --> |
102 | 102 | <!-- start footer part --> |
103 | 103 | <hr class="footer"/><address class="footer"><small> |
104 | | -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.7 |
| 104 | +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 |
105 | 105 | </small></address> |
106 | 106 | </body> |
107 | 107 | </html> |
0 commit comments