|
6e93fad1de
|
README updates following the merge of PR#70 into master
|
2017-06-08 20:06:52 -05:00 |
|
|
6ddd0e0b14
|
Closing out Issue #68 by adding 3 CHIP Pro pins able to be used as interrupts
|
2017-05-02 22:46:10 -05:00 |
|
|
d4b1d8a41c
|
adding i2s pins as gpio capable for the chip pro, code to handle per pwm/softpwm cleanup to close #64
|
2017-05-01 22:50:17 -05:00 |
|
|
2b48571ee3
|
Updating setup to allow for repeated calls on a pin. Not totally sold on this, but it work and is what RPi.GPIO does. This will close #63
|
2017-03-20 23:06:09 -05:00 |
|
|
4da0812acd
|
Fixing issue where using alt name for the XIO would cause a segfault when speficying the pin as an input. This will close #62
|
2017-03-06 17:08:05 -06:00 |
|
|
dcd8ea6f40
|
Re-enabled polarity set on the CHIP PWM, fixed issues that caused me to disable that feature to begin with. This could have been a 1 letter change, but I re-eabled tests in the unit test to validate. This will close #61
|
2017-03-05 00:49:16 -06:00 |
|
|
29377cf24d
|
updates to the pytest tests to fix the issues with pwm, added 2 new tests that bring in 5 total unit tests. python3 unit tests are passing, this will close #42 and close #47
|
2017-02-26 21:04:40 -06:00 |
|
|
f7bec3f891
|
forgot to update the chip pro detection in Utilties, removed overlay stuff from makefile, cleaned up readme
|
2017-02-26 14:07:11 -06:00 |
|
|
bab94f7600
|
forgot the actual version bump for #32. gonna close #32 since it's initially done
|
2017-02-25 19:17:25 -06:00 |
|
|
c5dbede3c4
|
Formal initial start at CHIP Pro support. Removed the custom DT Overlays, OverlayManager now pulls dtbo from chip-dt-overlays package from NTC. First commit to CHIP_IO from a CPro DevKit
|
2017-02-13 05:18:33 +00:00 |
|
|
6bd2e61450
|
software servo! this implements and will close #41. also fixed issue with softpwm cleanup(), update to version 0.4.0
|
2017-02-07 04:17:09 +00:00 |
|
|
cd85e2b5eb
|
cleanup of brettcvz's read_byte function, added read_word since he really needs 12 bits of data. finally fixed the gpio cleanup() without argument issue once and for all, sorry for lying howientc
|
2017-01-29 22:58:41 +00:00 |
|
|
2e2177da26
|
quick fix because i broke xio input setup with the pud code, this closes #58
|
2017-01-29 20:21:02 +00:00 |
|
|
2b23e2d165
|
pull up/down feature addition to close #48. fixed gpio cleanup() function again, 3rd time is a charm. version bump to 0.3.4
|
2017-01-29 03:50:37 +00:00 |
|
|
3ff79d43e3
|
version bump to 0.3.3, cleaning up stuff left over in fixing #40, start of implementing #56
|
2017-01-28 05:41:05 +00:00 |
|
|
8221016c10
|
More updates to the library to add debug printing
|
2017-01-26 05:55:30 +00:00 |
|
|
8c3dab1ecc
|
Fix and close #53. Start of implementation for #55
|
2017-01-24 05:23:04 +00:00 |
|
|
486cf73860
|
Fix and close #50, I really don't understand pointers because Python abstracts that all out for me and C does not.
|
2017-01-10 01:14:16 +00:00 |
|
|
8ecec67bad
|
Fixing and Closing #43, #44, and #45. setmode() function added, per pin cleanup added for GPIO and SOFTPWM, and README updates
|
2017-01-05 05:54:14 +00:00 |
|
|
d0ed4665aa
|
Fixing issue with the enable 1.8v pin code. Updating version to 0.2.7
|
2017-01-03 00:07:40 +00:00 |
|
|
abbc4968c6
|
version update to 0.2.6 that brings in the fix for #34
|
2016-12-31 21:52:21 +00:00 |
|
|
7489fd21b4
|
Removing i2c-1 custom support in OverlayManager as it's back in 4.4.13, this is to close #31. Update to version 0.2.5
|
2016-12-31 05:10:26 +00:00 |
|
|
e82f62133a
|
Closing out #17 and #18, version upped to 0.2.4
|
2016-12-31 02:19:57 +00:00 |
|
|
89cbea038e
|
LRADC support to close out feature #15. Added Utilities to enable and disable the 1.8v pin on U13. Updated README. Updated version to 2.3
|
2016-12-01 05:55:26 +00:00 |
|
|
c8e4323c27
|
Updating spwmtest.py to check for Issue #16. Updated Changelog and version to 0.2.2
|
2016-07-30 14:46:25 -05:00 |
|
|
4f6acf4676
|
Pull Request #12 fixes for Issue #10.
|
2016-07-19 21:03:40 -05:00 |
|
|
e270080af8
|
Last commit for #10 to get the Overlay Manager implemented. i2c-1 still shows up as i2c-3, but everything should work. Will add new bug to investigate. Bumping rev to 0.2.0 as this is a big feature. Custom Overlay should work now
|
2016-07-16 17:33:09 -05:00 |
|
|
ea4a21235d
|
Some refactoring of the edge detection code to clean stuff up, added more tests
|
2016-07-11 21:14:40 -05:00 |
|
|
a4dd1558f0
|
Realized that the AP-EINT1/3 test code wasn't actually testing callbacks, they do work properly in my testing. Reverting gptest.py to what it was. Revision Update. Issue #9 is resolved.
|
2016-07-10 19:23:45 -05:00 |
|
|
a9a2dbf862
|
Updating the version prior to merge of this branch into master
|
2016-07-09 22:26:50 -05:00 |
|
|
9ee83c0b38
|
Adding Python interface to get the base XIO numbers, fixes for gptest.py on the 4.4 kernel CHIPs
|
2016-07-03 11:49:17 -05:00 |
|
|
0e1cf46c4e
|
Addressing Issue #1, adding the ability to set the AP-EINT1 and AP-EINT3 pins as useable for edge detection and callbacks
|
2016-04-08 21:47:42 -05:00 |
|
|
cea44c287d
|
PWM support fixed, the test fails when trying to change the frequency, but I don't think that's an issue. Have not run this against something that needs PWM to operate, but the .dtb I have loaded has /sys/class/pwm/pwmchip0 and it can be configured with this code
|
2016-02-29 13:04:35 -06:00 |
|
|
01ae605491
|
Initial commit, working GPIO for all available CHIP GPIO pins, have not tested edge detection and callbacks
|
2016-02-24 21:48:40 -06:00 |
|