GetRtTemperature#
This command returns the current robot temperature readings for multiple components on the robot. It also returns a timestamp.
Note
If the temperature of at least one component becomes excessive, the robot will shut down automatically. The maximum allowed temperature is approximately 80 °C.
Syntax#
GetRtTemperature()
Responses#
[2210][t, τb, τp, τs, τ1, τ2, τ3, τ4]
t: timestamp in microseconds;
τb: the temperature of the robot baseboard (main CPU) in °C;
τp: the temperature of the robot power supply in °C;
τs: the temperature of the robot safety processor in °C;
τi: the temperature of motor i, in °C;
Usage restrictions#
This command can be executed in any robot state.
Cyclic protocols#
In cyclic protocols, the command GetRtTemperature is represented by
DynamicDataTypeID 55. See Section 4.4.6 for more details.