Skip to content

Commit c0b7fd4

Browse files
committed
FC refactorization and Servo calibration finished
1 parent 7ae94fd commit c0b7fd4

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

embedded-software/firmware/ulysses-flight-controller/Core/Inc/motor_drivers/esc_driver.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ typedef struct {
3535

3636
void esc_pair_init(const pwm_output_t *pwm_upper, const pwm_output_t *pwm_lower);
3737
void esc_pair_set_armed(bool armed);
38-
void esc_pair_arm(void);
39-
void esc_pair_disarm(void);
38+
// void esc_pair_arm(void);
39+
// void esc_pair_disarm(void);
4040
void esc_pair_set_force(float thrust, float torque);
4141
void esc_pair_apply(void);
4242

embedded-software/firmware/ulysses-flight-controller/Core/Src/motor_drivers/esc_driver.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ void esc_pair_set_armed(bool armed)
115115
}
116116
}
117117

118-
void esc_pair_arm(void)
118+
static void esc_pair_arm(void)
119119
{
120120
if (!g_esc_pair.initialized) {
121121
return;
@@ -125,7 +125,7 @@ void esc_pair_arm(void)
125125
esc_arm(&g_esc_pair.esc_lower);
126126
}
127127

128-
void esc_pair_disarm(void)
128+
static void esc_pair_disarm(void)
129129
{
130130
if (!g_esc_pair.initialized) {
131131
return;

embedded-software/firmware/ulysses-flight-controller/Core/Src/motor_drivers/pwm_output.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ uint32_t pwm_us_to_ticks(const pwm_output_t *pwm, uint16_t us) {
1818
}
1919

2020
uint32_t pwm_clamp_ticks(const pwm_output_t *pwm, uint32_t ticks) {
21-
if (pwm == NULL || pwm->period_ticks == 0U) {
21+
if (pwm == NULL || pwm->htim == NULL || pwm->period_ticks == 0U) {
2222
return 0U;
2323
}
2424

0 commit comments

Comments
 (0)