Table of Contents |
---|
Overview
This document describes the functional & non-functional requirements and design specifications for the GE DINAMAP interface with ClinSpark.
...
Here are the options for this device as seen from the ClinSpark UI:
...
...
Configuration Parameters
...
Name
...
Description
...
Default Value
...
Instructions
...
Press ‘OK’ when the measurement is
complete to transfer results.
...
ErrorTitle
...
Results Not Available!
...
ErrorMessage
...
Please ensure the device is connected at the specified COM port.
...
ButtonText
...
OK
...
HeightMetricInMeters
...
For metric configuration, allows for determining whether meters or cm will be returned (defaults to meter)
...
Yes
...
TimerSeconds
...
Available in Agent 22.1 and above; when present, enables a countdown timer to obtain value from device
...
10
...
AutoInvoke
...
Available in Agent 22.1 and above; allows for automatically selecting Start for countdown timers
...
Yes
Connectivity
COM Port Settings
Baud Rate: 9600
Data Bits: 8
Stop Bits: 1
Parity: none
Flow control: none
Notes
Programming guide attached:
View file | ||
---|---|---|
|
Default Baud Rate: 9600
Baud Rate can be changed through API
Leading spaces in the commands are important
Commands With Checksums Associated
...
Negative Acknowledge Codes
The following are response codes that can occur from the device when data cannot be read. Most notably, if the interface requests Pulse Ox data and the parameter is not supported, a ‘-5’ response will be given.
...
SPO2
The Dinamap interface requires interfacing with a DLL provided by GE name DinaWin.dll. This low-level interface allows for obtaining XML from the firmware of the device. SPO2 is stored as an XML element. The ClinSpark agent will look for a Result element with a name attribute with the following value: Oxygen_saturation. When / if found, the agent will return the value found in the Value XML element.
SPO2 XML Details
The following is a screenshot from GE’s interface guide.
...
ClinSpark User Interface
The DINAMAP stores test results in memory, and thus the interface takes great care to ensure that results that are obtained are done so within the context of the full workflow.
...
View file | ||
---|---|---|
|
...
Additional Information
Configuration Parameters
Name | Description | Default Value |
---|---|---|
Instructions | Press ‘OK’ when the measurement is | |
ErrorTitle | Results Not Available! | |
ErrorMessage | Please ensure the device is connected at the specified COM port. | |
ButtonText | OK | |
HeightMetricInMeters | For metric configuration, allows for determining whether meters or cm will be returned (defaults to meter) | Yes |
TimerSeconds | Available in Agent 22.1 and above; when present, enables a countdown timer to obtain value from device | 10 |
AutoInvoke | Available in Agent 22.1 and above; allows for automatically selecting Start for countdown timers | Yes |
Connectivity
COM Port Settings
Baud Rate: 9600
Data Bits: 8
Stop Bits: 1
Parity: none
Flow control: none
Programming Guide
Programming guide attached:
View file | ||
---|---|---|
|
Default Baud Rate: 9600
Baud Rate can be changed through API
Leading spaces in the commands are important
Commands With Checksums Associated
...
Negative Acknowledge Codes
The following are response codes that can occur from the device when data cannot be read. Most notably, if the interface requests Pulse Ox data and the parameter is not supported, a ‘-5’ response will be given.
...
SPO2
The Dinamap interface requires interfacing with a DLL provided by GE name DinaWin.dll. This low-level interface allows for obtaining XML from the firmware of the device. SPO2 is stored as an XML element. The ClinSpark agent will look for a Result element with a name attribute with the following value: Oxygen_saturation. When / if found, the agent will return the value found in the Value XML element.
SPO2 XML Details
The following is a screenshot from GE’s interface guide.
...