A pythonic way to access the teensytoany board
Project description
Python TeensyToAny
A pythonic way to access the teensytoany board
- Documentation: https://python-teensytoany.readthedocs.io.
- See: https://github.com/ramonaoptics/teensy-to-any
Features
- TODO
Credits
This package was created with Cookiecutter and the hmaarrfk/cookiecutter-pypackage project template.
History
0.2.0 (2023-11-07)
- Add a
timeoutproperty to simplify modifying the command timeout.
0.1.0 (2023-09-29)
-
Provide access the new
mcucommand that reveals the microcontroller used at the time of firmware programming. -
Provide an internal method that can be used by developers to update to the latest firmware.
0.0.34 (2023-08-26)
- Small fixup in how reading the Teensy's registers is done to ensure better forward compatibility.
0.0.33 (2023-08-26)
The following features require teensy-to-any version 0.0.23 or greater
- Add support for
gpio_digital_pulse. - Add support for
analog_pulse. - Add support for new
valueparameter forgpio_pin_mode. - Add support to read the data returned from
spi_transfer_bulk.
0.0.32 (2023-08-30)
- Address bugs in reading the values from Teensy's registers.
0.0.31 (2023-08-21)
- Add the ability to read and write to the teensy's registers.
0.0.30 (2023-04-03)
- Increase default timeout to 0.2 seconds from 0.1. This helps receive error messages from missed I2C communications.
- Return an error if no response is returned from a standard command indicating a timeout.
0.0.29 (2023-03-06)
- Try to avoid racy conditions in version reading
- Flush buffers upon startup to help with crash recovery.
0.0.28 (2023-03-04)
- Make the error message when no device is found more human friendly.
0.0.27 (2022-10-16)
- Use packaging instead of distutils for version identification
0.0.26 (2021-09-13)
- added function
spi_read_byteenabling the user to read SPI register.
0.0.25 (2021-07-14)
- added function
analog_readenabling the user to read analog signals.
0.0.24 (2021-06-03)
- added
i2c_read_payload andi2c_write_payload functionswhich allows users to read and write a contiguous payload of bytes
0.0.23 (2021-02-13)
- Ensure compatibility with pyserial 3.X
- Power a
start_poweroffparameter toTeensyPowerto start the device in the on state. - Added the ability to close and open the device without deleting the python object.
0.0.22 (2020-06-18)
- Added the ability to control a power switch that is connected to the nominally on port.
0.0.20 (2019-12-14)
- Added capabilities for SPI and Analog functions
0.0.16 (2019-11-30)
TeensyPowerdestructor will not raise an error when the device had failed to open.
0.0.15 (2019-11-29)
TeensyPowerdevices will automatically poweroff the output when closed.
0.0.14 (2019-11-29)
- Added the specialized
TeensyPowerdriver.
0.0.13 (2019-11-20)
- Added a few more serial numbers to the
teensytoany.known_devices
0.0.1 (2019-11-07)
- First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file teensytoany-0.2.0.tar.gz.
File metadata
- Download URL: teensytoany-0.2.0.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17338e35dd15b08fde1b705aa33c0ec7d988b28558771701383a8e2fe0a5e450
|
|
| MD5 |
74af40a873a64b82880005e75f8f979b
|
|
| BLAKE2b-256 |
1111611ba271a0c680e520b448c7a8d6aa50c4b85858308b342eef93d00736d9
|
File details
Details for the file teensytoany-0.2.0-py2.py3-none-any.whl.
File metadata
- Download URL: teensytoany-0.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d59bd868bef833a1418e82fd473e4e67376bd650617e88e925a410fdb066ef72
|
|
| MD5 |
4af0578dfc75870ae6984886501e2cb5
|
|
| BLAKE2b-256 |
851a77f1de07cbc9e7199138c4eb12ec602c05bc838177806aab742be3f4803d
|