LEAHI-TD-FIRMWARE-LDT-2749

DENBUG-331: Duplicate Device Logs Uploading to Modaflx Connect

- Add new error message for cloudsync for log duplicates

- Add more parameters to 2010 signal

- add Switch case logic for 2010 reject reason. Logic to be implemented and discussed

    • -1351
    • +1369
    /sources/cloudsync/CloudSyncController.cpp
    • -331
    • +333
    /sources/cloudsync/CloudSyncController.h
    • -4
    • +12
    /sources/device/DeviceController.cpp
input parameter not updated

input parameter not updated

input parameter is not updated

input parameter is not updated

input and output is not updated properly

input and output is not updated properly

structure packing required

structure packing required

done.

done.

Please keep local declarations together up top.

Please keep local declarations together up top.

removed.

removed.

done.

done.

I would make another local variable (BOOL) above and set it per trinary operation and then pass the BOOL to the function. I think we want to avoid complex logic or function calls as a function para...

I would make another local variable (BOOL) above and set it per trinary operation and then pass the BOOL to the function.
I think we want to avoid complex logic or function calls as a function parameter per our coding standards.

Remove blank line.

Remove blank line.

done.

done.

done.

done.

done.

done.

updated.

updated.

done.

done.

done.

done.

removed

removed

done

done

Not an override command. We want to update bubbleDetectionEnabled[] for the venous sensor (index 0) to the given T/F state.

Not an override command. We want to update bubbleDetectionEnabled[] for the venous sensor (index 0) to the given T/F state.

MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM

MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM

Check msg payload length, set result to TRUE and set enable only if length is correct.

Check msg payload length, set result to TRUE and set enable only if length is correct.

Update function name to match actual name. Remove references to standby mode - function should work in any mode.

Update function name to match actual name. Remove references to standby mode - function should work in any mode.

Not needed. Remove.

Not needed. Remove.

This is not necessary - bubbleDetectionEnabled[] above takes care of this. Remove.

This is not necessary - bubbleDetectionEnabled[] above takes care of this. Remove.

MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM?

MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM?

testEnableVenousBubbleAlarm?

testEnableVenousBubbleAlarm?