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.
DEN-1090 : UI Message Handler / Error Handler - Changed the datatype interface between Message Interface and from Byte Array to Variant List for different type of parameter support. Also it gives the flexibility to have a Message Interpreter as messaging interface level. - Added basic classes for Message interface. - Moved Gui Actions in Gui Globals for simplicity.