APM:Libraries
Classes | Macros
AP_Parachute.h File Reference

Parachute release library. More...

#include <AP_Param/AP_Param.h>
#include <AP_Common/AP_Common.h>
#include <AP_Relay/AP_Relay.h>
Include dependency graph for AP_Parachute.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AP_Parachute
 Class managing the release of a parachute. More...
 

Macros

#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_0   0
 
#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_1   1
 
#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_2   2
 
#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_3   3
 
#define AP_PARACHUTE_TRIGGER_TYPE_SERVO   10
 
#define AP_PARACHUTE_RELEASE_DELAY_MS   500
 
#define AP_PARACHUTE_RELEASE_DURATION_MS   2000
 
#define AP_PARACHUTE_SERVO_ON_PWM_DEFAULT   1300
 
#define AP_PARACHUTE_SERVO_OFF_PWM_DEFAULT   1100
 
#define AP_PARACHUTE_ALT_MIN_DEFAULT   10
 

Detailed Description

Parachute release library.

Definition in file AP_Parachute.h.

Macro Definition Documentation

◆ AP_PARACHUTE_ALT_MIN_DEFAULT

#define AP_PARACHUTE_ALT_MIN_DEFAULT   10

Definition at line 21 of file AP_Parachute.h.

◆ AP_PARACHUTE_RELEASE_DELAY_MS

#define AP_PARACHUTE_RELEASE_DELAY_MS   500

Definition at line 15 of file AP_Parachute.h.

◆ AP_PARACHUTE_RELEASE_DURATION_MS

#define AP_PARACHUTE_RELEASE_DURATION_MS   2000

Definition at line 16 of file AP_Parachute.h.

Referenced by AP_Parachute::update().

◆ AP_PARACHUTE_SERVO_OFF_PWM_DEFAULT

#define AP_PARACHUTE_SERVO_OFF_PWM_DEFAULT   1100

Definition at line 19 of file AP_Parachute.h.

◆ AP_PARACHUTE_SERVO_ON_PWM_DEFAULT

#define AP_PARACHUTE_SERVO_ON_PWM_DEFAULT   1300

Definition at line 18 of file AP_Parachute.h.

◆ AP_PARACHUTE_TRIGGER_TYPE_RELAY_0

#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_0   0

Definition at line 9 of file AP_Parachute.h.

◆ AP_PARACHUTE_TRIGGER_TYPE_RELAY_1

#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_1   1

Definition at line 10 of file AP_Parachute.h.

◆ AP_PARACHUTE_TRIGGER_TYPE_RELAY_2

#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_2   2

Definition at line 11 of file AP_Parachute.h.

◆ AP_PARACHUTE_TRIGGER_TYPE_RELAY_3

#define AP_PARACHUTE_TRIGGER_TYPE_RELAY_3   3

Definition at line 12 of file AP_Parachute.h.

Referenced by AP_Parachute::update().

◆ AP_PARACHUTE_TRIGGER_TYPE_SERVO

#define AP_PARACHUTE_TRIGGER_TYPE_SERVO   10

Definition at line 13 of file AP_Parachute.h.

Referenced by AP_Parachute::update().