batteryLevel property
Remaining charge as a fraction of full. ABSENT is the ONLY encoding of "unknown" — 0.0 means a flat battery, not an unreadable one. Producers bridging through rac_device_registration_info_t (which uses a negative sentinel) MUST map negative -> absent, never negative -> 0.
Implementation
@$pb.TagNumber(12)
$core.double get batteryLevel => $_getN(11);
Implementation
@$pb.TagNumber(12)
set batteryLevel($core.double value) => $_setFloat(11, value);