Version 1.8.0
Documentation
- Added very basic example code
Docker
- Removed (references to) Docker Hub images, since nobody used them anyway
- Removed
Dockerfile
for Alpine Linux - Use virtual environment for ICOc install in
Dockerfile
for Ubuntu
ICOn
Measurement
- Add timestamp to measurement filename (Issue #48)
- Use default value for acceleration sensor range (Issue #47)
- Add options for ADC configuration values:
- prescaler,
- acquisition time,
- oversampling rate, and
- reference voltage
- Use
0
as value for infinite runtime (option-t/--time
) (Issue #49)
Linting
- We now check the codebase – currently only for errors – with Pylint
Logging
- Log files are now stored in the user log directory (of the current OS) instead of the current working directory
Internal
Package
-
Merged Python modules for sensor code
mytoolit.can.sensor
mytoolit.measurement.sensor
into
mytoolit.measurement.sensor
-
Moved
EEPROMStatus
definition frommytoolit.eeprom.eeprom_status
intomytoolit.eeprom.status
Storage
- Add method
dataloss
to determine amount of measurement data loss