Commit graph

522 commits

Author SHA1 Message Date
Drew Fustini
9e44c5dca0 add alternate name for pin P8_19 (issue #239)
Allow P8_19 to be referenced as GPIO0_22.

Add temporary debugging output to test.
2018-03-23 04:47:53 +00:00
Drew Fustini
49b2be3262
Merge pull request #233 from zsserg/fixed_segfault_in_event_detection
* Fixed  SEGFAULT when calling remove_event_detect() from python callback
2018-02-18 02:04:43 -06:00
zserg
e9c70f7d23 * Fixed SEGFAULT when calling remove_event_detect() inside python callback function. 2018-02-18 00:06:57 +00:00
Drew Fustini
6f3589a7c5
create release 1.0.10
Features:
* automatically set pin modes for UART (PR #158)
* Encoder: README.md: added note about eqep group change (PR #214)
* deprecate out of date Adafruit_I2C.py (PR #215)
* Add Encoder module info to main README.md (PR #217)
* Add automatic API documentation generation (PR #219)
* Separate API docs into modules (PR #221)

shortlog:
* David Planella (46):
  * Encoder: README.md: added note about eqep group change
  * Add Encoder module info to main README.md
  * Added docstrings using Google syntax and Sphinx support to generate the API documentation for the Encoder and PWM modules for now.
  * Made kernel version check to happen only if running on a beaglebone. The readthedocs builders that import the Encoder module have an old 3.3 kernel and the autodoc build fails
  * Use the default readthedocs theme
  * Use readthedocs theme if building docs there, remove redundand search link
  * Readthedocs theme tweaks
  * Removed redundant TOC, added global description
  * Added UART documentation
  * Added documentation badge
  * Added ADC API docs, fixed UART module definition
  * API docs: added SPI module
  * Added SPI module attribute docs
  * Added Python badges to README file
  * Added SPI pins table and first shot at GPIO module. Functions still need to be documented
  * Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs
  * Documented the API docs build process
  * Added docstrings using Google syntax and Sphinx support to generate the API documentation for the Encoder and PWM modules for now.
  * Made kernel version check to happen only if running on a beaglebone. The readthedocs builders that import the Encoder module have an old 3.3 kernel and the autodoc build fails
  * Use the default readthedocs theme
  * Use readthedocs theme if building docs there, remove redundand search link
  * Readthedocs theme tweaks
  * Removed redundant TOC, added global description
  * Added UART documentation
  * Added documentation badge
  * Added ADC API docs, fixed UART module definition
  * API docs: added SPI module
  * Added SPI module attribute docs
  * Added Python badges to README file
  * Added SPI pins table and first shot at GPIO module. Functions still need to be documented
  * Documented the API docs build process
  * Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs
  * Update README.md
  * Added some more API doc content
  * Sync from upstream master
  * Minor documentation and configuration improvements
  * Finished documenting GPIO
  * rST fixes
  * Update README.md
  * Minor API doc improvements
  * Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs
  * Generate the API documentation from a master index and a separate file for each module
  * Sync from upstream master
  * Improvements to the API docs output config
  * Update docs generation description to reflect new separate modules
  * Updated ADC API docs

* Drew Fustini (10):
  * use set_pin_mode() to set uart pinmux (#158)
  * Add SPI instructions to README (#158)
  * Update README.md
  * Fix spidev path mismatch (#216)
  * Merge pull request #217 from dplanella/patch-2
  * Merge pull request #214 from dplanella/patch-1
  * Deprecate Adafruit_BBIO.I2C in favor of Adafruit_GPIO.I2C (#215)
  * Merge pull request #219 from dplanella/readthedocs
  * relocate doc dir to avoid confusion (#218)
  * Merge pull request #221 from dplanella/readthedocs

Signed-off-by: Drew Fustini <drew@pdp7.com>
2018-01-25 22:49:09 -06:00
Drew Fustini
fe57d1f73d
Merge pull request #221 from dplanella/readthedocs
Separate API docs into modules
2017-12-23 11:27:51 -06:00
David Planella
14f1f79385
Updated ADC API docs 2017-12-05 08:44:52 +01:00
David Planella
2978a08fcb
Update docs generation description to reflect new separate modules 2017-12-04 14:25:02 +01:00
David Planella
ee6bd69a9f Improvements to the API docs output config 2017-12-04 13:57:24 +01:00
David Planella
d34551345f Sync from upstream master 2017-12-04 13:52:57 +01:00
David Planella
edc1799df2 Generate the API documentation from a master index and a separate file for each module 2017-12-04 13:50:41 +01:00
David Planella
a551a1ee26 Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs 2017-12-04 13:03:07 +01:00
David Planella
b1e0db2a29 Minor API doc improvements 2017-12-04 12:52:59 +01:00
Drew Fustini
f2f5c0af7e
relocate doc dir to avoid confusion (#218)
Now that there is 'docs' dir, move existing
'doc' dir containing misc documentation into
'test/notes' dir.

Signed-off-by: Drew Fustini <drew@pdp7.com>
2017-12-03 03:44:43 -06:00
Drew Fustini
c911f61c37
Merge pull request #219 from dplanella/readthedocs
Add automatic API documentation generation
2017-12-03 03:26:52 -06:00
David Planella
9d6aa46a61
Update README.md 2017-12-02 18:57:58 +01:00
David Planella
55aa0a9da4 rST fixes 2017-12-02 18:25:48 +01:00
David Planella
f12715b277 Finished documenting GPIO 2017-12-02 18:19:00 +01:00
David Planella
6e9ea9245d Minor documentation and configuration improvements 2017-12-02 16:27:48 +01:00
David Planella
0b49916a4a Sync from upstream master 2017-12-02 16:06:10 +01:00
David Planella
a86300f184 Added some more API doc content 2017-12-02 15:56:13 +01:00
David Planella
30794971cf
Update README.md 2017-12-02 14:15:12 +01:00
David Planella
38f152c3fd Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs 2017-12-02 14:08:10 +01:00
David Planella
6e0cf949db Documented the API docs build process 2017-12-02 14:07:22 +01:00
David Planella
4ab134b572 Added SPI pins table and first shot at GPIO module. Functions still need to be documented 2017-12-02 14:07:22 +01:00
David Planella
e955585000 Added Python badges to README file 2017-12-02 14:07:22 +01:00
David Planella
2769792028 Added SPI module attribute docs 2017-12-02 14:07:22 +01:00
David Planella
191b21408e API docs: added SPI module 2017-12-02 14:07:22 +01:00
David Planella
330b0f270a Added ADC API docs, fixed UART module definition 2017-12-02 14:07:22 +01:00
David Planella
f0487a7a33 Added documentation badge 2017-12-02 14:07:22 +01:00
David Planella
0dc0ca73ab Added UART documentation 2017-12-02 14:07:22 +01:00
David Planella
f9212b2676 Removed redundant TOC, added global description 2017-12-02 14:07:22 +01:00
David Planella
be0a908142 Readthedocs theme tweaks 2017-12-02 14:07:22 +01:00
David Planella
24337296dd Use readthedocs theme if building docs there, remove redundand search link 2017-12-02 14:07:22 +01:00
David Planella
fa5a786ab3 Use the default readthedocs theme 2017-12-02 14:07:22 +01:00
David Planella
47aa372a5b Made kernel version check to happen only if running on a beaglebone. The readthedocs builders that import the Encoder module have an old 3.3 kernel and the autodoc build fails 2017-12-02 14:07:22 +01:00
David Planella
32e63c992d Added docstrings using Google syntax and Sphinx support to generate the API documentation for the Encoder and PWM modules for now. 2017-12-02 14:07:22 +01:00
David Planella
2b7de7f3cd Documented the API docs build process 2017-12-02 14:04:40 +01:00
David Planella
59e4375c20 Merge branch 'readthedocs' of https://github.com/dplanella/adafruit-beaglebone-io-python into readthedocs 2017-12-02 03:10:53 +01:00
David Planella
c84bc31074 Added SPI pins table and first shot at GPIO module. Functions still need to be documented 2017-12-02 03:10:26 +01:00
David Planella
c379e30278
Added Python badges to README file 2017-12-02 02:31:21 +01:00
David Planella
746c22c0a1 Added SPI module attribute docs 2017-12-02 01:12:37 +01:00
David Planella
93b2a23613 API docs: added SPI module 2017-12-02 00:59:33 +01:00
David Planella
6dc5313d85 Added ADC API docs, fixed UART module definition 2017-12-01 23:38:31 +01:00
David Planella
152678a674
Added documentation badge 2017-12-01 23:23:13 +01:00
David Planella
d1608b44c3 Added UART documentation 2017-12-01 20:32:16 +01:00
David Planella
7d33f1d856 Removed redundant TOC, added global description 2017-12-01 20:14:42 +01:00
David Planella
c37cf6a512 Readthedocs theme tweaks 2017-12-01 19:52:04 +01:00
David Planella
7de4ccb375 Use readthedocs theme if building docs there, remove redundand search link 2017-12-01 18:56:51 +01:00
David Planella
19134712f7 Use the default readthedocs theme 2017-12-01 18:47:03 +01:00
David Planella
cfdf7552ad Made kernel version check to happen only if running on a beaglebone. The readthedocs builders that import the Encoder module have an old 3.3 kernel and the autodoc build fails 2017-12-01 18:24:03 +01:00