Repository navigation
Expand file tree
/
Copy pathparameters.py
More file actions
55 lines (45 loc) · 1.55 KB
/
Copy pathparameters.py
File metadata and controls
55 lines (45 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
########################################
#### BerryRocket Avionic ####
# Parameter file
# Louis Barbier
# Licence CC-BY-NC-SA
########################################
#####
# User parameters
#####
### Mother board selection
# Board available:
# - BR_MINI_AVIONIC
# - BR_MICRO_AVIONIC
MOTHER_BOARD = "BR_MINI_AVIONIC"
### Sensor board selection (if BR_MINI_AVIONIC selected)
# Board available:
# - NONE (no sensor board installed)
# - 10DOF_V1
# - 10DOF_V2.1
# - BR_MINI_SENSOR
SENSOR_BOARD = "BR_MINI_SENSOR"
### Ejection charge
# activation de la version avec EJECTION_CHARGE (sans trappe parachute)
EJECTION_CHARGE = False
### IMU lift-off detection
# activation de l'information d'accélération par l'IMU sinon par le contacteur mécanique
LIFTOFF_DET_IMU = True
LIFTOFF_DET_CONTACT = True
# seuil de l'accélération pour détecter le décollage [g] (si LIFTOFF_DET_IMU=True)
LIFTOFF_IMU_THRESHOLD = 1
### Falling timeout (after lift-off)
# temps après lequel la fusée passe en mode chute libre [ms]
TIMEOUT_APOGEE = 7200
### Réglage trappe parachute
# (à régler en fonction de l'orientation du servomoteur si cela ne marche pas avec les valeurs par défaut)
SERVO_OPEN = 800 # [us] (position ouverture trappe du servomoteur)
SERVO_CLOSE = 1800 # [us] (position fermeture trappe du servomoteur)
### Buzzer activation
BUZZER_ENABLE = True
#####
# System parameters (be careful when you modify these parameters)
#####
SOFT_VERSION = "1.9"
DEBUG = True
FREQ_ACQ = 20 # Frequence d'acquisition des données [Hz]