Menu

#64 Easier capability to add new flight modes

Release5.0
Accepted
nobody
None
Low
Enhancement
2013-09-18
2013-08-03
Anonymous
No

Originally created by: uavflightdirector

Rework the way states are triggered so that adding new states is easier.
Note that this does not remove the enter/exit state mechanism that already exists.  It changes state requests from flags to enumerations.

What still needs to be decided?

What still needs to be done?

Discussion

  • Anonymous

    Anonymous - 2013-08-03

    Originally posted by: kd0... (code.google.com)@gmail.com

    Pete pointed out that there is an XML standard for defining FSMs called SCXML.

    I find that this tool can parse SCXML and generate an FSM diagram:
    https://code.google.com/p/scxmlgui/

    This would be a convenient way to both design and document the FSM in states.c.

     
  • Anonymous

    Anonymous - 2013-09-18

    Originally posted by: uavflightdirector

    (No comment was entered for this change.)

    Labels: -Priority-Medium Priority-Low

     

Log in to post a comment.

MongoDB Logo MongoDB