]>
Repositories - Adafruit_Blinka-hackapet.git/log
Melissa LeBlanc-Williams [Mon, 2 Nov 2020 15:46:02 +0000 (08:46 -0700)]
Merge pull request #360 from twa127/master
Support for Orange Pi Zero Plus2 H5
twa127 [Mon, 2 Nov 2020 14:42:08 +0000 (14:42 +0000)]
Update bpim2zero.py
Support for pins PL2 and PL4
twa127 [Mon, 2 Nov 2020 14:29:07 +0000 (14:29 +0000)]
Update pin.py
Add support for Banana Pi M2 Zero pins PL2 and PL4
Melissa LeBlanc-Williams [Sun, 1 Nov 2020 17:49:03 +0000 (10:49 -0700)]
Merge pull request #322 from dmanla/master
Adding PineH64 SBC support
Melissa LeBlanc-Williams [Sun, 1 Nov 2020 17:47:38 +0000 (10:47 -0700)]
Merge pull request #359 from michaellass/remove_malicious_timeout
Do not prematurely stop waiting for an answer from the message queue
twa127 [Sat, 31 Oct 2020 21:31:08 +0000 (21:31 +0000)]
Add files via upload
twa127 [Sat, 31 Oct 2020 21:30:20 +0000 (21:30 +0000)]
Add files via upload
Melissa LeBlanc-Williams [Sat, 31 Oct 2020 15:33:04 +0000 (09:33 -0600)]
Merge pull request #358 from twa127/master
Add Support for Banana Pi M2 Zero
twa127 [Sat, 31 Oct 2020 08:35:22 +0000 (08:35 +0000)]
Delete bpim2zero.cpython-37.pyc
Michael Lass [Fri, 30 Oct 2020 22:57:10 +0000 (23:57 +0100)]
Do not prematurely stop waiting for an answer from the message queue
When requesting data from libgpiod_pulsein via the message queue, we
always expect an answer. Prematurely stopping to wait for an answer can
only do harm. If we do not read the expected answer from the mq, it will
stay there and be read (falsely) as an answer to the following request.
Example:
* We request a pulse length by sending '^'.
* Due to high system load, libgpiod_pulsein does not send a response in
time.
* We timeout with a RuntimeError. This is verly likely ignored by the
calling code since RuntimeErrors are thrown with every invalid
reading such that the calling code _has to_ ignore these errors.
* We trigger a new sensor reading (pause-clean-resume).
* We request the length of the pulse buffer by sending 'l'.
* We read from the message queue. The response we get now is the
response to our original '^' request. Let this response be 100.
* We now assume 100 elements in the pulse buffer. This is of course
wrong and will lead to all sorts of errors.
The only reason to timeout on an expected answer is probably during
initialization when we are not sure if the communication via message
queue has been successfully set up. In all other cases we should just
block and never timeout.
twa127 [Fri, 30 Oct 2020 17:49:41 +0000 (17:49 +0000)]
Update board.py
twa127 [Fri, 30 Oct 2020 16:13:12 +0000 (16:13 +0000)]
Add files via upload
twa127 [Fri, 30 Oct 2020 16:09:27 +0000 (16:09 +0000)]
Update board.py
Melissa LeBlanc-Williams [Mon, 19 Oct 2020 14:25:43 +0000 (08:25 -0600)]
Merge pull request #356 from carsonmcdonald/expose_mcp2221_retry_failure
If the number of retries is exceeded raise an error
Carson McDonald [Sun, 18 Oct 2020 13:30:37 +0000 (09:30 -0400)]
If the number of retries is exceeded raise an error
Limor "Ladyada" Fried [Sat, 17 Oct 2020 16:28:08 +0000 (12:28 -0400)]
Merge pull request #354 from makermelissa/master
Update requirements for latest version of PureIO
Melissa LeBlanc-Williams [Sat, 17 Oct 2020 04:44:30 +0000 (22:44 -0600)]
Update requirements for latest version of PureIO
Daniel Manla [Wed, 14 Oct 2020 19:27:30 +0000 (15:27 -0400)]
Fixed missing asterisk
Melissa LeBlanc-Williams [Tue, 13 Oct 2020 16:19:58 +0000 (10:19 -0600)]
Merge pull request #353 from makermelissa/master
Updated required PlatformDetect to latest
Melissa LeBlanc-Williams [Tue, 13 Oct 2020 14:41:10 +0000 (08:41 -0600)]
Updated required PlatformDetect to latest
Melissa LeBlanc-Williams [Mon, 12 Oct 2020 14:39:51 +0000 (08:39 -0600)]
Merge pull request #352 from eteq/add-skip-reset
add option to skip reset on MCP2221
Erik Tollerud [Mon, 12 Oct 2020 05:07:09 +0000 (01:07 -0400)]
add option to skip reset on MCP2221
Melissa LeBlanc-Williams [Thu, 8 Oct 2020 14:27:06 +0000 (08:27 -0600)]
Merge pull request #349 from simallaire/multiple_mcp
Enable support for multiple mcp2221
Simon-Pierre Allaire [Wed, 7 Oct 2020 18:54:03 +0000 (14:54 -0400)]
Disable too-few-public-method checks
Simon-Pierre Allaire [Wed, 7 Oct 2020 18:40:56 +0000 (14:40 -0400)]
Reorganize imports
Simon-Pierre Allaire [Wed, 7 Oct 2020 18:37:20 +0000 (14:37 -0400)]
Add & Remove spaces to clean the syntax
Simon-Pierre Allaire [Mon, 5 Oct 2020 16:15:33 +0000 (12:15 -0400)]
Create and use mcp-i2c devices
Melissa LeBlanc-Williams [Wed, 7 Oct 2020 00:09:04 +0000 (18:09 -0600)]
Update requirements to latest PlatformDetect
Melissa LeBlanc-Williams [Wed, 7 Oct 2020 00:07:04 +0000 (18:07 -0600)]
Merge pull request #348 from swarren/clara-agx-xavier
Add support for NVIDIA Clara AGX Xavier
Stephen Warren [Mon, 5 Oct 2020 17:49:03 +0000 (11:49 -0600)]
Add support for NVIDIA Clara AGX Xavier
Simon-Pierre Allaire [Mon, 5 Oct 2020 16:14:32 +0000 (12:14 -0400)]
Add redefined classes
Simon-Pierre Allaire [Mon, 5 Oct 2020 15:48:26 +0000 (11:48 -0400)]
Duplicate pi_busio_i2c as starting point
Melissa LeBlanc-Williams [Wed, 30 Sep 2020 16:54:35 +0000 (10:54 -0600)]
Merge pull request #345 from makermelissa/master
Updated requirements to use latest PureIO
Melissa LeBlanc-Williams [Wed, 30 Sep 2020 16:49:08 +0000 (10:49 -0600)]
Updated requirements to use latest PureIO
Melissa LeBlanc-Williams [Fri, 11 Sep 2020 03:59:52 +0000 (20:59 -0700)]
Merge pull request #343 from makermelissa/stm32mp1
Initial STM32MP1 GPIO work
Melissa LeBlanc-Williams [Fri, 11 Sep 2020 03:59:33 +0000 (20:59 -0700)]
Merge pull request #342 from makermelissa/master
Allow latest release of black to run
Melissa LeBlanc-Williams [Fri, 11 Sep 2020 00:01:08 +0000 (17:01 -0700)]
Merge branch 'master' into stm32mp1
Melissa LeBlanc-Williams [Thu, 10 Sep 2020 23:53:49 +0000 (16:53 -0700)]
Allow latest release of black to run
Melissa LeBlanc-Williams [Thu, 10 Sep 2020 23:51:20 +0000 (16:51 -0700)]
Allow latest release of black to run
Melissa LeBlanc-Williams [Thu, 10 Sep 2020 23:45:11 +0000 (16:45 -0700)]
Black formatted
Melissa LeBlanc-Williams [Thu, 10 Sep 2020 23:43:22 +0000 (16:43 -0700)]
Initial STM32MP1 GPIO work
Melissa LeBlanc-Williams [Tue, 8 Sep 2020 01:07:57 +0000 (18:07 -0700)]
Merge pull request #339 from makermelissa/stm32_rename
Updated for STM32->STM32F405 PlatformDetect chip rename
Melissa LeBlanc-Williams [Fri, 4 Sep 2020 17:21:40 +0000 (10:21 -0700)]
Updated for STM32->STM32F405 PlatformDetect rename
Melissa LeBlanc-Williams [Thu, 3 Sep 2020 23:36:45 +0000 (16:36 -0700)]
Merge pull request #338 from makermelissa/master
Move sysv_ipc to only install on Raspberry Pi
Melissa LeBlanc-Williams [Thu, 3 Sep 2020 17:21:36 +0000 (10:21 -0700)]
Move sysv_ipc to only install on Raspberry Pi
Melissa LeBlanc-Williams [Wed, 26 Aug 2020 18:44:47 +0000 (11:44 -0700)]
Merge pull request #337 from makermelissa/master
Adjusted Pi 1 Model A to use Pi 1 B Rev 2 board def
Melissa LeBlanc-Williams [Wed, 26 Aug 2020 18:32:12 +0000 (11:32 -0700)]
Adjusted Pi 1 Model A to use Pi 1 B Rev 2 board def
Limor "Ladyada" Fried [Tue, 25 Aug 2020 23:31:53 +0000 (19:31 -0400)]
Merge pull request #336 from makermelissa/master
Added missing OneWire as NotImplemented stub
Melissa LeBlanc-Williams [Tue, 25 Aug 2020 23:14:17 +0000 (16:14 -0700)]
Linted new Pylint checks
Melissa LeBlanc-Williams [Tue, 25 Aug 2020 22:43:08 +0000 (15:43 -0700)]
Added missing OneWire as NotImplemented stub
Melissa LeBlanc-Williams [Mon, 17 Aug 2020 21:38:03 +0000 (14:38 -0700)]
Merge pull request #330 from zzts/master
Udoo x86 Ultra GPIO and i2c added
kent [Sat, 15 Aug 2020 21:13:25 +0000 (14:13 -0700)]
reformatted with black
kent [Sat, 15 Aug 2020 20:16:43 +0000 (13:16 -0700)]
Merge branch 'udoo_x86'
kent [Sat, 15 Aug 2020 20:11:48 +0000 (13:11 -0700)]
i2c function verified. Documentation updated.
i2c functions using I2C0_SCL, I2C0_SDA or I2C1_SCL, I2C1_SDA as SCl, SDA.
USART pin removed. According to documentation embeded linux should use pyserial not busio!
pylint give a message for i2cPorts as not conforming to Capitalization standard, but this the same for all the other examples and the way the other programs expect it.
kent [Fri, 14 Aug 2020 17:44:12 +0000 (10:44 -0700)]
Udoo x86 Ultra II board GPIO defs
tested using blink and button and pylint
kent [Thu, 13 Aug 2020 01:03:00 +0000 (18:03 -0700)]
Udoo x64 with Pentium N3710 (Braswell core) SOC
created pin, board files and added to board, digitoaio, pin and init.
Carter Nelson [Sat, 8 Aug 2020 14:52:16 +0000 (07:52 -0700)]
Merge pull request #327 from caternuson/iss326
Fix FT232H SPI chunkification
caternuson [Fri, 7 Aug 2020 22:42:04 +0000 (15:42 -0700)]
fix FT232H SPI chunkification
Daniel Manla [Wed, 5 Aug 2020 18:55:31 +0000 (14:55 -0400)]
Added pineH64 to large elsif block
Daniel Manla [Tue, 28 Jul 2020 18:35:23 +0000 (14:35 -0400)]
Replace pineH64 with "black" formatted version
Daniel Manla [Thu, 23 Jul 2020 15:40:47 +0000 (11:40 -0400)]
Adding "microcontroller" files for allwinner h6
Daniel Manla [Thu, 23 Jul 2020 15:31:33 +0000 (11:31 -0400)]
Adding pineH64 board file
Kattni [Wed, 15 Jul 2020 21:06:05 +0000 (17:06 -0400)]
Merge pull request #321 from makermelissa/master
Added installation instructions to Readme
Melissa LeBlanc-Williams [Wed, 15 Jul 2020 21:01:00 +0000 (14:01 -0700)]
Fixed PyPI link
Melissa LeBlanc-Williams [Wed, 15 Jul 2020 20:19:42 +0000 (13:19 -0700)]
Added installation instructions to Readme
Melissa LeBlanc-Williams [Wed, 15 Jul 2020 17:39:45 +0000 (10:39 -0700)]
Merge pull request #319 from makermelissa/master
Fix threading issue that stopped Blinka from working on MicroPython
Melissa LeBlanc-Williams [Tue, 14 Jul 2020 20:52:50 +0000 (13:52 -0700)]
Fix threading issue that stopped Blinka from working on MicroPython
Kattni [Fri, 10 Jul 2020 20:12:42 +0000 (16:12 -0400)]
Merge pull request #317 from makermelissa/master
Fixed a PWM Bug for the Raspberry Pi
Melissa LeBlanc-Williams [Fri, 10 Jul 2020 20:06:59 +0000 (13:06 -0700)]
Fixed a PWM Bug for the Raspberry Pi
Melissa LeBlanc-Williams [Wed, 1 Jul 2020 22:43:33 +0000 (15:43 -0700)]
Merge pull request #314 from makermelissa/master
Added PWMOut functionality for the Raspberry Pi
Melissa LeBlanc-Williams [Wed, 1 Jul 2020 20:10:07 +0000 (13:10 -0700)]
Added PWMOut functionality for the Raspberry Pi
Melissa LeBlanc-Williams [Mon, 29 Jun 2020 23:35:36 +0000 (16:35 -0700)]
Merge pull request #313 from binhollc/master
Binho Nova performance improvement, use new WHR command which consoliā¦
Francis Guevarra [Mon, 29 Jun 2020 16:22:40 +0000 (09:22 -0700)]
Suppress too-many-locals and too-many-branches pylint for pre-existing API's
Francis Guevarra [Mon, 29 Jun 2020 00:06:13 +0000 (17:06 -0700)]
Run black check with target-version=py35
Francis Guevarra [Sat, 27 Jun 2020 20:49:22 +0000 (13:49 -0700)]
Binho Nova performance improvement, use new WHR command which consolidates multiple commands into one transaction
Melissa LeBlanc-Williams [Tue, 16 Jun 2020 18:18:15 +0000 (11:18 -0700)]
Merge pull request #307 from luke-iqt/master
Correct the spiId for the Coral Board
Luke Berndt [Thu, 11 Jun 2020 19:58:40 +0000 (15:58 -0400)]
Correct the spiId for the Coral Board
The spiId used for the Coral board changed with Day release of Mendel
Limor "Ladyada" Fried [Fri, 29 May 2020 18:15:40 +0000 (14:15 -0400)]
Merge pull request #300 from makermelissa/master
Fixed pylint to check all files and linted
Melissa LeBlanc-Williams [Fri, 29 May 2020 18:09:32 +0000 (11:09 -0700)]
Fixed import order
Melissa LeBlanc-Williams [Fri, 29 May 2020 18:04:35 +0000 (11:04 -0700)]
Fixed pylint to check all files and linted
Melissa LeBlanc-Williams [Thu, 28 May 2020 17:26:09 +0000 (10:26 -0700)]
Merge pull request #298 from dnssoftware/master
Using SPI1 on Beaglebone Black
Carter Nelson [Wed, 27 May 2020 17:39:29 +0000 (10:39 -0700)]
Merge pull request #299 from caternuson/iss295
Update MCP2221
caternuson [Wed, 27 May 2020 17:34:06 +0000 (10:34 -0700)]
debug cleanup
caternuson [Wed, 27 May 2020 17:09:41 +0000 (10:09 -0700)]
update MCP2221
dnssoftware [Wed, 27 May 2020 16:44:37 +0000 (02:44 +1000)]
Merge pull request #1 from dnssoftware/dnssoftware-patch-1
Update pin.py
dnssoftware [Wed, 27 May 2020 16:43:40 +0000 (02:43 +1000)]
Update pin.py
On beaglebone black, the spi devices are spidev0.0, spidev0.1, spidev1.0, spidev1.1 and the existing code tries to open up spidev2.0 when using SPI1. Renumbering fixes this.
Melissa LeBlanc-Williams [Fri, 22 May 2020 15:08:41 +0000 (08:08 -0700)]
Merge pull request #294 from hhk7734/odroid-xu4
ODROID-XU4: add support for Hardkernel Odroid XU4
Hyeonki Hong [Fri, 22 May 2020 04:51:33 +0000 (13:51 +0900)]
ODROID-XU4: add support for Hardkernel Odroid XU4
Melissa LeBlanc-Williams [Thu, 21 May 2020 15:06:28 +0000 (08:06 -0700)]
Merge pull request #293 from makermelissa/master
Display message to linux user to use new Bitbang Library for now
Melissa LeBlanc-Williams [Thu, 21 May 2020 15:02:42 +0000 (08:02 -0700)]
Display message to linux user to use new Bitbang Library for now
Hyeonki Hong [Thu, 21 May 2020 08:55:08 +0000 (17:55 +0900)]
Exynos5422: add support for Samsung Exynos5422
Melissa LeBlanc-Williams [Fri, 15 May 2020 19:33:03 +0000 (12:33 -0700)]
bumped requirements for release
Limor "Ladyada" Fried [Fri, 15 May 2020 19:24:13 +0000 (15:24 -0400)]
Merge pull request #289 from makermelissa/master
Added GreatFET One Support
Melissa LeBlanc-Williams [Thu, 14 May 2020 17:03:09 +0000 (10:03 -0700)]
Black formatted
Melissa LeBlanc-Williams [Thu, 14 May 2020 16:58:38 +0000 (09:58 -0700)]
Added GreatFET One Support
Melissa LeBlanc-Williams [Thu, 7 May 2020 18:00:24 +0000 (11:00 -0700)]
Merge pull request #287 from makermelissa/libgpiod_pulsein
Updated libgpiod to reduce CPU Usage
Melissa LeBlanc-Williams [Thu, 7 May 2020 16:37:42 +0000 (09:37 -0700)]
Clearer message
Melissa LeBlanc-Williams [Thu, 7 May 2020 16:33:09 +0000 (09:33 -0700)]
Updated libgpiod to reduce CPU Usage
Melissa LeBlanc-Williams [Mon, 4 May 2020 18:08:36 +0000 (11:08 -0700)]
Merge pull request #285 from trainman419/master
Add Orange PI 2 constant (Attempt #2)
Limor "Ladyada" Fried [Mon, 4 May 2020 17:49:08 +0000 (13:49 -0400)]
Merge pull request #284 from makermelissa/github_Actions
Set checkout repo to V2 since it fixes an issue