Terkin v0.4.0 Release Notes

Release Date: 2019-06-17 // almost 5 years ago
  • Getting real

    image

    • โฌ†๏ธ Upgrade to Pycom MicroPython 1.20.0.rc11
    • Stop leaking sensible information into settings output
    • ๐Ÿ‘Œ Improve documentation
    • Switch to LittleFS
    • โž• Add deep sleep
    • ๐Ÿ‘Œ Improve Makefile targets
    • โž• Add more wakeup reasons
    • โž• Add missing configuration section for HX711 to settings example.
      Thanks, @ClemensGruber.
    • โž• Add basic device-interval sensors SystemTemperature and SystemBatteryLevel
    • Explicitly shut down all peripherals having implicitly been turned on
    • โž• Add SystemWiFiMetrics sensor
    • โž• Add SystemUptime sensor
    • ๐Ÿ›  Fix: Better explicitly initialize the ADC before reading it
    • ๐Ÿ‘Œ Improve SystemBatteryLevel sensor. Thanks, Dominik <https://github.com/ayoy>_!
    • ๐Ÿ‘‰ Make TelemetryTransportHTTP work again
    • ๐Ÿ‘Œ Improve telemetry subsystem re. multi-protocol and -topology. Enable HTTP telemetry.
    • โž• Add configuration example for BEEP-BOB settings.example-bob.py
    • Honor "scale" and "offset" parameters when reading the HX711. Fix #6.
    • ๐Ÿ‘Œ Improve reading the HX711 re. wrong kg scaling.
      Transmit all raw values and settings of HX711.
    • Attempt to improve #5: Reading Vcc.
    • โž• Add missing "topology" configuration settings attribute
      ๐Ÿ”ง for MQTT telemetry to example configurations
    • ๐Ÿ›  Fix deep sleep
    • Conditionally start telemetry subsystem just if networking is available
    • ๐Ÿ‘Œ Improve robustness wrt. WiFi connectivity
    • ๐Ÿ‘Œ Improve log messages
    • โฌ†๏ธ Bump version to 0.4.0dev
    • ๐Ÿ‘Œ Improve purging of sensible configuration settings
    • SystemBatteryLevel: Obtain voltage divider parameters from settings
    • ๐Ÿ‘Œ Improve release tooling
    • ๐Ÿ‘Œ Improve error signalling for missing "topology" configuration setting