DEN-1090 : UI Message Handler / Error Handler - Added CRC to the messages [added to the sent message and checked for the received message] - Added ability to to enable/disable crc and keepAlive from project during build - Added a feature to write the can messages in color formatted to the console in Can interface and Message Handler for easier debugging. Which can also be disabled by code. - Added Animation to the TouchRect Touch to better understand if it has been touch. - Added a demo/sample data text to display the corrent Blood Flow values on the StartTreatment Screen.
DEN-1090 : UI Message Handler / Error Handler - Modified enum to be enum class for clarification of the code. - Added Message Interpreter - Updated Message Builder to check CRC as a placeholder. - Fixed Message Builder for messages with exactly 255 data length. - Updated Message Builder methods scope for clarification of the code. - Updated Message (Model) isComplete method. - Updated Message Dispatcher to accept only command which has been defined for channel. - Updated Message Dispatcher to remove the message from model when it has been transmitted.