Data Sheet

Commands Reference
338 Advanced Digital Motor Controller User Manual V1.8, August 28, 2017
Example:
^BADJ 1 220 : Manually set the zero to 220 degrees
%CLSAV 3216549987 : Save change permanently to non-voltatile calibration memory
space
Note:
Use %CLSAV to save the values to EEPROM. Clicking on Save to Controller on the PC
Utility will not save the data.
BADV - Brushless timing angle adjust
HexCode: 61
Description:
When operating in sinusoidal mode, this parameter shifts by number of degrees to the 3
phases rotating magnetic field. This value works symetrically to produce the same results
in both rotation direction. The value is in electrical degrees ranging from 0 to 511 for a full
electrical turn.
Syntax Serial: ^BADV cc nn
~BADV [cc]
Syntax Scripting: setconfig(_BADV, cc, nn)
Number of Arguments: 2
Argument 1: Channel
Min: 1 Max: Total Number of Motors
Argument 2: Value
Type: Signed 16-bit
Min: -511 Max: 511
Default: 0
Where:
cc = Motor channel
nn = Angle
Example:
^BADV 1 20 : Advance motor 1 timing by 20 degrees
BFBK - Brushless feedback sesnor
HexCode: 63
Description:
Selects the type of rotor angle sensor to be used for brushless motors when operated in
sinusoidal mode.