MessageDispatcher.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 584 more files in changeset.
Finishing up the story for Firmware and adding remaining other tasks

DEN-10607: Implementation [Screen]

DEN-10609: Implementation [Treatment Log]

DEN-11320: KeborMed [ CloudSync Development ]

- Added the message handling for the Device status

- Adding Error handling

  1. … 8 more files in changeset.
DEN-10607: Implementing Heparin

Completed

- Create Screen

- Confirm Screen

- MVC

- Log

- Dialin

  1. … 11 more files in changeset.
UI-DEN-10206: UI-DEN-10206-1: addressing the code reviews.

UI-DEN-10206: UI-DEN-10206-1: addressing the code reviews.

DEN-10247: FW: UI Acknow timeout

- Moved the Check-In logic into the MessageAcknowModel and emit the check-in signal directly to the MessageDispatcher, and removed from MainTimer.

- Removed the POST start from main.cpp and moved in the Main.qml to notify the ApplicaionController onGUIReady to start the POST and Check-In.

  1. … 7 more files in changeset.
DEN-10206: BCuff: Known bugs: Only pair with one BCuff at a time

- Added the bluetooth_remove_paired.sh script call

- Added the timeout safety for the script calls.

- Filtered the UI acknowledgment on only the messages intent for the UI only.

  1. … 12 more files in changeset.
Delayed Checkin

- The delayed check-in idea, tested.

- The idea is that the UI is not ready when sending the check-in so delay the check-in to the point that GUI is loaded and can notify that it's ready and check-in and post can start.

- :: It didn't work.

- Some other timestamps were added to the code to get the time between the time message was sent. and UI receiving it, which is the 1.200 s between when the HD sends UI Version Req and when UI actually receives it, which is the root cause of the issue.

  1. … 14 more files in changeset.
Part 1/2: make the unhandled messages dynamic

- The messages/unhandled.conf has been created in the settings area and will be loaded and used for the unhandled messages in the message interpreter.

  1. … 10 more files in changeset.
DEN-9639: Code Review 0

- Addressed code reviews

- Reoved LOG_DEBUG_UI since the DEBUG log is all about UI and adding a UI to it was useless.

- Removed the time stamp from the POST start/stop log since the log itself has timestamp.

- Added more documentation to the ApplicationPOST class.

- Renamed the FileSystem to ShaSum check in the ApplicationPOST.

- Updated the WiFi POST check funciton.

- Updated the initial Screen to pause the animation when the UI navigates out of that screen when we are in test (usual case should not happen since we fail or pass the POST and either stops the animation.)

- Updated the AlarmMapping to reflect the FILESYSTEM error change to SHASUM error.

  1. … 19 more files in changeset.
Code Review Comments

- QApplication typo

- Added a UI version of the Log Macros.

  1. … 13 more files in changeset.
DEN-9418: Code Review 0

- Cherry picked the code review updated from post branch

- Correcting the message IDs enum comments.

  1. … 3 more files in changeset.
DEN-9418: Code Review 0

  1. … 4 more files in changeset.
DEN-9649: Implementation - Yocto configuration

- Addressed some frequent code review comments

- Fixed the UI POST AlarmTriggered message

- Added the deleteLater for the QQuickViewer pointer _viewer.

  1. … 114 more files in changeset.
DEN-9614: Meetings & Support - General Support

Bug_Fixes :

- Fixed the issue in the log having null characters in the version message

- Fixing the issue with the bottom main menu not showing up after navigating back and forth from home screen.

- Removed the touchable property from the Treatment Review screen items.

New_Features :

-

Known_Bugs :

- N/A [Initial push]

Changes :

- Adding the acknowledge directly sending to the DG device by UI.

  1. … 13 more files in changeset.
DEN-9416: Implementation

DEN-9299: Adding the Syringe Pump data on Diagnostic

  1. … 24 more files in changeset.
DEN-9416: Implementations

- Added the UI Version values to the message 28.

  1. … 14 more files in changeset.
DEN-9416 Implementations

  1. … 18 more files in changeset.
DEN-8910: Meetings & Support - General Support

- Active Alarm List toggle while the minimize is disables.

- Wrapped up the Serial information in settings

- Wrapped up the Service information in settings

- Fixed a minor issue in logging threading which was adding the log header in main thread and added more threading check for Logger.

- Added Screenshot functionality to the application by F12 on keyboard to save on usb drive "screenshot" folder with <yyyyMMdd-HHmmss>.png file format on device and on Desktop/Screenshot on desktop version.

  1. … 50 more files in changeset.
DEN-8693: Support for the disinfect

- Adding support for reading the brightness value from the Linux file system instead of having another file just to keep the same value.

- Fixed a bug in the Active Alarm List request.

- Adding the functionality of the Alarm Volume.

- Modified the Disinfection screens[Heat/chem] check marks with the new bundled states provided by FW for UI and the flush states are yet to come.

- Adjusted the Active Alarm List screen a little to be able to show all the current Alarm messages without cropping.

  1. … 26 more files in changeset.
DEN-8639: Added support for version compatibility test

- Receive HD request for SW version

- Reply to HD w/ SW Version

  1. … 13 more files in changeset.
DEN-8258, DEN-8257, DEN-8454: Implementation

- UI Driver verification

- UI Filesystem verification

- HD / DG Messaging

  1. … 37 more files in changeset.
DEN-8533 & DEN-8693

Merge and support

  1. … 44 more files in changeset.
Register DG acknow as known message

- we currently receive the acknow from DG for some messages so needed to add it as known message from DG.

  1. … 1 more file in changeset.
DEN-8494: Implementation [ Service Log in & About ]

  1. … 19 more files in changeset.
DEN-8490: Meetings & Support - General Support

- Support : Instruction for the Usability test support

- Support : SW team support and adding the second DGOpMode parameter (SubMode) fro logging.

- Support : SW team support, changed the Alarm Status log to be data from event.

- Added another parameter for treatment log - alarm

- Removed the initialization logging from the event logs which are all CANBus messages, in to the debug log .

- Added a header for the event log to be easier export in the excel sheet (the header doesn't have timestamp)

-

  1. … 51 more files in changeset.
DEN-8559: TxLog: Implementation [The Average 30min period log]

  1. … 16 more files in changeset.
Merge DEN-7752_Device_Information into DEN-8058_Alarm_Volume_Brightness

  1. … 6 more files in changeset.
DEN-8083: Added HD and DG last and next service dates

  1. … 17 more files in changeset.
DEN-8062, DEN-8081: Alarm volume improvements

  1. … 6 more files in changeset.