Da Vinci Firmware 1
Firmware for the DaVinci-M rocket avionics board.
Loading...
Searching...
No Matches
FSM State Transition Thresholds

Defines the primary thresholds for detecting flight events. More...

Macros

#define LIFT_OFF_ACC_THRESHOLD   1.5f
 Minimum vertical acceleration (in Gs) to trigger liftoff state.
 
#define END_OF_IGNITION_PHASE   -0.5f
 Vertical acceleration (in Gs) indicating motor burnout.
 
#define VELOCITY_BOUND_TOUCHDOWN   3.0F
 Maximum vertical velocity (m/s) below which touchdown is considered possible.
 
#define MAIN_DEPLOY_HEIGHT   450
 Altitude in meters (m) for main parachute deployment.
 

Detailed Description

Defines the primary thresholds for detecting flight events.

Macro Definition Documentation

◆ END_OF_IGNITION_PHASE

#define END_OF_IGNITION_PHASE   -0.5f

Vertical acceleration (in Gs) indicating motor burnout.

Definition at line 48 of file FLIGHT_PARAMETERS_CONFIG.h.

◆ LIFT_OFF_ACC_THRESHOLD

#define LIFT_OFF_ACC_THRESHOLD   1.5f

Minimum vertical acceleration (in Gs) to trigger liftoff state.

Definition at line 47 of file FLIGHT_PARAMETERS_CONFIG.h.

◆ MAIN_DEPLOY_HEIGHT

#define MAIN_DEPLOY_HEIGHT   450

Altitude in meters (m) for main parachute deployment.

Warning
REVIEW BEFORE FLIGHT!

Definition at line 50 of file FLIGHT_PARAMETERS_CONFIG.h.

◆ VELOCITY_BOUND_TOUCHDOWN

#define VELOCITY_BOUND_TOUCHDOWN   3.0F

Maximum vertical velocity (m/s) below which touchdown is considered possible.

Definition at line 49 of file FLIGHT_PARAMETERS_CONFIG.h.