Commit a8b35df
committed
Create release 1.0.4: bug fixes and enhancements
Version 1.0.4: bug fixes and enhancements from last 6 months
- @djsutton (1):
- fix TypeError: function takes exactly 3 arguments (2 given) from wait_for_edge
- @pdp7 (29):
- Instruct users to open GitHub issue instead email
- add udev rules and script for non-root access to gpio
- fix file descriptor leak in gpio_set_value()
- document how to test read and write to all GPIO pins
- reduce ADC reads in pytest from 10,000 to 1,000
- close file descriptor to avoid leak
- remove conditional logic for ctrl_dir and ocp_dir size
- increase size of ctrl_dir and ocp_dir for future use
- Document how to run config-pin at boot
- Document how to test eQEP with Rotary Encoder
- Add skeleton for Encoder module to read eQEP
- Add code to Encoder.QEP from PyBBIO.RotaryEncoder
- Adapt code from PyBBIO.RotaryEncoder
- add test for rotary encoder
- read from eqep position file
- return position from getPosition()
- document howo to enable all the eqep pins
- Document how to test eqep pins with rotary encoder
- run config-pin to set pin mux for qep
- update QEP test
- update QEP test for issue adafruit#122
- Test if kernel booted wit u-boot overlays
- check if kernel cmdline for uboot overlay
- Add documentation about u-boot overlays
- Return BBIO_OK when u-boot overlays ared enabled
- remove debug printing
- Skip check for device tree loaded if u-boot overlays enabled
- Sleep after loading ADC overlay to allow driver load
- Workaround test failure until TIMERn bug is fixed
- @ltjax (3):
- Use lookup table to prevent duplicate pin export
- Handle already exported pins
- Fix build_path memory leak
- @Vadim-Stupakov (1):
- Fixed issue adafruit#145 GPIO library doesn't free GPIO file descriptor. File descriptor leak. Made a little bit refactoring
- @cocasema (8):
- Declare PHONY targets in root Makefile
- Extract BBIO_err into a separate header
- Add syslog and debugging messages
- Add libadafruit-bbio with C++ wrappers for PWM/GPIO
- Add 2 versions of library with c++98 and c++11 abi
- Install header files properly
- Add default values to pwm::start() method.
- Add PWM c++ tests
- @zsserg (2):
- Added error checking for setting pin direction in gpio.setup() (Python)
- Added debug output to set_pin_mode()1 parent 713cafa commit a8b35df
2 files changed
+59
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
1 | 59 | | |
2 | 60 | | |
3 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
0 commit comments