mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-20 10:54:14 +01:00
LP-233 Simplify, same clock used for all OneShot modes
This commit is contained in:
parent
78be10ff28
commit
2bda2e2901
@ -75,9 +75,8 @@ static int8_t counter;
|
||||
|
||||
#define CAMERA_BOOT_DELAY_MS 7000
|
||||
|
||||
#define ACTUATOR_ONESHOT125_CLOCK 12000000
|
||||
#define ACTUATOR_ONESHOT_CLOCK 12000000
|
||||
#define ACTUATOR_ONESHOT125_PULSE_FACTOR 1.5f
|
||||
#define ACTUATOR_ONESHOT42_CLOCK 12000000
|
||||
#define ACTUATOR_ONESHOT42_PULSE_FACTOR 0.5f
|
||||
#define ACTUATOR_PWM_CLOCK 1000000
|
||||
// Private types
|
||||
@ -997,12 +996,9 @@ static void actuator_update_rate_if_changed(bool force_update)
|
||||
}
|
||||
switch (actuatorSettings.BankMode[i]) {
|
||||
case ACTUATORSETTINGS_BANKMODE_ONESHOT125:
|
||||
freq[i] = 100; // Value must be small enough so CCr isn't update until the PIOS_Servo_Update is triggered
|
||||
clock[i] = ACTUATOR_ONESHOT125_CLOCK; // Setup an 12MHz timer clock
|
||||
break;
|
||||
case ACTUATORSETTINGS_BANKMODE_ONESHOT42:
|
||||
freq[i] = 100;
|
||||
clock[i] = ACTUATOR_ONESHOT42_CLOCK; // Setup an 12MHz timer clock
|
||||
freq[i] = 100; // Value must be small enough so CCr isn't update until the PIOS_Servo_Update is triggered
|
||||
clock[i] = ACTUATOR_ONESHOT_CLOCK; // Setup an 12MHz timer clock
|
||||
break;
|
||||
case ACTUATORSETTINGS_BANKMODE_PWMSYNC:
|
||||
freq[i] = 100;
|
||||
|
Loading…
x
Reference in New Issue
Block a user