Skip to content

Commit

Permalink
Restructure for Library Manager
Browse files Browse the repository at this point in the history
  • Loading branch information
greiman committed Sep 25, 2016
1 parent 3f848f3 commit 67b9a23
Show file tree
Hide file tree
Showing 272 changed files with 927 additions and 2,708 deletions.
4 changes: 2 additions & 2 deletions DigitalIO.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<html>
<head>
<title>A web page that points a browser to a different page</title>
<meta http-equiv="refresh" content="0; URL=html/index.html">
<meta http-equiv="refresh" content="0; URL=extras/html/index.html">
<meta name="keywords" content="automatic redirection">
</head>
<body>
Your browser didn't automatically redirect. Open html/index.html manually.
Your browser didn't automatically redirect. Open extras/html/index.html manually.
</body>
</html>
9 changes: 0 additions & 9 deletions DigitalIO/library.properties

This file was deleted.

1,751 changes: 0 additions & 1,751 deletions Doxyfile

This file was deleted.

85 changes: 0 additions & 85 deletions MainPage/DigitalPinMainPage.h

This file was deleted.

4 changes: 1 addition & 3 deletions readme.txt → README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
This version has support for Due and Teensy 3.x in the SoftSPI and DigitalPin classes.
Restructured for future use of Arduino Library Manager.

PinIO and I2C classes are only supported on AVR.

To install this library, copy the DigitalIO folder to your libraries folder.

For detailed documentation see the html files.

The functions in this library do not clear PWM mode for pins.
Expand Down
3 changes: 0 additions & 3 deletions clean_html.bat

This file was deleted.

2 changes: 0 additions & 2 deletions del_htm.bat

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ void setup(void) {
#define PgmPrintln(x) Serial.println(F(x))
//-------------------------------------------------------------------------------
// Day of week U.S. convention.
char *Ddd[] = {"Bad", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
const char *Ddd[] = {"Bad", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
//------------------------------------------------------------------------------
void hexPrint(uint8_t v) {
Serial.print(v >> 4, HEX);
Expand Down Expand Up @@ -168,7 +168,6 @@ void dumpAll(void) {
}
//------------------------------------------------------------------------------
void fillNvRam(void) {
uint8_t buf[8];
PgmPrint("Enter HEX value for all NV RAM locations (00-FF): ");
uint16_t v;
if (!hexRead(&v)) return;
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
12 changes: 6 additions & 6 deletions html/_digital_i_o_8h.html → extras/html/_digital_i_o_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,11 +104,11 @@
<div class="dyncontent">
<div class="center"><img src="_digital_i_o_8h__incl.png" border="0" usemap="#_arduino_2libraries_2_digital_i_o_2src_2_digital_i_o_8h" alt=""/></div>
<map name="_arduino_2libraries_2_digital_i_o_2src_2_digital_i_o_8h" id="_arduino_2libraries_2_digital_i_o_2src_2_digital_i_o_8h">
<area shape="rect" id="node2" href="_digital_pin_8h.html" title="Fast Digital Pin functions. " alt="" coords="51,169,139,196"/>
<area shape="rect" id="node6" href="_i2c_constants_8h.html" title="Two Wire Interface constants. " alt="" coords="451,169,560,196"/>
<area shape="rect" id="node8" href="_pin_i_o_8h.html" title="Digital AVR port I/O with runtime pin number. " alt="" coords="361,169,426,196"/>
<area shape="rect" id="node10" href="_soft_i2c_master_8h.html" title="AVR Software I2C library. " alt="" coords="237,95,350,121"/>
<area shape="rect" id="node12" href="_soft_s_p_i_8h.html" title="Software SPI. " alt="" coords="72,95,149,121"/>
<area shape="rect" id="node2" href="_digital_pin_8h.html" title="Fast Digital Pin functions. " alt="" coords="85,169,173,196"/>
<area shape="rect" id="node5" href="_i2c_constants_8h.html" title="Two Wire Interface constants. " alt="" coords="197,169,307,196"/>
<area shape="rect" id="node7" href="_pin_i_o_8h.html" title="Digital AVR port I/O with runtime pin number. " alt="" coords="521,95,586,121"/>
<area shape="rect" id="node10" href="_soft_i2c_master_8h.html" title="AVR Software I2C library. " alt="" coords="305,95,418,121"/>
<area shape="rect" id="node12" href="_soft_s_p_i_8h.html" title="Software SPI. " alt="" coords="152,95,229,121"/>
</map>
</div>
</div>
Expand Down Expand Up @@ -142,7 +142,7 @@
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Nov 27 2015 09:58:31 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sun Sep 25 2016 09:57:28 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
Expand Down
Binary file added extras/html/_digital_i_o_8h__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_pin_i_o_8h.html">PinIO.h</a>&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_soft_i2c_master_8h.html">SoftI2cMaster.h</a>&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_soft_s_p_i_8h.html">SoftSPI.h</a>&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif // DigitalIO_h</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif // DigitalIO_h</span></div>
<div class="ttc" id="_pin_i_o_8h_html"><div class="ttname"><a href="_pin_i_o_8h.html">PinIO.h</a></div><div class="ttdoc">Digital AVR port I/O with runtime pin number. </div></div>
<div class="ttc" id="_soft_i2c_master_8h_html"><div class="ttname"><a href="_soft_i2c_master_8h.html">SoftI2cMaster.h</a></div><div class="ttdoc">AVR Software I2C library. </div></div>
<div class="ttc" id="_soft_s_p_i_8h_html"><div class="ttname"><a href="_soft_s_p_i_8h.html">SoftSPI.h</a></div><div class="ttdoc">Software SPI. </div></div>
Expand All @@ -127,7 +127,7 @@
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Nov 27 2015 09:58:31 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sun Sep 25 2016 09:57:28 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,7 @@

<p>Fast Digital Pin functions.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;Arduino.h&gt;</code><br />
<code>#include &lt;avr/io.h&gt;</code><br />
<div class="textblock"><code>#include &lt;avr/io.h&gt;</code><br />
<code>#include &quot;boards/GpioPinMap.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for DigitalPin.h:</div>
Expand Down Expand Up @@ -130,6 +129,8 @@
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gaeea7c59480c0a4e25aad3890545cef52"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#gaeea7c59480c0a4e25aad3890545cef52">fastPinConfig</a>(pin, mode, level)&#160;&#160;&#160;{<a class="el" href="group__digital_pin.html#ga5b9c17432f07f0eb39283c8b23665fe7">fastPinMode</a>(pin, mode); <a class="el" href="group__digital_pin.html#gac4f52b5038c366dd4ac081b18709f19c">fastDigitalWrite</a>(pin, level);}</td></tr>
<tr class="separator:gaeea7c59480c0a4e25aad3890545cef52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf92f370944e233db04f7423bde1c164"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#gacf92f370944e233db04f7423bde1c164">GPIO_PIN</a>(reg, bit)&#160;&#160;&#160;{&amp;PIN##reg, &amp;DDR##reg, &amp;PORT##reg, 1 &lt;&lt; bit}</td></tr>
<tr class="separator:gacf92f370944e233db04f7423bde1c164"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand All @@ -151,8 +152,6 @@
<tr class="separator:ga5314f1aaede89a4090b44779c8c551f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4f52b5038c366dd4ac081b18709f19c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#gac4f52b5038c366dd4ac081b18709f19c">fastDigitalWrite</a> (uint8_t pin, bool level)</td></tr>
<tr class="separator:gac4f52b5038c366dd4ac081b18709f19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5243728ddd84498e4eb59247f58e55d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#gab5243728ddd84498e4eb59247f58e55d">fastPinConfig</a> (uint8_t pin, uint8_t mode, bool level)</td></tr>
<tr class="separator:gab5243728ddd84498e4eb59247f58e55d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b9c17432f07f0eb39283c8b23665fe7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#ga5b9c17432f07f0eb39283c8b23665fe7">fastPinMode</a> (uint8_t pin, uint8_t mode)</td></tr>
<tr class="separator:ga5b9c17432f07f0eb39283c8b23665fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99fe9f7aeaaae3764a7b7c40d9d9837b"><td class="memItemLeft" align="right" valign="top">static uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__digital_pin.html#ga99fe9f7aeaaae3764a7b7c40d9d9837b">pinMask</a> (uint8_t pin)</td></tr>
Expand All @@ -169,7 +168,7 @@
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Nov 27 2015 09:58:31 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sun Sep 25 2016 09:57:28 for Digital IO by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
Expand Down
File renamed without changes
Binary file added extras/html/_digital_pin_8h__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 67b9a23

Please sign in to comment.