Skip to content

AstroPUP v0.3.0

Choose a tag to compare

@luanveras3 luanveras3 released this 09 May 20:34
· 62 commits to main since this release
85fa546

Initial public release of AstroPUP.

AstroPUP is a generic communication helper for LEGO Pybricks hubs and external MicroPython devices, based on PUPRemote.

This release includes:

  • AstroPUP Hub generic core
  • AstroPUP Sensor generic core
  • safe_call and safe_call_multitask helpers
  • safe_process for sensor-side communication
  • startup reports
  • remote mode validation
  • call, success and failure counters
  • last good response storage
  • optional heartbeat / frame tracking
  • stale-data detection helpers
  • basic hub and sensor examples
  • Pybricks multitask example
  • Saturn-style heartbeat example