Skip to content

54: Charger Settings

For products with configurable charge settings (notably NOT Vehicle RTK), get and define charging parameters

FieldNameDescriptionType
5MethodRequest a service to be perform an action
Possible values:
  • 1: SET— Set one or more values that are provided in the message payload.
  • 2: GET— Get values for the associated message type.
  • 3: SUBSCRIBE— Subscribe to values for the associated message type. Can be used in conjunction with other header fields to define the subscription parameters, such as Interval, Duration, Timeout, Storage Level and Message Level. If no interval is provided, messages will be sent as and when new data is available. Some data, such as GPS position, may require a set interval to be provided.
  • 5: UNSUBSCRIBE— Unsubscribe from a previous subscription.
uint8
This is an extract of header fields that are relevant to this message type, you can find them all documented in the Headers section.

Payload

FieldNameDescriptionTypeUnit
1Input Current LimitMaximum power draw allowed from Vin. Typically higher than Charge Current Limit (additional current is used to power device operation whilst charging)uint16mA
2Charge Current LimitMaximum charge rate for the battery. Recommended value is 0.5C (where C is the battery capacity)uint16mA
3Charge Termination VoltageTarget charge voltage for the battery. Typically 4.25V for lithium ion batteries.uint16mV

Code

For convenience, the following constants can be used to reference this message type.