Skip to content

Commit 90ef8af

Browse files
committed
doxy docs updated
1 parent 3e2e842 commit 90ef8af

133 files changed

Lines changed: 168 additions & 2747 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Doxyfile.bak

Lines changed: 0 additions & 2585 deletions
This file was deleted.

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Download I2Cwrapper [on github.](https://github.com/ftjuh/I2Cwrapper)
1414

1515
The I2Cwrapper library and the module libraries [are documented here](https://ftjuh.github.io/I2Cwrapper/index.html).
1616

17+
See [Usage](#usage) for a quick start.
18+
1719
## Ready to use modules
1820

1921
Currently, the following modules come shipped with I2Cwrapper in the [firmware subfolder](https://github.com/ftjuh/I2Cwrapper/tree/main/firmware) (see [Available modules](#available-modules) for more detailed information):
@@ -76,6 +78,7 @@ The other two basic components are for the **I2C controller's side**:
7678
- The **I2C buffer size** used by I2Cwrapper objects defaults to 20 bytes. The CRC checksum takes 1 byte, the command header for transmissions from controller to the target take 2 bytes. That leaves 17 bytes as maximum parameter payload for commands and 19 bytes for target responses. A more flexible approach is planned for a future release. Note for ATtiny: depending on the Wire library selected by ATtinyCore, the maximum usable buffer size might even be smaller, see [supported platforms](#supported-platforms))
7779

7880
See the [How to add new modules](#how-to-add-new-modules) section if you are interested in writing a new module and implementing your own target device.
81+
<a id="usage"></a>
7982

8083
# Usage
8184

docs/__address_fixed__firmware_8h.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@
8989
</div><!--header-->
9090
<div class="contents">
9191

92-
<p>Define a fixed address for the target.
92+
<p>Feature module. Defines a fixed address, other than the default 0x08, for the target.
9393
<a href="#details">More...</a></p>
9494
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95-
<div class="textblock"><p >Define a fixed address for the target. </p>
95+
<div class="textblock"><p >Feature module. Defines a fixed address, other than the default 0x08, for the target. </p>
9696
<h2><a class="anchor" id="autotoc_md0"></a>
9797
Author</h2>
9898
<p >Copyright (c) 2022 juh </p>
@@ -105,7 +105,7 @@ <h2><a class="anchor" id="autotoc_md1"></a>
105105
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
106106
<ul>
107107
<li class="navelem"><a class="el" href="dir_d9edf6c004b4a7ff14fe9ae7a92214ee.html">firmware</a></li><li class="navelem"><a class="el" href="__address_fixed__firmware_8h.html">_addressFixed_firmware.h</a></li>
108-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
108+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
109109
</ul>
110110
</div>
111111
</body>

docs/__address_from_flash__firmware_8h.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@
8989
</div><!--header-->
9090
<div class="contents">
9191

92-
<p>Read target's own I2C address from non volatile memory (EEPROM, flash memory) and store a new changed address upon the controller's command.
92+
<p>Feature module. Read target's own I2C address from non volatile memory (EEPROM, flash memory) and store a new changed address upon the controller's command.
9393
<a href="#details">More...</a></p>
9494
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95-
<div class="textblock"><p >Read target's own I2C address from non volatile memory (EEPROM, flash memory) and store a new changed address upon the controller's command. </p>
95+
<div class="textblock"><p >Feature module. Read target's own I2C address from non volatile memory (EEPROM, flash memory) and store a new changed address upon the controller's command. </p>
9696
<h2><a class="anchor" id="autotoc_md2"></a>
9797
Author</h2>
9898
<p >Copyright (c) 2022 juh </p>
@@ -105,7 +105,7 @@ <h2><a class="anchor" id="autotoc_md3"></a>
105105
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
106106
<ul>
107107
<li class="navelem"><a class="el" href="dir_d9edf6c004b4a7ff14fe9ae7a92214ee.html">firmware</a></li><li class="navelem"><a class="el" href="__address_from_flash__firmware_8h.html">_addressFromFlash_firmware.h</a></li>
108-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
108+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
109109
</ul>
110110
</div>
111111
</body>

docs/__address_from_pins__firmware_8h.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@
8989
</div><!--header-->
9090
<div class="contents">
9191

92-
<p>Makes the target retrieve its own address from the input state of one or more pins at startup, so that the end user can change it e.g. with solder bridges or DIP switches. To adapt for your specific needs, you'll have to change the following values below:
92+
<p>Feature module. Makes the target retrieve its own address from the input state of one or more pins at startup, so that the end user can change it e.g. with solder bridges or DIP switches. To adapt for your specific needs, you'll have to change the following values below:
9393
<a href="#details">More...</a></p>
9494
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95-
<div class="textblock"><p >Makes the target retrieve its own address from the input state of one or more pins at startup, so that the end user can change it e.g. with solder bridges or DIP switches. To adapt for your specific needs, you'll have to change the following values below: </p>
95+
<div class="textblock"><p >Feature module. Makes the target retrieve its own address from the input state of one or more pins at startup, so that the end user can change it e.g. with solder bridges or DIP switches. To adapt for your specific needs, you'll have to change the following values below: </p>
9696
<ul>
9797
<li>I2CaddressOffset - base address when all pins are inactive</li>
9898
<li>I2CaddressPins - array of 1 to 7 pins, LSB pin first</li>
@@ -111,7 +111,7 @@ <h2><a class="anchor" id="autotoc_md5"></a>
111111
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
112112
<ul>
113113
<li class="navelem"><a class="el" href="dir_d9edf6c004b4a7ff14fe9ae7a92214ee.html">firmware</a></li><li class="navelem"><a class="el" href="__address_from_pins__firmware_8h.html">_addressFromPins_firmware.h</a></li>
114-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
114+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
115115
</ul>
116116
</div>
117117
</body>

docs/__status_l_e_d__firmware_8h.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@
8989
</div><!--header-->
9090
<div class="contents">
9191

92-
<p>Feature module that makes the LED_BUILTIN flash on incoming interrupts (receiveEvent and requestEvent). Meant mainly as a still-alive monitor. To make it flash on I2C state machine state changes, (un)comment the respective lines below in secitions (7), (8) and (9) If your board has no LED_BUILTIN, make sure to edit the proper pin number in the declaration stage below..
92+
<p>Feature module. Makes the LED_BUILTIN flash on incoming interrupts (receiveEvent and requestEvent). Meant mainly as a still-alive monitor. To make it flash on I2C state machine state changes, (un)comment the respective lines below in secitions (7), (8) and (9) If your board has no LED_BUILTIN, make sure to edit the proper pin number in the declaration stage below..
9393
<a href="#details">More...</a></p>
9494
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
95-
<div class="textblock"><p >Feature module that makes the LED_BUILTIN flash on incoming interrupts (receiveEvent and requestEvent). Meant mainly as a still-alive monitor. To make it flash on I2C state machine state changes, (un)comment the respective lines below in secitions (7), (8) and (9) If your board has no LED_BUILTIN, make sure to edit the proper pin number in the declaration stage below.. </p>
95+
<div class="textblock"><p >Feature module. Makes the LED_BUILTIN flash on incoming interrupts (receiveEvent and requestEvent). Meant mainly as a still-alive monitor. To make it flash on I2C state machine state changes, (un)comment the respective lines below in secitions (7), (8) and (9) If your board has no LED_BUILTIN, make sure to edit the proper pin number in the declaration stage below.. </p>
9696
<h2><a class="anchor" id="autotoc_md6"></a>
9797
Author</h2>
9898
<p >Copyright (c) 2022 juh </p>
@@ -105,7 +105,7 @@ <h2><a class="anchor" id="autotoc_md7"></a>
105105
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
106106
<ul>
107107
<li class="navelem"><a class="el" href="dir_d9edf6c004b4a7ff14fe9ae7a92214ee.html">firmware</a></li><li class="navelem"><a class="el" href="__status_l_e_d__firmware_8h.html">_statusLED_firmware.h</a></li>
108-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
108+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
109109
</ul>
110110
</div>
111111
</body>

docs/_accel_stepper_i2_c_8cpp.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ <h2><a class="anchor" id="autotoc_md47"></a>
105105
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
106106
<ul>
107107
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_accel_stepper_i2_c_8cpp.html">AccelStepperI2C.cpp</a></li>
108-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
108+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
109109
</ul>
110110
</div>
111111
</body>

docs/_accel_stepper_i2_c_8h.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a32160df6d26a36100c3d92fc
967967
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
968968
<ul>
969969
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_accel_stepper_i2_c_8h.html">AccelStepperI2C.h</a></li>
970-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
970+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
971971
</ul>
972972
</div>
973973
</body>

docs/_accel_stepper_i2_c__firmware_8h.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ <h2><a class="anchor" id="autotoc_md9"></a>
106106
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
107107
<ul>
108108
<li class="navelem"><a class="el" href="dir_d9edf6c004b4a7ff14fe9ae7a92214ee.html">firmware</a></li><li class="navelem"><a class="el" href="_accel_stepper_i2_c__firmware_8h.html">AccelStepperI2C_firmware.h</a></li>
109-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
109+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
110110
</ul>
111111
</div>
112112
</body>

docs/_adjust___i2_cdelay_8ino.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac4e5a646798b794ce8bf7303
180180
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
181181
<ul>
182182
<li class="navelem"><a class="el" href="dir_d28a4824dc47e487b107a5db32ef43c4.html">examples</a></li><li class="navelem"><a class="el" href="dir_a4ee1f513e7bd5a2e1a4b5120766b8ea.html">Adjust_I2Cdelay</a></li><li class="navelem"><a class="el" href="_adjust___i2_cdelay_8ino.html">Adjust_I2Cdelay.ino</a></li>
183-
<li class="footer">Generated on Thu Jul 7 2022 21:51:23 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
183+
<li class="footer">Generated on Sun Jul 10 2022 11:28:54 for I2Cwrapper by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
184184
</ul>
185185
</div>
186186
</body>

0 commit comments

Comments
 (0)