canbus

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-1090 : UI Message Handler / Error Handler

- Fixed application close which wasn't closing Can Device connection.

- Changed to date to 2019 in copyright section.

- In MessageInterpreter, named getBloodFlowData method parameters to the meaningful data names.

- Moved fromVariant method to Format utility class.

- Added Code documentation and description.

  1. … 51 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

- Moved toHexString to a place more general so can be used everywhere.

- added command line switches to enable the can messages debugging easier.

- Added an Unhandled console out message.

- Added two other alarm message to the registered list but will console out the Unhandled message.

  1. … 6 more files in changeset.
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.

  1. … 10 more files in changeset.
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.

    • -0
    • +113
    ./messageinterpreter.cpp
    • -0
    • +46
    ./messageinterpreter.h
  1. … 6 more files in changeset.
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.

    • -0
    • +21
    ./messageinterface.cpp
    • -0
    • +37
    ./messageinterface.h
  1. … 13 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

- Added Message Dispatcher class basic empty class

- Renamed Message Partitioner to Message Builder

- Removed Message namespace from MessageGlobals

    • -0
    • +175
    ./messagebuilder.cpp
    • -0
    • +21
    ./messagedispatcher.cpp
    • -0
    • +84
    ./messagedispatcher.h
  1. … 1 more file in changeset.
DEN-1090 : UI Message Handler / Error Handler

- Add Message Partitioner to handle building and stripping can frames.

    • -0
    • +175
    ./messagepartitioner.cpp
    • -0
    • +92
    ./messagepartitioner.h
  1. … 2 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

- Adding multi message transmit capability.

- [only transmit for now]

  1. … 6 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

  1. … 6 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

DEN-1090 : UI Message Handler / Error Handler

- Removed the :

. Command/Perform

. Request/Confirm

To :

. Receive

. Transmit

  1. … 10 more files in changeset.
DEN-1090 : UI Message Handler / Error Handler

- Padding was incorrect

DEN-1090 : UI Message Handler / Error Handler

- Implemented on read [Partial]

DEN-1090 : UI Message Handler / Error Handler

- Message Handler Implementation

  1. … 11 more files in changeset.
Updated the Copyright with the current year and replaced tabs with 4 spaces

  1. … 49 more files in changeset.
DEN-704 : +review UI-DEN-704_HomeScreen

- Doxygen were complain about some code comments.

  1. … 5 more files in changeset.
DEN-704 : +review UI-DEN-704_HomeScreen

- Fixed Typo

DEN-704 +review UI-DEN-704_HomeScreen

- Made code ready for QtTest

- Commented out qDebugs for now to be removed from QtTest output

- cleaned up the code after running unit tests.

  1. … 13 more files in changeset.
DEN-608 : CAN Integration on UI

- Integration Testing which was working on the Lab communicating with HD to popup the power off dialog and power off or cancel.

DEN-608 : CAN Integration on UI

- Added scripts to setup SD card for the first time and deploy the denali application.

- Added a Test Code to send different actionPerform regarding power reject or accept.

- Ran cppcheck

  1. … 6 more files in changeset.
DEN-608 : CAN Integration on UI

- Redesigned the code to be thread safe

- Implemented signal slots to connect all the classes from can to GUI and vice versa.

    • -0
    • +176
    ./caninterface.cpp
    • -0
    • +135
    ./messagehandler.cpp
  1. … 20 more files in changeset.
DEN-625 : Automation Script and Support

- Find out the \brief tag text will be in TOC so made it shorter for a nicer document.

  1. … 2 more files in changeset.
DEN-629 : Implementation

- Implementing components

- Added Copyright

- Restructured the code.

  1. … 52 more files in changeset.
Initial Commit

  1. … 39 more files in changeset.