Welch Allyn® SureTemp® Plus Module OEM Implementation Manual 71332-0000B
Copyright © 2004 by Welch Allyn OEM Technologies. Welch Allyn®, SureTemp® and SureTemp® Plus are registered trademarks of Welch Allyn. Welch Allyn is protected under various patents and patents pending. Welch Allyn OEM Technologies is a division of Welch Allyn. Disclaimers: Welch Allyn OEM Technologies cautions the reader of this manual: • This manual may be wholly or partially subject to change without notice. • All rights are reserved.
Contents 1 - Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Intended Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents SureTemp Plus Module OEM Implementation 4 - Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 5 - Verification Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 Calibration Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SureTemp Plus Module OEM Implementation Contents (2A37) Set Default Thermometer Probe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3000) Restart Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3101) Send Digital Input Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3109) Erase Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents SureTemp Plus Module OEM Implementation Personal Computer Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Software Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 SureTemp Plus PC Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SureTemp Plus Module OEM Implementation Product Overview 1 - Product Overview Introduction Temperature is a critically important vital sign that most often affects patient treatment decisions. Various therapies and studies are initiated or withheld based on a patient’s temperature. Therefore, determining a correct temperature is vital to patient care. SureTemp® Plus thermometry provides fast and accurate temperature readings.
Safety and Warnings SureTemp Plus Module OEM Implementation Safety and Warnings To obtain accurate and reliable temperature measurements and to ensure patient safety, it is important that this manual be read thoroughly prior to use of the module, probe and accessories. Use single-use Welch Allyn disposable probe covers to limit patient cross-contamination. The use of any other probe cover may produce temperature measurement errors or may result in inaccurate readings.
SureTemp Plus Module OEM Implementation Product Overview Measuring Principle The Welch Allyn proprietary probe utilizes a negative temperature coefficient (NTC) thermistor and control circuitry in combination with the SureTemp Plus module’s predictive algorithm to calculate patient temperatures. NTC thermistors have a large temperature coefficient of resistance and change in resistance as temperature changes. This predictable change in resistance is the basis for predictive thermometry.
Introduction SureTemp Plus Module OEM Implementation 2 - Functional Description Introduction The SureTemp Plus module provides the interface to the host system, manages power requirements, calculates measurements, and regulates probe heater circuitry. This section describes the function of the SureTemp Plus module and describes how it is integrated into a host system: • "OEM Implementation" (page 13) describes the hardware interface and power requirements.
SureTemp Plus Module OEM Implementation Functional Description Module Operation The SureTemp Plus module has two temperature methods that can be set via host commands: normal (predictive) or monitor. In addition, the SureTemp Plus module utilizes different algorithms based on probe type and measurement modes commanded by the host. Oral, pediatric axillary, and adult axillary modes are available in conjunction with the oral/axillary probe.
Probe Well and Switch SureTemp Plus Module OEM Implementation The integrated well design also eliminates the need for additional wiring between the module and probe well, saving the host design time and reducing development risk. Oral/axillary probes (identified by a blue ejection button at the top) and blue oral/axillary removable probe wells are used for taking oral and axillary temperatures only.
SureTemp Plus Module OEM Implementation OEM Implementation 3 - OEM Implementation Introduction The host system is responsible for the following: • converting temperature measurement units from Kelvin to Fahrenheit and Celsius • error message display • providing display of last temperature • meeting patient safety requirements EMI/ESD Protection Ferrite beads and 10-nF capacitors can be added to the assembly interconnect connections to prevent malfunction of the assembly from electromagnetic inter
Mechanical Considerations SureTemp Plus Module OEM Implementation Figure 1. Probe Cover Box Receptacle Mount the SureTemp Plus module within 30˚ of probe-well vertical to help prevent the probe from falling out of the well during transport or movement of the finished device. Allow for ventilation of the module and probe well to avoid excessive heat build-up. Add ventilation slots for adequate air movement to keep the probe tip at ambient room temperature.
SureTemp Plus Module OEM Implementation OEM Implementation Host Connector Interface The module interfaces the host system through a single 6-pin interface: SureTemp Plus module connector Molex 52271-0690 Standard ZIF cable- same side, 1-mm pitch Parlex AWM Style 20566 Table 1. Host Connector Pin Descriptions Pin J1-1 RXD J1-2 TXD J1-3 J1-4 J1-5 J1-6 Description Note Module Receive from Host. Levels follow Vcc and ground. Module Transmit to Host. Levels follow Vcc and ground.
Serial Communications Interface SureTemp Plus Module OEM Implementation Table 2 depicts typical power requirements of the SureTemp Plus module and probe. Table 2. Power Requirements Operating Voltage Operating Current nonheating Operating Current heating (max) Sleep Current Time to Ready State 3.3 V 5.2 mA 127 mA 16 µA 700 mS 3.6 V 5.7 mA 139 mA 17 µA 500 mS 4.0 V 6.4 mA 155 mA 20 µA 200 mS 4.5 V 7.3 mA 174 mA 22 µA 100 mS 5.0 V 8.
SureTemp Plus Module OEM Implementation OEM Implementation Figure 3.
Asynchronous Operation SureTemp Plus Module OEM Implementation Figure 4.
SureTemp Plus Module OEM Implementation OEM Implementation Time-out All time-outs return the module to the standby state. After three minutes in standby, the module drops into the sleep state. This table lists the time-outs for various conditions. Table 3.
Guidelines SureTemp Plus Module OEM Implementation Guidelines Welch Allyn strongly recommends that you follow these guidelines for making the SureTemp Plus technology consistent across all implementations. The Host system should consider the advantages that the SureTemp Plus handheld device offers as a standard in predictive thermometry. User recognition is an important factor when selecting a technology to include in a Host system.
SureTemp Plus Module OEM Implementation OEM Implementation Adult Axillary Mode Preferred To indicate the adult axillary mode, display an upright body icon with a flashing upper body (Figure 6) and the words ADULT AXILLARY. Acceptable If a graphical display cannot be accomplished, display the words ADULT AXILLARY or the abbreviation A AXILLARY, A ALY, A AXY, A AX, A-AXILLARY, A-ALY, A-AXY, or A-AX.
Guidelines SureTemp Plus Module OEM Implementation Figure 8. Acceptable Ways to Display the Rectal Mode RECTAL REC Monitor Mode Monitor Mode continuously displays the temperature of the probe for as long as the probe remains in place at the measurement site and remains within the operating patient temperature range. The patient’s oral and rectal temperature reaches final equilibrium in approximately three minutes in the Monitor Mode.
SureTemp Plus Module OEM Implementation OEM Implementation Ready Audible Signal Provide an audible indication to show that the probe is ready. The unit should beep once for 200 ms when the probe is ready to be inserted into the temperature-taking site. The system should beep the first time the READY state is returned from the module in the state field in the TEMP packet. In-Progress Indicator Provide an indication to show that the predict cycle is in progress.
Guidelines SureTemp Plus Module OEM Implementation 4 - Specifications The Welch Allyn SureTemp Plus module is a fully integrated microprocessor-based thermistor thermometer designed to take oral, adult axillary, pediatric axillary, and rectal temperatures. The module acquires patient temperature data using a proprietary Welch Allyn thermometer. The module is a slave device requiring power and control from a host system.
SureTemp Plus Module OEM Implementation Specifications Characteristic Specification Environmental Ambient Operating Range Temperature 50 to 104 °F (10 to 40 °C) Humidity 15 to 95% relative humidity (non-condensing) Ambient Shipping/Storage Range Temperature -4 to +122 °F (-20 to +50 °C) Humidity 15 to 95% relative humidity (non-condensing) Input Voltage Current Maximum Ripple Voltage Communication Connector Probe Well Welch Allyn OEM Technologies Interface 3.3 Vdc (-0.135 Vdc) to 5.0 Vdc (+0.
Introduction SureTemp Plus Module OEM Implementation 5 - Verification Testing Introduction This section provides calibration verification procedures. Calibration Verification Testing Module Only This procedure provides a convenient means of testing the thermometer module only. It requires the use of the Welch Allyn SureTemp Plus Calibration Key. Procedure Follow the instructions on the Cal Key tag. 1. Extract the probe and disconnect it from the probe input connector. 2.
SureTemp Plus Module OEM Implementation Regulatory 6 - Regulatory Introduction The Welch Allyn SureTemp Plus board can meet or exceed the following standards when properly implemented: • UL 2601-1 (leakage current as measured with probe cover on probe) • IEC 60601-1, IEC 60601-1-2 (Mounting configuration dependent) • CAN/CSA 22.2 No. 601.
OEM Responsibility note SureTemp Plus Module OEM Implementation Even though this manual provides the table as a guideline, the manufacturer of the host system that integrates the SureTemp Plus module is responsible to make sure that the host system and the host-supplied operator’s manual comply with all applicable regulatory and safety requirements. Table 5.
SureTemp Plus Module OEM Implementation Part Numbers 7 - Part Numbers Components from Welch Allyn Table 6.
Introduction SureTemp Plus Module OEM Implementation 8 - Communications Protocol Introduction The SureTemp Plus module is a command-driven slave device communicating with a host system over an asynchronous serial communication line. The host initiates communications by sending a command block; the SureTemp Plus module always responds with a response block. The SureTemp Plus module and the host system are referred to below as “module” and “host” respectively.
SureTemp Plus Module OEM Implementation Communications Protocol Programmable Ambient Bias Temperature difference between ambient and the probe tip. (Default: 0.56) Clinical Pause The monitor continues automatically from Predictive to Monitor mode during clinical testing. (Default: disabled) Two possible approaches to changing the defaults: • Implement a factory procedure in which the host’s ATE sets the values once and then saves the values to the EEPROM on the module.
Packet Structure SureTemp Plus Module OEM Implementation Command Block 3-byte preamble 0x03, 0x02, 0x10 2-byte command code CC-high, CC-low 1-byte type code TT-high 2-byte data size SS-low, SS-high X bytes of response data (format depends on command) 1-byte checksum 0xYY Response Block 3-byte preamble 0x03, 0x02, 0x10 2-byte command code CC-high, CC-low 1-byte type code TT-high 2-byte data size SS-low, SS-high X bytes of response data (format depends on command) 1-byte checksum 0xYY
SureTemp Plus Module OEM Implementation Communications Protocol Simple Data Types Data Type C Language Base Data Type Format int8 char signed, 8-bit int16 short or short int signed, 16-bit int32 long signed, 32-bit uint8 unsigned char unsigned, 8-bit uint16 unsigned short unsigned, 16-bit uint32 unsigned long unsigned, 32-bit float32 float signed, 32-bit IEEE floating-point format ansichar char signed/unsigned 8-bit byte unsigned char unsigned, 8-bit word unsigned short uns
Packet Structure SureTemp Plus Module OEM Implementation Complex Data Types (Structures) TEMP_STATUS Type uint16 Description POST status Values/Units 00: No errors 255: POST error code not yet ready see Error Table (page 71) for additional POST Tests The bit mapping for the tests.
SureTemp Plus Module OEM Implementation Communications Protocol TEMP (33 data bytes) Type float32 float32 uint16 uint16 int8 int8 int8 int16 boolean int8 float32 float32 float32 uint16 Description Values/Units “Final/Predicted” temperature in °Kelvin Current Probe Temperature in °Kelvin Current Heater Count/PWM 0-999 Sample Counter - 173 mS/sample Method 0: Normal 1: Monitor 2: Clinical Algorithm 0: Oral 1: Rectal 2: Pediatric Axillary 3: Cal Key 4: Adult Axillary SureTemp state 0: Idle 1: Not Ready
Packet Structure SureTemp Plus Module OEM Implementation TEMP (19 data bytes) Type float32 float32 uint32 int8 int8 int8 int16 boolean int8 36 Description Values/Units “Final/Predicted” temperature in °Kelvin Current Probe Temperature in °Kelvin Sample Counter - 173 mS/sample Method 0: Normal 1: Monitor 2: Clinical Algorithm 0: Oral 1: Rectal 2: Pediatric Axillary 3: Cal Key 4: Adult Axillary SureTemp state 0: Idle 1: Not Ready 2: Ready 3: Predict 4: Predict display 5: Predict position 6: Final 7: F
SureTemp Plus Module OEM Implementation Communications Protocol Checksum Calculation The checksum is a single-byte summation of all the data, including the control characters (preamble, command, type, byte count, data, and so on). After computing the checksum, send the negative of the checksum. When receiving a message, sum all of the characters (including the checksum) into an unsigned 8-bit variable.
Commands and Responses SureTemp Plus Module OEM Implementation Commands and Responses (2900) Send Serial Number Causes the module to send its serial number to the host. Command Code (hex) 2900 Data Size (bytes) 0 Type N/A Description None Type ansichar Description Module Serial Number (10 ASCII characters + null terminator) Response Data Size (bytes) 11 (2913) Send Temperature Method Causes the module to send to the host the current temperature method.
SureTemp Plus Module OEM Implementation Communications Protocol (2936) Send Module Software Version Causes the module to send the host the software version number of the specified module. Command Code (hex) 2936 Data Size (bytes) 1 Type int8 Description Module 0: SureTemp Plus module software version 1: Reserved 2: SureTemp Plus algorithm 3: Reserved 4: Reserved XX - Undefined Type ansichar Description Bytes to specify the software version.
Commands and Responses SureTemp Plus Module OEM Implementation (2945) Send Thermometer Probe Mode Causes the module to send the current thermometer probe mode to the host. This setting defines the algorithm to be used the next time a temperature is taken with an oral/axillary probe connected.
SureTemp Plus Module OEM Implementation Communications Protocol (2A06) Save Data to EEPROM Causes the module to save the RAM copy of the configuration record to the EEPROM. Command Code (hex) 2A06 Data Size (bytes) 0 Type N/A Description None Type N/A Description None Response Data Size (bytes) 0 (2A07) Recall Data from EEPROM Causes the module to copy the configuration record in EEPROM to RAM.
Commands and Responses SureTemp Plus Module OEM Implementation (2A12) Set Temperature Method Causes the module to set the current temperature method from the host, forcing the module into the host-specified mode.
SureTemp Plus Module OEM Implementation Communications Protocol (2A35) Set Thermometer Probe Mode Causes the module to set the current probe mode from the host. Command Code (hex) 2A35 Data Size (bytes) 1 Type int8 Description 0: Oral 1: Pediatric Axillary 2: Adult Axillary Type N/A Description None Response Data Size (bytes) 0 Notes The probe mode controls whether the oral, pediatric axillary, or adult axillary algorithm is to be used with an oral/axillary probe.
Commands and Responses SureTemp Plus Module OEM Implementation (2A37) Set Default Thermometer Probe Mode Causes the module to set the default probe mode from the host. This flag is used to define what algorithm the device defaults to when an oral/axillary probe is connected to the device.
SureTemp Plus Module OEM Implementation Communications Protocol (3101) Send Digital Input Status Causes the module to send the status of all the device’s digital inputs to the host. This is a short representation of all of the switches and buttons on the device. 1 is pressed or closed, and 0 is released, or open. Command Code (hex) 3101 Data Size (bytes) 0 Type N/A Description None Type uint16 Description Each bit represents a different button or switch on Response Data Size (bytes) 2 the device.
Commands and Responses SureTemp Plus Module OEM Implementation (3109) Erase Event Log Causes the module to erase the event log and return it to the empty state. Command Code (hex) 3109 Data Size (bytes) 0 Type N/A Description None Type N/A Description None Response Data Size (bytes) 0 (3503) Lock Thermometer Probe Locks or unlocks access to the module’s Thermometer probe switch. Once locked, the probe switch can be turned on or off via the “Set Temperature Probe” command.
SureTemp Plus Module OEM Implementation Communications Protocol (3604) Set Temperature Probe Causes the unit to simulate the removal or replacement of the temperature probe. Command Code (hex) 3604 Data Size (bytes) 1 Type boolean Description 0: Probe in holder (not ready for reading) 1: Probe removed from holder (ready for reading) Type N/A Description None Response Data Size (bytes) 0 Notes To use this command, the temperature probe should normally be locked.
Commands and Responses SureTemp Plus Module OEM Implementation (9413) Send Mode Pause For Clinical Device Causes the module to send the number of milliseconds between the final predict temperature and its transfer into monitor mode to the host. The host can control the transfer time from predict mode to monitor mode. Command Code (hex) 9413 Data Size (bytes) 0 Type N/A Description None Type int16 Description 0 = Disabled; do not automatically switch to monitor mode after a predict.
SureTemp Plus Module OEM Implementation Communications Protocol (9416) Send 690 Event Log Causes the module to send between 0 and 10 bytes of data back to the host depending on the number of errors in the event log. 10 is the maximum size of the event log, but if it is partially empty then the response could be less then 10 bytes in length. Command Code (hex) 9416 Data Size (bytes) 0 Type N/A Description None Type uint8 Description All errors are 1-byte.
Commands and Responses SureTemp Plus Module OEM Implementation (941C) Send Temperature Record Causes the module to send the current temperature record to the host. The temperature record is updated every 173 milliseconds.
SureTemp Plus Module OEM Implementation Communications Protocol (9433) Set Mode Pause For Clinical Device Enables the host to set the number of milliseconds the device pauses after a predict temperature before switching to monitor mode. The transfer to monitor mode occurs after the host-specified delay. This is appropriate during clinical testing when comparing a predicted temperature to a monitored temperature.
Commands and Responses SureTemp Plus Module OEM Implementation (9434) Set Asynchronous Messages Enabled Causes the module to send asynchronous messages to the host when they are ready. By default this option is disabled on startup of the system.
SureTemp Plus Module OEM Implementation Communications Protocol (9435) Set Default Thermometer Mode Causes the module to read the default thermometer mode from the host. The default mode specifies whether the device enters normal predictive mode or monitor mode when the probe is pulled.
Commands and Responses SureTemp Plus Module OEM Implementation (943A) Set Programmable Ambient Bias Causes the module to get from the host the programmable ambient bias. Command Code (hex) 943A Data Size (bytes) 4 Type float32 Description The ambient bias for the device It is different in the OEM applications and must be updated. Type N/A Description None Response Data Size (bytes) 0 Data Records All data records are in binary format and are aligned on byte boundaries.
SureTemp Plus Module OEM Implementation Communications Protocol Command and Response Strings: Examples This section provides examples of command and response strings for some of the more commonly used commands. It also provides a brief description, with examples, of endianness.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation These steps are shown in the following code sample: float f; unsigned char s[5]; unsigned char d[5]; // // // // Where you want the result converted... Array holding the message starting at the float data element unconverted. Array holding the message starting at the float data element converted to the endianness of the processor. // For little-endian processors (Intel x86, Pentium, etc.)....
SureTemp Plus Module OEM Implementation Communications Protocol String Examples (2900) Send Serial Number Causes the unit to send its serial number to the host.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation (2936) Send Module Software Version Causes the unit to send the host the software version number of the specified module. note 58 The software version is returned as an ASCII string and is of varying length (and format) dependent on module specified. The length is guaranteed never to be longer then 127 bytes plus a null terminator. If a module is not present then an array of null characters is returned.
SureTemp Plus Module OEM Implementation Communications Protocol (2A12) Set Temperature Method Causes the unit to read the current temperature method from the host. This specifies whether the device enters into normal predictive or monitor mode when a probe is pulled.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation (3503) Lock Thermometer Probe Locks or unlocks access to the module’s Thermometer probe switch. Once locked, the probe switch may be turned on or off via the “Set Temperature Probe” command.
SureTemp Plus Module OEM Implementation Communications Protocol (9401) Send Thermometer Status No Clear Causes the unit to return a status block. The status block indicates what the unit is doing and reports any error conditions.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation 05: Spare- 0 04: Spare- 0 03: Spare- 0 02: Spare- 0 01: Spare- 0 00: Spare- 0 62 Confidential Welch Allyn OEM Technologies
SureTemp Plus Module OEM Implementation Communications Protocol (941C) Send Temperature Record - 19 Data Bytes Causes the unit to send to the host the current temperature record. The temperature record is updated every 173 milliseconds.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation (941C) Send Temperature Record - 33 Data Bytes Causes the unit to send to the host the current temperature record. The temperature record is updated every 173 milliseconds.
SureTemp Plus Module OEM Implementation Battery Voltage Checksum Communications Protocol BD 01 (unsigned 16-bit in hundreds of volts - 4.45 V) 59 (9434) Enable Asynchronous Messages Causes the unit to send the host the asynchronous messages when they are ready. By default this option is disabled on startup. Once it is enabled, the messages are sent when they are ready until the messages are disabled or until power is removed from the unit.
Command and Response Strings: Examples SureTemp Plus Module OEM Implementation (943A) Set Programmable Ambient Bias Causes the module to get the programmable ambient bias from the host. 66 Command String 03 02 10 94 3A 01 04 00 00 A2 33 3F 04 Preamble 03 02 10 Command Code 94 3A Type code 01 (command being sent) Data size 04 00 (4 bytes being sent) Data 00 A2 33 3F (IEEE float 0.
SureTemp Plus Module OEM Implementation Quick Start 9 - Quick Start Introduction This provides a quick-start reference to typical SureTemp Plus module operation. The intent is to provide a reference to the simplest method to implement the SureTemp Plus module. Note that this should not be considered as the only way to implement the module. The host has many choices to consider with regard to power management, thermometer/temperature modes, error handling, biotech or service, and other features.
Typical Start-up Sequence SureTemp Plus Module OEM Implementation 7. The module sends unsolicited <941C> Temperature Record packets as soon as the probe is removed from the well. 8. The host monitors the state byte in the Temp packets. When the module goes from Not Ready to Ready, the host can sound an audible tone or beep to signify that the oral/axillary probe is ready to be inserted into the patient’s mouth. At this point, the probe is inserted.
SureTemp Plus Module OEM Implementation Programmable Ambient Bias 10 - Programmable Ambient Bias Introduction Predictive thermometry requires knowing the temperature of the probe tip at the start of a measurement. To reduce the potential for fluctuations in tip temperature from one environment to the next as the probe is removed from the well, the host must make sure the probe-tip temperature in the well is as close as possible to room ambient. This can be a difficult task.
Calculating the Bias SureTemp Plus Module OEM Implementation 4. After the two temperatures are collected, perform the same procedure over a few different temperatures (such as 75F, 85F, 95F, 105F) to verify that the temperature deltas are linear. If the deltas are not linear, the design team must review the implementation of the SureTemp Plus module. Design venting into the host product to allow for temperature equalization.
SureTemp Plus Module OEM Implementation Error Codes and Recovery 11 - Error Codes and Recovery Table 8 defines the SureTemp Plus module error codes. Recovery attempts are suggested if the status indicates a fault condition. The errors are grouped into the following classes: • Probe • Module • Ambient • Battery/Voltage • Patient Recovery attempts may include the host initializing a reset. Table 8.
Saving Ambient Bias 72 SureTemp Plus Module OEM Implementation Error Class Possible Cause Action 45 Probe, Module, Patient Measurement below allowable temperature values and far below the low ambient or patient limits. Patient or environmental temperature conditions may be too low. Verify conditions at 80°F and 50°F respectively. If conditions are valid and problem persists, replace probe. If problem still persists replace module.
SureTemp Plus Module OEM Implementation Error Codes and Recovery Error Class Possible Cause Action 70 Probe Problem reading the probe's EEPROM. Verify that the supply voltage is correct. If problem persists, replace probe. 74 Module Internal error. Module will try to initialize If problem persists, replace module. the module's EEPROM if detects that it has not been initialized before. 75 Probe Cannot read the probe's EEPROM correctly or the probe left the factory without being tested.
Saving Ambient Bias 74 SureTemp Plus Module OEM Implementation Confidential Welch Allyn OEM Technologies
SureTemp Plus Module OEM Implementation Developer’s Kit Appendix A - Developer’s Kit Introduction The SureTemp Plus Developer’s Kit includes hardware and a PC-based software program that simulates a temperature-monitoring system capable of measuring and displaying a patient’s temperature. The software also displays a real-time temperature graph, a predicted-temperature log, and a communication-interface log.
Setup SureTemp Plus Module OEM Implementation Setup Personal Computer Requirements The SureTemp Plus PC software is intended to operate on Microsoft® Windows® 9X /NT /2000 / XP software on a personal computer with the following minimum requirements: • 200 MHz Pentium, 32MB of RAM, 10MB of hard drive space. Software Installation To install the software on a PC, do the following: 1. Insert the SureTemp Plus PC software CD into the computer’s CD-ROM drive. 2.
SureTemp Plus Module OEM Implementation Developer’s Kit Figure 11.
SureTemp Plus PC Display SureTemp Plus Module OEM Implementation SureTemp Plus PC Display Figure 12. Handheld Window The Handheld window closely emulates a Welch Allyn SureTemp Plus Thermistor Thermometer. The Handheld view is intended to be a suggestion or recommendation as to how one should present the temperature measurement, status, and advisory messages when implementing the OEM module into a new system.
SureTemp Plus Module OEM Implementation note Developer’s Kit Use only Welch Allyn probe covers. The use of other manufacturer’s probe covers or no probe cover may produce temperature measurement errors and/or inaccuracy. Normal Mode 1. The program defaults to Normal (predict) mode upon initial operation; however, the mode settings are remembered. With the probe in the well, select the Mode item from the menu bar. Verify that none of the three mode choices is selected from the drop-down menu list.
SureTemp Plus PC Display SureTemp Plus Module OEM Implementation Extended Views Extended View options can be selected from the View drop-down menu. When selected, the window is expanded to provide additional data. The Extended View adds a temperature graph, a predict log, and a communications log. Figure 14. Extended View Options Temperature Graph The temperature graph provides a real-time plot of temperature vs. time.
SureTemp Plus Module OEM Implementation Developer’s Kit The Temperature Profile Graph can be printed by clicking on the graph's Print button. The printout includes the predict log entry for the measurement. Predict Log The predict log lists any temperature measurement events taken using the predict method. The log lists the Time of Event, Ambient, Initial, Ready, and Final Temperatures, Predict Time (how long it took to predict), and the algorithm used.
SureTemp Plus PC Display SureTemp Plus Module OEM Implementation Miscellaneous Functions This section describes miscellaneous features and functions. Communications Port Setup The Communications Port settings can be changed in the Options drop-down menu under Comms Setup. There the port assignment can be changed from Port 1 to Port 2 if necessary. The baud rate, parity, and stop bits configuration can also be changed here, but the default settings must match the SureTemp Plus module’s settings.
SureTemp Plus Module OEM Implementation Developer’s Kit Comms Log Window Figure 17. Comms Log Window Full Display Figure 18.
SureTemp Plus Module OEM Implementation Developer’s Kit Predict Log Figure 19.
SureTemp Plus Module OEM Implementation Cleaning Appendix B - Cleaning Cleaning the Probe Wipe the probe and cord regularly with a cloth dampened with warm water and a mild detergent solution. As needed, clean the probe and cord with a 70% isopropyl alcohol solution, a 10% chlorine bleach solution, or a nonstaining disinfectant. Do not immerse or soak the probe in any type of fluid. Do not use steam, heat, or gas sterilization of the probe. Do not autoclave the probe.