Index: sources/canbus/MessageInterpreter.h =================================================================== diff -u -rc503f43840024e18650c1ac558448dd0f3b70427 -r37e62f8f5c0345cd65b5e4161f07e86b442c22ac --- sources/canbus/MessageInterpreter.h (.../MessageInterpreter.h) (revision c503f43840024e18650c1ac558448dd0f3b70427) +++ sources/canbus/MessageInterpreter.h (.../MessageInterpreter.h) (revision 37e62f8f5c0345cd65b5e4161f07e86b442c22ac) @@ -33,6 +33,12 @@ * UI only understands GuiActionType and QVariantList data types * And CANBUS only understands QCanBusFrame with Hex values in QByteArrays * This is the class which interpret this data to/from. + * This class is converting the data of messages to frames regarding the Message ID from values to array of bytes + * or converting the payload of frames from data of messages regarding the Message ID from array of bytes to values. \n + * To make it simple : \n + * - UI => Data of Messages (Values) => Frames (Bytes) => CANBus. \n + * - CANBus => Frames (Bytes) => Data of Messages (Values) => UI. \n + */ class MessageInterpreter : public QObject {