« Back to Function sub system ActDrive

State machine ActEnabler

(Not Available)

State machine states

    • Initially, the state for the Motor Activation FSM is Disabled
      • Destination:DISABLED
      • Condition: (Not Available)
      • Actions:
        • ActDrive
          Sets the direction of the actuators to not move.
          Code
          rectifiedActAction=(t_pwm)0;
          actDirection=CFG_ACT_DIRECTION_QUIET;
        • ActDrive
          This action is used to execute the submachine ActDriving.
          Code
          ActDriving();
    • Loop to execute the enabled state machine for actuator driving.
    • The motor actuation must be disabled
      • Destination:DISABLED
      • Condition: disabled
        Code
        actEnable==FALSE
      • Actions:
        • ActDrive
          Sets the direction of the actuators to not move.
          Code
          rectifiedActAction=(t_pwm)0;
          actDirection=CFG_ACT_DIRECTION_QUIET;
        • ActDrive
          This action is used to execute the submachine ActDriving.
          Code
          ActDriving();