Documentation
- Added very basic [example code](https://mytoolit.github.io/ICOc/#code-examples)
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](https://github.com/MyTooliT/ICOc/issues/48))
- Use default value for acceleration sensor range (Issue [47](https://github.com/MyTooliT/ICOc/issues/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](https://github.com/MyTooliT/ICOc/issues/49))
Linting
- We now check the codebase – currently only for errors – with [Pylint](https://github.com/PyCQA/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 from `mytoolit.eeprom.eeprom_status` into `mytoolit.eeprom.status`
Storage
- Add method `dataloss` to determine amount of measurement data loss