Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 993 Bytes

TODO.md

File metadata and controls

22 lines (21 loc) · 993 Bytes

TODOs

  • Add CLI settings for baudrate and parity
  • Add support for saving line settings across boots
  • Add CLI diag for serial line
  • Add ping command (ping primary addr)
  • Let shell commands run in foreground, separate out logic for running in background thread
  • Migrate to new secondary scanner, store probed addresses in a local array for now
  • Add support for querying primary address on secondary probe
  • Add support for requesting secondary address on primary scan
  • Add support for probing over all supported baud rates. When starting up the first time, an M-Bus master needs to find all connected devices. Most go up with 2400 8E1 but some may run at other baud rates.
  • Store probed devices in a device registry: - primary address (from set address or scan op) - secondary address (from probe op) - baud rate (from baud rate used during scan/probe) - timestamp of last access?