Lines of code count not available
Where is testBatteryI2cStatusOverride (from BatteryDriver)?
Add blank line before return statement.
Merge these 3 override functions (and message IDs) into one "array style" override function.
( void )
Change 0xFFFFFFFF to HEX_32_BIT_FULL_SCALE
Swap the order of these two.
Just use 0x0 and 0xFFFFFFFF
NUM_OF_BATTERY_REGISTERS - 1
Put 2 items at end of the list here: BATTERY_END_OF_LIST_TIME_TO_PUBLISH NUM_OF_BATTERY_REGISTERS
Put this one back to NUM_OF_BATTERY_DEVICES.
Don't need min/max for this. Just use 0x0 and 0xFFFFFFFF where needed.
I don't think we need these min/max #defines. Just use 0x0 for minimums and 0xFFFFFFFF for maximums.
Not a float.
Not a float anymore. Use u32Override function and no need to cast the pointer.
Should we publish all registers read?
Remove this comment since we have a comment to right.
Remove comment.
Set them individually instead of with memset.
Add blank line before a /// comment.
device and register is fine. Or deviceSel and registerSel.
slaveAddr should be an enum now and so just "device".
Add a banner before Dialin test support functions (see other units for example).
Initialize .override to OVERRIDE_RESET
Why is this commented out? Do we not need to initialize it?
Got a suggestion or an issue? Discuss it on the Atlassian Community or visit Atlassian Support for other options.