Browse Source

Updated with wait times

master
sskaug 6 years ago
parent
commit
1780d71d9b
  1. 46
      BLHeli_32 ARM/Dshotprog spec.txt
  2. 26
      BLHeli_S SiLabs/Dshotprog spec BLHeli_S.txt

46
BLHeli_32 ARM/Dshotprog spec.txt

@ -1,26 +1,28 @@
0 DSHOT_CMD_MOTOR_STOP,
1 DSHOT_CMD_BEEP1, // Wait length of beep plus 100ms before next command
2 DSHOT_CMD_BEEP2, // Wait length of beep plus 100ms before next command
3 DSHOT_CMD_BEEP3, // Wait length of beep plus 100ms before next command
4 DSHOT_CMD_BEEP4, // Wait length of beep plus 100ms before next command
5 DSHOT_CMD_BEEP5, // Wait length of beep plus 100ms before next command
6 DSHOT_CMD_ESC_INFO, // Wait at least 10ms before next command
7 DSHOT_CMD_SPIN_DIRECTION_1, // Need 6x
8 DSHOT_CMD_SPIN_DIRECTION_2, // Need 6x
9 DSHOT_CMD_3D_MODE_OFF, // Need 6x
10 DSHOT_CMD_3D_MODE_ON, // Need 6x
0 DSHOT_CMD_MOTOR_STOP, // Currently not implemented
1 DSHOT_CMD_BEEP1, // Wait at least length of beep (240ms) before next command
2 DSHOT_CMD_BEEP2, // Wait at least length of beep (240ms) before next command
3 DSHOT_CMD_BEEP3, // Wait at least length of beep (260ms) before next command
4 DSHOT_CMD_BEEP4, // Wait at least length of beep (260ms) before next command
5 DSHOT_CMD_BEEP5, // Wait at least length of beep (970ms) before next command
6 DSHOT_CMD_ESC_INFO, // Wait at least 12ms before next command
7 DSHOT_CMD_SPIN_DIRECTION_1, // Need 6x, no wait required
8 DSHOT_CMD_SPIN_DIRECTION_2, // Need 6x, no wait required
9 DSHOT_CMD_3D_MODE_OFF, // Need 6x, no wait required
10 DSHOT_CMD_3D_MODE_ON, // Need 6x, no wait required
11 DSHOT_CMD_SETTINGS_REQUEST, // Currently not implemented 11 DSHOT_CMD_SETTINGS_REQUEST, // Currently not implemented
12 DSHOT_CMD_SAVE_SETTINGS, // Need 6x
20 DSHOT_CMD_SPIN_DIRECTION_NORMAL, // Need 6x
21 DSHOT_CMD_SPIN_DIRECTION_REVERSED, // Need 6x
22 DSHOT_CMD_LED0_ON,
23 DSHOT_CMD_LED1_ON,
24 DSHOT_CMD_LED2_ON,
25 DSHOT_CMD_LED3_ON,
26 DSHOT_CMD_LED0_OFF,
27 DSHOT_CMD_LED1_OFF,
28 DSHOT_CMD_LED2_OFF,
29 DSHOT_CMD_LED3_OFF,
12 DSHOT_CMD_SAVE_SETTINGS, // Need 6x, wait at least 30ms before next command
20 DSHOT_CMD_SPIN_DIRECTION_NORMAL, // Need 6x, no wait required
21 DSHOT_CMD_SPIN_DIRECTION_REVERSED, // Need 6x, no wait required
22 DSHOT_CMD_LED0_ON, // No wait required
23 DSHOT_CMD_LED1_ON, // No wait required
24 DSHOT_CMD_LED2_ON, // No wait required
25 DSHOT_CMD_LED3_ON, // No wait required
26 DSHOT_CMD_LED0_OFF, // No wait required
27 DSHOT_CMD_LED1_OFF, // No wait required
28 DSHOT_CMD_LED2_OFF, // No wait required
29 DSHOT_CMD_LED3_OFF, // No wait required
30 Audio Stream mode on/Off // Currently not implemented
31 Silent Mode on/Off // Currently not implemented
DSHOT_CMD_MAX = 47 DSHOT_CMD_MAX = 47

26
BLHeli_S SiLabs/Dshotprog spec BLHeli_S.txt

@ -1,18 +1,18 @@
0 DSHOT_CMD_MOTOR_STOP,
1 DSHOT_CMD_BEEP1, // Wait length of beep plus 100ms before next command
2 DSHOT_CMD_BEEP2, // Wait length of beep plus 100ms before next command
3 DSHOT_CMD_BEEP3, // Wait length of beep plus 100ms before next command
4 DSHOT_CMD_BEEP4, // Wait length of beep plus 100ms before next command
5 DSHOT_CMD_BEEP5, // Wait length of beep plus 100ms before next command
0 DSHOT_CMD_MOTOR_STOP, // Currently not implemented
1 DSHOT_CMD_BEEP1, // Wait at least length of beep (360ms) before next command
2 DSHOT_CMD_BEEP2, // Wait at least length of beep (360ms) before next command
3 DSHOT_CMD_BEEP3, // Wait at least length of beep (380ms) before next command
4 DSHOT_CMD_BEEP4, // Wait at least length of beep (380ms) before next command
5 DSHOT_CMD_BEEP5, // Wait at least length of beep (380ms) before next command
6 DSHOT_CMD_ESC_INFO, // Currently not implemented 6 DSHOT_CMD_ESC_INFO, // Currently not implemented
7 DSHOT_CMD_SPIN_DIRECTION_1, // Need 6x
8 DSHOT_CMD_SPIN_DIRECTION_2, // Need 6x
9 DSHOT_CMD_3D_MODE_OFF, // Need 6x
10 DSHOT_CMD_3D_MODE_ON, // Need 6x
7 DSHOT_CMD_SPIN_DIRECTION_1, // Need 6x, no wait required
8 DSHOT_CMD_SPIN_DIRECTION_2, // Need 6x, no wait required
9 DSHOT_CMD_3D_MODE_OFF, // Need 6x, no wait required
10 DSHOT_CMD_3D_MODE_ON, // Need 6x, no wait required
11 DSHOT_CMD_SETTINGS_REQUEST, // Currently not implemented 11 DSHOT_CMD_SETTINGS_REQUEST, // Currently not implemented
12 DSHOT_CMD_SAVE_SETTINGS, // Need 6x
20 DSHOT_CMD_SPIN_DIRECTION_NORMAL, // Need 6x
21 DSHOT_CMD_SPIN_DIRECTION_REVERSED, // Need 6x
12 DSHOT_CMD_SAVE_SETTINGS, // Need 6x, wait at least 10ms before next command
20 DSHOT_CMD_SPIN_DIRECTION_NORMAL, // Need 6x, no wait required
21 DSHOT_CMD_SPIN_DIRECTION_REVERSED, // Need 6x, no wait required
22 DSHOT_CMD_LED0_ON, // Currently not implemented 22 DSHOT_CMD_LED0_ON, // Currently not implemented
23 DSHOT_CMD_LED1_ON, // Currently not implemented 23 DSHOT_CMD_LED1_ON, // Currently not implemented
24 DSHOT_CMD_LED2_ON, // Currently not implemented 24 DSHOT_CMD_LED2_ON, // Currently not implemented

Loading…
Cancel
Save