Skip to content

Commit 554a447

Browse files
committed
replaced time_remaining with current_consumed
1 parent 4758d98 commit 554a447

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

ardupilot/equipment/power/20008.SmartBatteryContinuous.uavcan

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@
55
float16 temperature # [C]
66
float16 current # [Ampere]
77
float16 voltage # [Volt]
8-
uint8 percent_remaining # [%] 0 empty, 255 full
9-
uint16 time_remaining # [s] 0 if unknown
8+
uint32 current_consumed # [mAh] # 0 if unknown
9+
uint8 percent_remaining # [%] # 0 empty, 255 full
1010
uint32 status_flags
1111

12-
uint16 STATUS_FLAG_IN_USE = 1
13-
uint16 STATUS_FLAG_CHARGING = 2
14-
uint16 STATUS_FLAG_OVER_TEMP = 4
15-
uint16 STATUS_FLAG_UNDER_TEMP = 8
16-
uint16 STATUS_FLAG_OVER_VOLT = 16
17-
uint16 STATUS_FLAG_UNDER_VOLT = 32
18-
uint16 STATUS_FLAG_OVER_CURRENT = 64
19-
uint16 STATUS_FLAG_SHORT_CIRCUIT = 128
20-
uint16 STATUS_FLAG_SAFETY_FAULT = 256
21-
uint16 STATUS_FLAG_CELL_IMBALANCE = 512
22-
uint16 STATUS_FLAG_CELL_BALANCING = 1024
23-
uint16 STATUS_FLAG_PROTECTIONS_ENABLED = 2048
24-
uint16 STATUS_FLAG_REQUIRES_SERVICE = 4096
25-
uint16 STATUS_FLAG_BAD_BATTERY = 8192
26-
uint16 STATUS_FLAG_ERROR_UNKNOWN = 32768
12+
uint32 STATUS_FLAG_IN_USE = 1
13+
uint32 STATUS_FLAG_CHARGING = 2
14+
uint32 STATUS_FLAG_OVER_TEMP = 4
15+
uint32 STATUS_FLAG_UNDER_TEMP = 8
16+
uint32 STATUS_FLAG_OVER_VOLT = 16
17+
uint32 STATUS_FLAG_UNDER_VOLT = 32
18+
uint32 STATUS_FLAG_OVER_CURRENT = 64
19+
uint32 STATUS_FLAG_SHORT_CIRCUIT = 128
20+
uint32 STATUS_FLAG_SAFETY_FAULT = 256
21+
uint32 STATUS_FLAG_CELL_IMBALANCE = 512
22+
uint32 STATUS_FLAG_CELL_BALANCING = 1024
23+
uint32 STATUS_FLAG_PROTECTIONS_ENABLED = 2048
24+
uint32 STATUS_FLAG_REQUIRES_SERVICE = 4096
25+
uint32 STATUS_FLAG_BAD_BATTERY = 8192
26+
uint32 STATUS_FLAG_ERROR_UNKNOWN = 32768

0 commit comments

Comments
 (0)