Skip to content

Releases: CMU-TBD/behavior_machine

v0.2.1

09 Jul 23:50
abda685
Compare
Choose a tag to compare

[0.2.1] - 2020-07-09

Added

  • get_debug_info that returns a dict that contains debugging informations
  • debug flag and callback for Machine that quaries all child states for information. This provide snapshot of the current states. It doesn't give the full graph due to transitions
  • Tests for all those info
  • Name of threads now reflect the name of the state running it. This ease debugging.

Changed

  • Reformat the code to follow PEP8 Standard.

Fixed

  • Bug where the interrupt function in the machine has a different method parameter than the base.
  • Bug where when interrupting a machine type, nothing is returned.