Lines Matching +full:0 +full:x01 +full:- +full:negative

4  * SPDX-License-Identifier: Apache-2.0
14 #define SBS_GAUGE_CMD_MANUFACTURER_ACCESS 0x00 /* ManufacturerAccess */
15 #define SBS_GAUGE_CMD_REM_CAPACITY_ALARM 0x01 /* LowCapacityAlarmThreshold */
16 #define SBS_GAUGE_CMD_REM_TIME_ALARM 0x02 /* RemainingTimeToEmptyThreshold */
17 #define SBS_GAUGE_CMD_BATTERY_MODE 0x03 /* BatteryOperatingMode */
18 #define SBS_GAUGE_CMD_AR 0x04 /* AtRate */
19 #define SBS_GAUGE_CMD_ARTTF 0x05 /* AtRateTimeToFull */
20 #define SBS_GAUGE_CMD_ARTTE 0x06 /* AtRateTimeToEmpty */
21 #define SBS_GAUGE_CMD_AROK 0x07 /* AtRateOK */
22 #define SBS_GAUGE_CMD_TEMP 0x08 /* Temperature */
23 #define SBS_GAUGE_CMD_VOLTAGE 0x09 /* Voltage */
24 #define SBS_GAUGE_CMD_CURRENT 0x0A /* Current */
25 #define SBS_GAUGE_CMD_AVG_CURRENT 0x0B /* AverageCurrent */
26 #define SBS_GAUGE_CMD_MAX_ERROR 0x0C /* MaxError */
27 #define SBS_GAUGE_CMD_RSOC 0x0D /* RelativeStateOfCharge */
28 #define SBS_GAUGE_CMD_ASOC 0x0E /* AbsoluteStateOfCharge */
29 #define SBS_GAUGE_CMD_REM_CAPACITY 0x0F /* RemainingCapacity */
30 #define SBS_GAUGE_CMD_FULL_CAPACITY 0x10 /* FullChargeCapacity */
31 #define SBS_GAUGE_CMD_RUNTIME2EMPTY 0x11 /* RunTimeToEmpty */
32 #define SBS_GAUGE_CMD_AVG_TIME2EMPTY 0x12 /* AverageTimeToEmpty */
33 #define SBS_GAUGE_CMD_AVG_TIME2FULL 0x13 /* AverageTimeToFull */
34 #define SBS_GAUGE_CMD_CHG_CURRENT 0x14 /* ChargeCurrent */
35 #define SBS_GAUGE_CMD_CHG_VOLTAGE 0x15 /* ChargeVoltage */
36 #define SBS_GAUGE_CMD_FLAGS 0x16 /* BatteryStatus */
37 #define SBS_GAUGE_CMD_CYCLE_COUNT 0x17 /* CycleCount */
38 #define SBS_GAUGE_CMD_NOM_CAPACITY 0x18 /* DesignCapacity */
39 #define SBS_GAUGE_CMD_DESIGN_VOLTAGE 0x19 /* DesignVoltage */
40 #define SBS_GAUGE_CMD_SPECS_INFO 0x1A /* SpecificationInfo */
41 #define SBS_GAUGE_CMD_MANUFACTURER_DATE 0x1B /* ManufacturerDate */
42 #define SBS_GAUGE_CMD_SN 0x1C /* SerialNumber */
43 #define SBS_GAUGE_CMD_MANUFACTURER_NAME 0x20 /* ManufacturerName */
44 #define SBS_GAUGE_CMD_DEVICE_NAME 0x21 /* DeviceName */
45 #define SBS_GAUGE_CMD_DEVICE_CHEMISTRY 0x22 /* DeviceChemistry */
46 #define SBS_GAUGE_CMD_MANUFACTURER_DATA 0x23 /* ManufacturerData */
53 * once, retransmitting the duplicate write has no significant negative consequences.
56 * at compile-time would require labyrinthine amount of macro-batics.