AlkaMotors / f051bldc

brushless motor control stm32f051
66 stars 24 forks source link

input data loss Proshot1000 #4

Open adrianmiriuta opened 5 years ago

adrianmiriuta commented 5 years ago

@conuthead

settings: proshot1000 4KHz update.

yellow: proshot input signal light blue: function "transferComplete" begin 1–>0, end 0->1 dark blue: motor phaseA

there is 50% input data loss with non running motors DS6_QuickPrint10

and fluctuating 50%-85% with running motors DS6_QuickPrint11

AlkaMotors commented 5 years ago

Thanks . This is a know issue right now. That is the way the input is decoded for now. The input buffer is just set for a long enough length to capture two complete signal transfers so its running at half speed for now. The input / output signal is being worked on right now to just capture a single buffer and then transmit dshot for bi-dir. I have the test code working for the individual parts so its not far off.