The database library (SQLite) was updated to the latest version. After testing many different database connection configurations, a new connection configuration was created that increases speed and keeps the current level of stability.
Updates were made to prevent lock ups due to duplicate timer records. Steps were taken to prevent duplicate timer records and to handle them if they do occur. Database interaction for timer updates was made faster.
Most buttons on the entry forms are now disabled when entering new data. The process of entering new data has been moved to the background for many forms.
Reviewed all code and increased speed and responsiveness.
Fixed sorting so that it uses the configuration.
Increased responsiveness.
Fixed using configuration for mixture entries.
Updated navigation to disable buttons and run code in background to increase responsiveness.
Increased responsiveness.
Reviewed all code and increased speed and responsiveness.
Added "Clamp On" as note for Coronary Perfusion Log.
Increased size of all buttons by 25%.
Fixed incorrect dependency of Aortic Occlusion and Cross Clamp time.
Increased responsiveness.
Added display order setting.
Updated to order live line based on configuration.
Updated event log to display based on configuration.
Fixed mapping so it saves correctly (was overwriting ISO Gas Flow)
Removed Timer Start / Stop Button. Moved time to Log Now button. Moved configuration under Log Now button.
Removed Report button.
Moved Dose Log button to right navigation and renamed to Coronary Perfusion Log.
Updated Pump Timer label to be "CPB"
Added code to set STS times when timer buttons are stopped for CPB Time, Clamp Time, Circarrest time, Cerebral Perfusion time.
Added Cirarrest times to report and made them come from the STS values.
Updated CPB Type to allow using values from configuration.
End of Updates that were in test release.
Fix issue with fluid mixture showing duplicates
Moved buttons around and added some confirmation messages to help prevent accidentally completing a case or closing the event entry screen.
Updated labels for times to match STS
Addressed several internal errors (Serial Port setting, Timestamp key integer), and increased efficency of some core code (StorageKey lookup).