Skip to content

Commit efee469

Browse files
[fix] 4PWM wrong GenericParam pin2a <-> pin1B
1 parent 817f459 commit efee469

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/drivers/hardware_specific/atmega328_mcu.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ void* _configure4PWM(long pwm_frequency,const int pin1A, const int pin1B, const
8181
_pinHighFrequency(pin2A);
8282
_pinHighFrequency(pin2B);
8383
GenericDriverParams* params = new GenericDriverParams {
84-
.pins = { pin1A, pin2A, pin2A, pin2B },
84+
.pins = { pin1A, pin1B, pin2A, pin2B },
8585
.pwm_frequency = pwm_frequency
8686
};
8787
return params;
@@ -170,4 +170,4 @@ void _writeDutyCycle6PWM(float dc_a, float dc_b, float dc_c, void* params){
170170
_setPwmPair(((GenericDriverParams*)params)->pins[4], ((GenericDriverParams*)params)->pins[5], dc_c*255.0, ((GenericDriverParams*)params)->dead_zone*255.0);
171171
}
172172

173-
#endif
173+
#endif

0 commit comments

Comments
 (0)