Skip to content

v2.2.0

Compare
Choose a tag to compare
@ryanpdx ryanpdx released this 30 Jul 18:48
· 114 commits to master since this release

Enhancements

  • Re-added PRU class to control PRUs
  • Added ADC class to get the values from the Octavo A8 ADCs
  • Added Service class, basically a Resource with a dedicated thread
  • Added Systemd Daemon monitoring/control, useful when another OreSat daemon is on the card
  • Better custom GPIO class (most GPIO libs fail due device tree configurations). It can now handle inputs
  • A master node can now do a SDO read to get a JSON list of the files in fread and fwrite caches
  • OreSat file format datetime is now in milliseconds (was seconds)
  • OD template page now has dropdown for selecting index and subindex
  • Removed setup.cfg in favor of only pyproject.toml

Fixes

  • OD endpoints have better error handling now
  • Fixed app name being None in logs
  • Fixed PDO errors when fread and/or fwrite cache has more than 255 files