#tsys01-python
A python module to interface with the TSYS01 temperature sensor. Tested on Raspberry Pi 3 with Raspbian.
The python SMBus library must be installed.
sudo apt-get install python-smbus
#Usage
import tsys01
###TSYS01(bus=1)
sensor = tsys01.TSYS01() # Use default I2C bus 1 sensor = tsys01.TSYS01(0) # Specify I2C bus 0
###init()
Initialize the sensor. This needs to be called before using any other methods.
sensor.init()
Returns true if the sensor was successfully initialized, false otherwise.
###read()
Read the sensor and update the temperature.
sensor.read()
Returns True if read was successful, False otherwise.
###temperature(conversion=UNITS_Centigrade)
Get the most recent temperature measurement.
sensor.temperature() # Get temperature in default units (Centigrade) sensor.temperature(ms5837.UNITS_Farenheit) # Get temperature in Farenheit
Valid arguments are:
tsys01.UNITS_Centigrade tsys01.UNITS_Farenheit tsys01.UNITS_Kelvin
Returns the most recent temperature in the requested units, or temperature in degrees Centigrade if invalid units specified. Call read() to update.
Metadata
Release files for bluerobotics-tsys01 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bluerobotics_tsys01-0.0.1-py2.7.egg | Legacy Egg format | - | - | Details |
Release files / bluerobotics_tsys01-0.0.1-py2.7.egg
| Download URL | bluerobotics_tsys01-0.0.1-py2.7.egg |
|---|---|
| Size | 4.4 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
9a7a12d972b465eabcae92be3ddaf4ec274d0c34eb3250334279cd045e449a3f
|
|
BLAKE2b-256 checksum How to use checksums |
7d25424ab47d60a31cc3dd79b6d3ecb113e5357fc90a8f7a0b5e5d8e4a4c2785
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.9
|