| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- mqtt:
- debug: false
- broker_address: "localhost"
- port: 1883
- subscribe_prefix: "cells_inserted"
- publish_prefix: "measurement_done"
- client_id: "measure_ctrl"
- keepalive: 60
- username: "robot"
- password: "robot"
- i2c:
- debug: false
- bus_number: 1
- polling_interval_ms: 100 # How often to poll devices
- retry_count: 3 # Number of retries for failed I2C communications # TODO implement
- timeout_ms: 100 # Timeout for I2C communications # TODO implement
- http:
- debug: true
- server_url: "https://batteries.up-cell.de"
- timeout: 5
- endpoint: "cells"
- username: "test"
- password: "123"
- measurement:
- cycles: 3
- c_rate: 0.25
- cut_off_curr: 100
- min_voltage: 2.5
- max_voltage: 4.2
- devices:
- - id: 1
- i2c_address: 0x48
- num_slots: 3
- # - id: 8
- # i2c_address: 0x41
- # num_slots: 4
- logging:
- level: "DEBUG"
- mode: "a" # a: append, w: overwrite
- max_bytes: 1000000
- file: "measure_ctrl.log"
|