SET TCOMP PERIOD
Set the temperature compensation period (uint32 t) [
ms
].
$BS SET TCOMP_PERIOD:10000\
r
\n
Example answer:
$BS OK\
r
\n
3.5.4
TCOMP DELTA
δT
must be exceeded for the temperature compensation movement to be triggered.
GET TCOMP DELTA
Get the temperature compensation ∆
T
threshold [
◦
C
].
$BS GET TCOMP_FACTOR\
r
\n
Example answer:
$BS STATUS TCOMP_FACTOR:0.5\
r
\n
SET TCOMP DELTA
Set the temperature compensation ∆
T
threshold.
$BS SET TCOMP_DELTA:0.5\
r
\n
Example answer:
$BS OK\
r
\n
3.5.5
TCOMP PAUSE
Pause the temperature compensation. The temperature drift will be tracked while pause is enabled,
once pause is disabled again, a correction movement is issued if needed.
GET TCOMP PAUSE
Get the temperature compensation pause status (1 == paused, 0 == not paused). The ∆
T
will be
tracked, just the compensation movement is suspended while paused.
$BS GET TCOMP_PAUSE\
r
\n
Example answer:
$BS STATUS TCOMP_PAUSE:0\
r
\n
SET TCOMP PAUSE
Set the temperature compensation pause status (1 == paused, 0 == not paused).
$BS SET TCOMP_PAUSE:1\
r
\n
Example answer:
$BS OK\
r
\n
3.5.6
TCOMP SENSOR
Sensor used for the temperature compensation function (0 = TEMP0 (motor), 1 = TEMP1 (con-
troller), 2 = average).
22