OpenMYR / IoT_Motors

OpenMYR IoT Motors for ESP8266
MIT License
14 stars 5 forks source link

0-second stops cause command loss #45

Open brandonbrown2 opened 8 years ago

brandonbrown2 commented 8 years ago

The Imperial March diagnostic begins with a 0-second stop that seems to cause the rest of the first note (Move 10 at 1500, Move 880 at 1760) to disappear. It's as if it skips the first note entirely when the test is played. If the three commands are given without any others (ie the motor is instructed to just play the first note), the note plays. But when a second note is added (beginning with a Stop 10 at 1000) the note disappears.

In fact, the only thing required to trigger the disappearance of the commands after the 0-second stop is the addition of the 1 ms stop.