...
Блок кода |
---|
|
rostopic echo /printer_thermal/status
#полученные данные
data: X
---
X - статусы:
0 - Ожидание печати
1 - Находится в процессе печати
2 - Ошибка принтера
3 - Принтер не подключен
rostopic echo /printer_thermal/error
#полученные данные
code: X
description: "X"
---
X - код ошибки + описание:
NOT_ERROR = 0,
NO_PAPER = 1,
LOW_PAPER = 2,
PAPER_JAM = 3,
HEAD_OVERHEATED = 4,
POWER_SUPPLY = 5,
CUTTER_ERROR = 6,
RAM_ERROR = 7,
NOT_CONNECTED = 100
|
Топики power_board:
Топик выводит информацию о напряжениях линий платы power
Блок кода |
---|
|
rostopic echo /power_board/voltages
#полученные данные
values:
-
name: "reserve_battery"
value: 4.04500007629
-
name: "internal"
value: 4.84899997711
-
name: "USB_HUB"
value: 5.20100021362
-
name: "ranger_sensor"
value: 9.10999965668
-
name: "16V"
value: 18.716999054
-
name: "33V_TPS"
value: 29.4580001831
-
name: "33V_divider"
value: 28.5520000458
|
Топик выводит значения тока основных линий платы power
Блок кода |
---|
|
rostopic echo /power_board/currents
#полученные данные
values:
-
name: "charge"
value: 0.0
-
name: "PC"
value: 1.36699998379
-
name: "mainboard"
value: 0.234999999404
-
name: "wheels"
value: 0.0
|
Топик отвечает за управление питанием того или иного устройства питающимся через плату power
Блок кода |
---|
|
rostopic pub -1 /power_board/power/hub std_msgs/ Bool "data: false" или "data: true"
rostopic pub -1 /power_board/power/pc Bool "data: false" или "data: true"
rostopic pub -1 /power_board/power/mainboard Bool "data: false" или "data: true"
rostopic pub -1 /power_board/power/rangers Bool "data: false" или "data: true"
|