Data Sheet

Commands Reference
306 Advanced Digital Motor Controller User Manual V1.8, August 28, 2017
Note:
Input 1 is generally enabled and set as motor command on single channel motor control-
lers. Inputs 1 and 2 are enabled and set as motor command on dual channel controllers
PLIN - Pulse Linearity
HexCode: 22
Description:
This parameter is used for applying an exponential or a logarithmic transformation on a
pulse input. There are 3 exponential and 3 logarithmic choices. Exponential correction will
make the commands change less at the beginning and become stronger at the end of the
joystick movement. The logarithmic correction will have a stronger effect near the start
and lesser effect near the end. The linear selection causes no change to the input.
Syntax Serial: ^PLIN cc nn
~PLIN [cc]
Syntax Scripting: setconfig(_PLIN, cc, nn)
Number of Arguments: 2
Argument 1: InputNbr
Min: 1 Max: Total Number of Pulse Inputs
Argument 2: Linearity
Type: Unsigned 8-bit
Min: 0 Max: 6
Default: 0 = Linear
Where:
cc = Pulse input number
nn =
0: Linear (no change)
1: Exp weak
2: Exp medium
3: Exp strong
4: Log weak
5: Log medium
6: Log strong
PMAX - Pulse Max Range
HexCode: 1F
Description:
This parameter defines the raw pulse measurement number that would be considered as
the +1000 internal value to the controller. By default, it is set to 2000 which is the max
pulse width of an RC radio pulse.