@@ -57,7 +57,8 @@ void* _configure1PWM(long pwm_frequency,const int pinA) {
57
57
_pinHighFrequency (pinA, pwm_frequency);
58
58
GenericDriverParams* params = new GenericDriverParams {
59
59
.pins = { pinA },
60
- .pwm_frequency = pwm_frequency
60
+ .pwm_frequency = pwm_frequency,
61
+ .dead_zone = 0 .0f
61
62
};
62
63
return params;
63
64
}
@@ -75,7 +76,8 @@ void* _configure2PWM(long pwm_frequency,const int pinA, const int pinB) {
75
76
_pinHighFrequency (pinB, pwm_frequency);
76
77
GenericDriverParams* params = new GenericDriverParams {
77
78
.pins = { pinA, pinB },
78
- .pwm_frequency = pwm_frequency
79
+ .pwm_frequency = pwm_frequency,
80
+ .dead_zone = 0 .0f
79
81
};
80
82
return params;
81
83
}
@@ -94,7 +96,8 @@ void* _configure3PWM(long pwm_frequency,const int pinA, const int pinB, const in
94
96
_pinHighFrequency (pinC, pwm_frequency);
95
97
GenericDriverParams* params = new GenericDriverParams {
96
98
.pins = { pinA, pinB, pinC },
97
- .pwm_frequency = pwm_frequency
99
+ .pwm_frequency = pwm_frequency,
100
+ .dead_zone = 0 .0f
98
101
};
99
102
// _syncAllTimers();
100
103
return params;
@@ -141,7 +144,8 @@ void* _configure4PWM(long pwm_frequency,const int pin1A, const int pin1B, const
141
144
_pinHighFrequency (pin2B,pwm_frequency);
142
145
GenericDriverParams* params = new GenericDriverParams {
143
146
.pins = { pin1A, pin1B, pin2A, pin2B },
144
- .pwm_frequency = pwm_frequency
147
+ .pwm_frequency = pwm_frequency,
148
+ .dead_zone = 0 .0f
145
149
};
146
150
return params;
147
151
}
0 commit comments