Abbott GemStar: troubleshooting and error codes
The ServiceForge knowledge base holds 30 documented symptoms for the Abbott GemStar, with 84 ranked causes, 71 diagnostic checks with test points and expected values, and 188 error codes. Each symptom below shows its causes and the first check; the rest is one connection away. Connect ServiceForge to your AI
Symptoms
Infuser fails self test at power-on patient safety
Device alarms during initialization mode; one or more internal tests (RAM, ROM, motor, keys, watchdog, CONFIG, battery, power loss, CRC, calibration) does not complete successfully
Ranked causes
- 1. RAM memory defect (rare)
- 2. ROM checksum error or corrupted firmware (rare)
- 3. Motor control malfunction (occasional)
- 4. Stuck key detection during self test (occasional)
- 5. PIC watchdog timer failure (rare)
- 6. CONFIG register corruption (rare)
- 7. Battery voltage out of range (occasional)
- 8. Power loss completion circuit malfunction (rare)
- 9. EEPROM calibration data corruption (occasional)
Observe initialization mode message and alarm indication
- Test point
- Infuser display
- Expected
- Message indicating self tests being performed; alarm if test fails within 30 seconds
1 more check with pass and fail actions, 9 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Docking station does not function high voltage
Infuser does not lock in docking station, LED does not illuminate, device does not power on when docked, or continuity test fails
Ranked causes
- 1. Dovetail mechanism damaged (occasional)
- 2. Detent release mechanism stuck or broken (occasional)
- 3. 3 VDC/printer/bolus port connector defective (occasional)
- 4. Bolus/printer pass-through connector defective (occasional)
- 5. Pole clamp loose or damaged (occasional)
- 6. Physical damage to docking station housing (occasional)
- 7. AC mains power cord or plug defective (occasional)
- 8. Docking station LED or power circuit failure (rare)
Inspect dovetail mechanism
- Test point
- Dovetail rail on docking station
- Expected
- In good condition, no bending or damage
10 more checks with pass and fail actions, 8 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Rechargeable battery pack does not function
Battery pack does not slide into place, does not lock firmly, green LED does not flash, latch mechanism does not release, or charger LED does not illuminate
Ranked causes
- 1. 3 VDC/printer/bolus port connector defective or misaligned (occasional)
- 2. Pass-through port connector defective or misaligned (occasional)
- 3. Battery pack mechanical locking mechanism failure (occasional)
- 4. Green LED or LED driver circuit failure (rare)
- 5. Battery pack charger LED failure (rare)
Inspect 3 VDC/printer/bolus port connector contacts
- Test point
- Connector pins on battery pack and infuser
- Expected
- Contacts present and in good condition
5 more checks with pass and fail actions, 5 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Remote bolus cord and switch malfunction
Bolus cord frayed or torn, switch body damaged or shows fluid ingress, connector pins missing or corroded, continuity test fails, or cord does not lock when connected
Ranked causes
- 1. Bolus cord insulation damaged (occasional)
- 2. Switch body damaged or fluid ingress (occasional)
- 3. Bolus connector pins defective (occasional)
- 4. Internal wire break in bolus cord (occasional)
- 5. Infuser bolus port connector loose or damaged (occasional)
Inspect bolus cord insulation
- Test point
- Cord jacket entire length
- Expected
- Free from fraying and torn insulation
4 more checks with pass and fail actions, 5 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Battery door degradation
O-ring missing or deteriorated, door latch/plunger hinges fractured, spring loose or collapsed, wiper contact contaminated or corroded
Ranked causes
- 1. O-ring wear or degradation (common)
- 2. Door latch or hinge fracture (occasional)
- 3. Spring mechanism failure (occasional)
- 4. Wiper contact contamination or corrosion (common)
Inspect o-ring presence and condition
- Test point
- Battery door o-ring
- Expected
- Present and undamaged
3 more checks with pass and fail actions, 4 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Check Cassette alarm with pressure reading above 150 patient safety
High upstream pressure (above 150) from syringe injection, user pressure during delivery, or elevated container height.
Ranked causes
- 1. Fluid injected via upstream Y-site with backcheck valve (common)
- 2. User pressed syringe during delivery (common)
- 3. Container elevated more than 2 feet with high pump rate (common)
- 4. Sticky buildup in cassette pressure sensing hole (occasional)
Read upstream pressure value
- Test point
- Pressure sensor output
- Expected
- above 150 ADC units, >150
4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Distal Occlusion alarm patient safety
Outlet pressure too high, restricting delivery flow from clamped line, manifold valve closure, patient line restriction, or low occlusion setting.
Ranked causes
- 1. Outlet tube clamped or manifold valve closed (common)
- 2. Patient line restricted by kinks or clots (common)
- 3. Distal occlusion setting too low for fluid or equipment (occasional)
- 4. Pumping into elevated patient (occasional)
4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
AC adaptor LED does not illuminate on power high voltage
Green power LED fails to light when AC adaptor connected to 3-volt connector
Ranked causes
- 1. AC adaptor not delivering power (common)
- 2. Defective LED or LED driver circuit (occasional)
- 3. Loose or damaged AC adaptor plug connection (occasional)
Measure AC adaptor output voltage
- Test point
- AC adaptor connector pins
- Expected
- 3 VDC ± 5%, ±5%
- Tools
- Multimeter
2 more checks with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Air-in-Line alarm with readings 1–5 patient safety
Very low sensor readings indicate air in line or sensor damage; zero reading indicates air or broken sensor.
Ranked causes
- 1. Air in the infusion line (common)
- 2. Distal tube pulled excessively hard (occasional)
- 3. Broken air sensor (occasional)
Observe air sensor reading
- Test point
- Air sensor output
- Expected
- 1–5 range or zero ADC units, 1–5 or 0
3 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Air-in-Line alarm with readings 50–80 patient safety
Air sensor reading between 50 and 80 indicates bubbles near cassette outlet, partially pulled distal tube, or wet tubing with air.
Ranked causes
- 1. Buildup of fine bubbles near cassette outlet (common)
- 2. Distal tube partially pulled from air sensor pincers (occasional)
- 3. Air in tube with wet exterior (occasional)
Observe air sensor reading value
- Test point
- Air sensor output
- Expected
- 50–80 range ADC units, 50–80
3 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Power loss alarm not functioning patient safety
Red LED does not illuminate, beeper does not sound, POWER LOSS does not display when battery door removed during battery operation
Ranked causes
- 1. Red LED failure (occasional)
- 2. Beeper/speaker failure (occasional)
- 3. Power loss detection circuit failure (rare)
Install batteries, power on, then remove battery door
- Test point
- Red LED and beeper during door removal
- Expected
- Red LED illuminates and beeper sounds simultaneously
1 more check with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Proximal Occlusion alarm patient safety
Inlet pressure too low to allow delivery, preventing infusion flow.
Ranked causes
- 1. Inlet tubing clamped (common)
- 2. Ball check or burette set valve closed (common)
- 3. Syringe stuck in line (occasional)
3 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Unit does not power on
Infuser fails to power on with fresh AA batteries, UNIT SELF-TEST does not display, audible alarm does not sound
Ranked causes
- 1. Dead or missing batteries (common)
- 2. Faulty on/off switch (rare)
- 3. Power supply circuit failure (rare)
Install fresh disposable AA batteries
- Test point
- Battery compartment
- Expected
- Two fresh AA batteries installed
1 more check with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
AC adaptor connection problem high voltage
AC adaptor plug not properly engaged or retained at infuser 3-volt connector, or infuser does not power on when connected
Ranked causes
- 1. AC adaptor plug connector loose or misaligned (common)
- 2. Infuser 3-volt connector damaged or corroded (occasional)
Connect AC adaptor and verify engagement
- Test point
- AC adaptor plug at infuser 3-volt connector
- Expected
- Plug properly engaged and retained
1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
AC adaptor output voltage out of specification high voltage
AC adaptor does not provide 3 VDC ± 5% output voltage
Ranked causes
- 1. Transformer or voltage regulation circuit failure (common)
- 2. Damaged power cord affecting internal circuit (occasional)
Measure AC adaptor output voltage with multimeter
- Test point
- AC adaptor connector output pins
- Expected
- 3 VDC ± 5%, ±5%
- Tools
- Multimeter
3 more checks with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Air-in-line test fails
Air-in-line alarm does not occur within one minute when proximal end is removed from reservoir, indicating air detection malfunction.
Ranked causes
- 1. Air detection sensor contaminated or blocked (common)
- 2. Air detection sensor circuit malfunction (occasional)
Release any clamps from previous tests
- Test point
- Infuser set
- Expected
- Set is unobstructed
2 more checks with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Battery compartment degradation
Circuit board wiper contact contaminated or corroded, battery cap missing or degraded
Ranked causes
- 1. Wiper contact contamination or corrosion (common)
- 2. Battery cap missing or degraded (occasional)
Inspect circuit board wiper contact
- Test point
- Circuit board wiper contact
- Expected
- Present and free of contamination, corrosion, and deformation
1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Check Cassette A alarm with reading above 180 caution
High air sensor reading (above 180) from flattened tubing due to age/temperature or wet tubing exterior.
Ranked causes
- 1. Tubing flattened by long use or high temperature (common)
- 2. Wet tubing exterior affecting sensor reading (occasional)
Read air sensor value
- Test point
- Air sensor output
- Expected
- above 180 ADC units, >180
2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Distal occlusion test fails
Occlusion alarm does not occur within 30 seconds when set is clamped distally, indicating occlusion detection failure.
Ranked causes
- 1. Distal occlusion sensor contaminated or blocked (common)
- 2. Distal occlusion sensor circuit malfunction (occasional)
Clamp infuser set distally
- Test point
- Infuser set 10-12 inches below cassette
- Expected
- Set clamped, no flow possible
1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
LED test fails
Green power LED or red alarm LED does not illuminate, indicating LED or circuit malfunction.
Ranked causes
- 1. Power LED not illuminating (occasional)
- 2. Alarm LED not illuminating (occasional)
Power LED test: Verify green power LED illuminates
- Test point
- Green power LED indicator
- Expected
- Green power LED illuminates
1 more check with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Power Loss alarm
Infuser has experienced a power loss event initiated by hardware or software.
Ranked causes
- 1. Hardware-initiated power loss (H) (unknown)
- 2. Software-initiated power loss (S) (unknown)
2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Proximal occlusion test fails
Occlusion alarm does not occur within 30 seconds when set is clamped above cassette, indicating proximal occlusion sensor malfunction.
Ranked causes
- 1. Proximal occlusion sensor contaminated or blocked (common)
- 2. Proximal occlusion sensor circuit malfunction (occasional)
Clamp infuser set above cassette
- Test point
- Infuser set proximal to cassette
- Expected
- Set clamped, no flow possible above cassette
1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Volume accuracy test fails
Infuser does not deliver between 19 and 21 mL within three minutes, indicating delivery mechanism malfunction.
Ranked causes
- 1. Infuser delivers less than 19 mL (occasional)
- 2. Infuser delivers more than 21 mL (occasional)
Load primed infuser set and position in water reservoir
- Test point
- Infuser set proximal end in 50 mL water reservoir
- Expected
- Set properly loaded and submerged in water
2 more checks with pass and fail actions, 4 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Artifacts on ECG, EMG, or EEG monitoring patient safety
Electrical noise and artifacts appear on voltage-sensing monitoring equipment such as ECG, EMG, or EEG machines during fluid infusion. Artifacts vary at a rate associated with the infusion rate.
Ranked causes
- 1. Electronic noise generated by the infuser (common)
Stop infusion and observe monitoring display
- Test point
- ECG, EMG, or EEG display
- Expected
- Artifact disappears
2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Check Cassette alarm with pressure reading below 90 caution
Low upstream pressure (below 90) indicates cassette not fully latched at inlet end.
Ranked causes
- 1. Cassette fully or partly unlatched at inlet (common)
Read upstream pressure value
- Test point
- Pressure sensor output
- Expected
- below 90 ADC units, <90
1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI
Check Cassette D alarm caution
Distal pressure sensor detects cassette not properly latched at outlet end.
Ranked causes
- 1. Cassette not fully snapped in at outlet end (common)
1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI
Display test fails
Display does not fill with solid boxes during display test, indicating LCD malfunction.
Ranked causes
- 1. Display malfunction or LCD failure (rare)
Display test: Verify display fills with solid boxes
- Test point
- LCD display screen
- Expected
- Display fills with solid boxes for ten seconds
2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI
Low Batteries alarm
Battery voltage is below acceptable level; continued operation is limited.
Ranked causes
- 1. Battery discharge below safe operating level (common)
1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI
Operation test procedure required patient safety
Scheduled maintenance test to verify infuser operation. Performed in STOP mode, approximately 15 minutes, must be unlocked. Minimum once every 12 months per Hospira recommendation.
Ranked causes
- 1. Routine maintenance and verification (common)
Power test: Verify power sources
- Test point
- Display, batteries, external power
- Expected
- Display indicates both external power and batteries connected
8 more checks with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI
Switch to Batteries alarm
Main power has been lost; infuser is operating on battery power.
Ranked causes
- 1. AC mains power failure (unknown)
1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI
Error codes
| Code | Meaning | Trigger | Severity |
|---|---|---|---|
01/000 | CONFIG register contents are not what is expected | CONFIG register tested at power on | error |
02/000 | Stack error | Stack corruption check during power on or continuously | error |
03/000 | Invalid interrupt | Unsupported ISR called | error |
03/001 | Interrupt overlap | Interrupt service routine called before completion | error |
03/002 | Invalid IRQ interrupt | IRQ interrupt called with no interrupts processed | error |
04/000 | RAM Test error | Read/write test patterns 0XAA and 0X55 fail | error |
05/000 | EEPROM write error - data read back does not match data written | error | |
05/000 - EEPROM_WR_ERROR | CPU EEPROM write verification failed | Data written to EEPROM does not match data read back | error |
05/001 | EEPROM write error - invalid EEPROM address | error | |
05/001 - EEPROM_WR_ERROR | Invalid EEPROM address error | EEPROM write function receives invalid address | error |
06/000 | Pump configuration CRC error | error | |
06/000 - CRC_CHECKSUM_ERROR (PUMP_CONFIG_CRC) | Pump configuration data CRC mismatch | Configuration CRC verification fails before operations | error |
06/001 | Infusion data CRC error | error | |
06/001 - CRC_CHECKSUM_ERROR (INFUSION_DATA_CRC) | Infusion data integrity CRC mismatch | Infusion data CRC verification fails at startup or runtime | error |
06/002 | Pump data CRC error | error | |
06/002 - CRC_CHECKSUM_ERROR (PUMP_DATA_CRC) | Infuser data integrity CRC mismatch | Infuser data CRC verification fails at startup or runtime | error |
06/003 | Program data CRC error | error | |
06/003 - CRC_CHECKSUM_ERROR (PROGRAM_CRC) | Infuser program data CRC mismatch | Program CRC verification fails during mode transitions | error |
06/004 | Speed protocol CRC error | error | |
06/004 - CRC_CHECKSUM_ERROR (SPEED_PROTOCOL_CRC) | Speed protocol data CRC mismatch | Speed protocol CRC fails during protocol operations | error |
06/005 | ROM CRC error | error | |
06/005 - CRC_CHECKSUM_ERROR (ROM_CRC) | Flash RAM firmware integrity verification failed | Flash RAM checksum verification fails at power-on or hourly | critical |
06/006 | Protected variable error | error | |
06/006 - CRC_CHECKSUM_ERROR (PROTECTED_VAR) | Critical air/pressure sensing variable corruption | Mirrored RAM data does not match original during verification | critical |
06/007 | Dose data CRC error | error | |
06/007 - CRC_CHECKSUM_ERROR (DOSE_DATA_CRC) | Dose data integrity CRC mismatch | Dose data CRC fails at startup or during dose operation | error |
06/008 | Air calibration CRC error | error | |
06/008 - CRC_CHECKSUM_ERROR (AIR_CAL_CRC) | Air calibration data CRC mismatch | Air calibration CRC fails at power-on or background check | error |
06/009 | Pressure calibration CRC error | error | |
06/009 - CRC_CHECKSUM_ERROR (PRESS_CAL_CRC) | Pressure calibration data CRC mismatch | Pressure calibration CRC fails at power-on or background check | error |
06/010 | Motor calibration CRC error | error | |
06/010 - CRC_CHECKSUM_ERROR (MOTOR_CAL_CRC) | Motor calibration data CRC mismatch | Motor calibration CRC fails at power-on or delivery start | error |
06/011 | Settings CRC error | error | |
06/011 - CRC_CHECKSUM_ERROR (SETTINGS_CRC) | Infuser settings data corruption | Settings CRC fails when entering function or mode change | error |
07/000 | High air sensor value | Air detection sensor reading high | error |
07/000 - AIR_SENSOR_ERROR (HIGH_VALUE) | Air sensor pre-trigger value exceeds calibration baseline | Measured air sensor value greater than calibrated level | error |
07/001 | Negative volume sampled | error | |
07/001 - AIR_SENSOR_ERROR (AIR_NEGATIVE_VOLUME) | Negative volume detected between delivery checkpoints | Calculated volume between checkpoints is negative | error |
07/002 | Bad air sensor state | error | |
07/002 - AIR_SENSOR_ERROR (AIR_BAD_STATE) | Air sensor state variable invalid or unrecognized | State variable is not a recognized air sensor state | error |
07/003 | Bad air sensor event | error | |
07/003 - AIR_SENSOR_ERROR (AIR_BAD_EVENT) | Air sensor received unrecognized event code | Event code is not in recognized air sensor event list | error |
07/004 | Air sensor not calibrated | error | |
07/004 - AIR_SENSOR_ERROR (AIR_NOT_CALIBRATED) | Air sensor calibration values missing or invalid | AIR MAX PRE LEVEL is zero at power-on | error |
07/005 | Excessive volume sampled | error | |
07/005 - AIR_SENSOR_ERROR (AIR_EXCESSIVE_VOLUME) | Air volume between checkpoints exceeds 100 microliters | Calculated volume between checkpoints exceeds threshold | error |
08/005 | Bad pressure sensor event | error | |
08/005 - PRESSURE_SENSOR_ERROR (PRESS_BAD_EVENT) | Pressure sensor received invalid event code | Received event not in valid pressure sensor event list | error |
08/006 | Bad pressure sensor state | error | |
08/006 - PRESSURE_SENSOR_ERROR (PRESS_BAD_STATE) | Pressure sensor state variable invalid | State value not defined in pressure sensor processing | error |
08/007 | Distal pressure is out of range | error | |
08/007 - PRESSURE_SENSOR_ERROR (PRESS_DISTAL_RANGE) | Distal occlusion threshold out of valid 0-255 range | Recomputed distal threshold after plunger home is out of range | error |
08/008 | Proximal pressure is out of range | error | |
08/008 - PRESSURE_SENSOR_ERROR (PRESS_PROX_RANGE) | Proximal occlusion threshold out of valid 0-255 range | Recomputed proximal threshold during delivery start is out of range | error |
09/000 | Short term overdelivery | error | |
09/000/MOTOR_IPRF_ENC_OS_SYNC | Motor encoder position synchronization error during IPRF delivery | Microprocessor misses motor encoder counts during IPRF stepping, causing plunger overadvance | error |
09/001 | Backward motor movement | error | |
09/001/MOTOR_BACKWARD_MOVEMENT | Excessive backward motor movement detected | Type 1: Single rollback >40 counts. Type 2: Accumulated rollbacks >16 counts exceed 40 within 16-stroke window | error |
09/002 | Motor not calibrated | error | |
09/002/MOTOR_NOT_CALIBRATED | Motor calibration values out of specification | At power-on, calibration values tested; PWM value for new rate falls below minimum set during calibration | error |
09/006 | Power on motor test | error | |
09/006/NO_MOTOR_CONTROL | Power-on motor control test failed | At power-on: motor does not turn when switch FET off, or motor does not turn when FET on | error |
09/007 | Motor not turning when it should be turning | error | |
09/007/MOTOR_NOT_PUMPING | No motor movement when expected during operation | PWM value reaches 200 with no encoder counts detected during ramp-up, homing, stepping, or continuous delivery | error |
09/008 | Bad motor state | error | |
09/008/MOTOR_BAD_STATE | Motor state variable out of valid range | Motor state variable checked during operation; value outside acceptable range | error |
09/009 | Bad motor event | error | |
09/009 | Motor error during initial calculation, normal operation, or rate adjustment | PWM_LOW_COUNTER value exceeds 10 during testing | error |
09/009/MOTOR_BAD_EVENT | Invalid motor event received for current state | Event processing not allowed within current motor state | error |
09/010 | Bad motor rate | error | |
09/010/MOTOR_BAD_RATE | Invalid infusion rate parameter received | When start command received, rate verified; value outside acceptable range (e.g., IPRF <0.1 mL/hr, continuous >1000 mL/hr, invalid taper parameters) | error |
09/011 | Motor stack error | error | |
09/011/MOTOR_STACK_ERROR | Motor control stack processing error | Stack full when pushing state; stack empty when popping; invalid stack pointer during push or pop operation | error |
09/012 | Motor step overlap | error | |
09/012/MOTOR_STEP_OVERLAP | Motor step did not complete before next step requested | Timer expires during IPRF homing (state 15) or stepping (state 35) without step completion | error |
09/013 | Motor rate control error | Invalid motor control during rate adjustment | error |
09/014 | Motor performing invalid step number | Step number out of expected range for delivery rate at end of IPRF step | error |
09/015 | Motor overshoot of stopping position | Two consecutive motor steps overshoot stopping position by 2+ points | error |
09/016 | Motor encoder overflow not cleared | Forward motor counts exceed 432 + 80 + 8*N per output shaft revolution | error |
09/017 | Motor received invalid restart command | Motor ISR receives restart command when current rate is zero | error |
09/018 | Motor over-delivery detected | Output shaft turns exceed expected by more than 25% every 5 seconds | error |
09/019 | Motor under-delivery detected | Output shaft turns fall more than 25% below expected every 5 seconds | error |
09/020 | Motor takeoff detected during stopped delivery | Output shaft turns exceed limit (current turns + 3) while delivery not in progress | error |
09/020 | Motor runaway | error | |
10/000 | Beeper error | error | |
10/000 | Beeper not functioning or beeper check circuit malfunctioning | Incorrect digital signal at power on or during non-infusion safety task | warning |
11/000 | 5V line overvoltage detected | 5V line voltage measured greater than expected at power on or once per second | error |
11/000 | More than 5.5 volts measured on the 5 V line | error | |
11/001 | 5V line undervoltage detected | 5V line voltage measured less than expected at power on or once per second | error |
11/001 | Less than 4.5 volts measured on the 5 V line | error | |
11/002 | Battery voltage input overvoltage detected | AA battery input voltage exceeds expected at power on or once per second | warning |
11/002 | More than 3.2 volts measured on the AA battery voltage input | error | |
11/003 | External power input overvoltage detected | External power input voltage exceeds expected at power on or once per second | warning |
11/003 | More than 3.6 volts measured on the external voltage input | error | |
11/004 | Less than 2.0 volts measured on the lithium battery input | error | |
11/004 | Lithium battery discharged or shorted | Lithium battery input voltage less than expected at power on or once per second | warning |
12/000 | Stuck keypad key detected | Key remains active for more than one minute at power on or during operation | warning |
13/000 | IRQ test of oscillator - timing error | error | |
13-000 | TIME_BASE_ERROR: Number of RTIs counted is not within expected range | Timing integrity check failure once per second | error |
13/001 | RTI test of one second interrupt - timing error | error | |
13-001 | TIME_BASE_ERROR: Number of RTIs exceeds upper limit since last interrupt | RTI count exceeds upper limit value | error |
14-001 | WATCHDOG_ERROR: Watchdog PIC circuit not functioning | Motor moves more than 20 counts during PIC test at power on | error |
14-003 | WATCHDOG_ERROR: Periodic task not updating counter | Counter unchanged for 20 consecutive checks | error |
15/000 | Power down error | error | |
15-N/A | POWER_DOWN_ERROR: Abnormal system state at power on | System state indicates incomplete power-down processing | error |
16/001 | Air-in-line was active when it should not be active | error | |
16-001-INVALID_STATE | SOFTWARE_ERROR: Air-in-line alarm active during start command | Air-in-line alarm status already active when start/restart received | error |
16/002 | Key event timeout | error | |
16-002-KEY_EVENT_TIMEOUT | SOFTWARE_ERROR: Callback functions failed to acknowledge key event | No acknowledgement within 6 seconds of key event | error |
16/003 | Invalid alarm semaphore | error | |
16-003-INVALID_ALARM_SEMAPHORE | SOFTWARE_ERROR: Invalid alarm semaphore value received | Alarm task receives undefined semaphore value | error |
16/004 | Invalid alarm message | error | |
16-004-INVALID_ALARM_MESSAGE | SOFTWARE_ERROR: Invalid alarm action requested | Alarm task receives undefined action value in message | error |
16/005 | Invalid alarm type | error | |
16-005-INVALID_ALARM_TYPE | SOFTWARE_ERROR: Invalid alarm type received | Alarm task receives invalid alarm type in message or history request | error |
16/006 | Invalid alarm callback | error | |
16-006-INVALID_ALARM_CALLBACK | SOFTWARE_ERROR: Invalid alarm callback ID | Alarm task receives invalid callback ID during key press | error |
16/007 | Invalid sound type | error | |
16-007-INVALID_SOUND_TYPE | SOFTWARE_ERROR: Invalid sound type requested | Audible alarm functions receive undefined sound type value | error |
16/008 | IQUEUE full | error | |
16-008-IQUEUE_FULL | SOFTWARE_ERROR: Queue full during add request | Queue processing receives add data request when queue is full | error |
16/009 | Infusion safety task received an invalid message type | error | |
16-009-ISA_INVALID_MSG | SOFTWARE_ERROR: Infusion safety task received unrecognizable message code | Infusion safety task receives invalid message type | error |
16/010 | Infusion safety task received a null message type | error | |
16-010-ISA_NULL_MSG | SOFTWARE_ERROR: Infusion safety task received NULL message | RTXC passes NULL message to infusion safety task | error |
16/011 | Infusion safety task received an invalid pressure message | error | |
16-011-ISA_INVALID_PRESSURE | SOFTWARE_ERROR: Infusion safety task received invalid pressure message | Pressure message type code unrecognized | error |
16/012 | Infusion safety task did not receive the expected queue information | error | |
16-012-ISA_EMPTY_IQUEUE | SOFTWARE_ERROR: Expected queue information not received by infusion safety task | Air and pressure queues empty or check cassette message received without type value | error |
16/013 | Infusion safety task received an invalid semaphore value | error | |
16-013-ISA_BAD_SEMAPHORE | SOFTWARE_ERROR: Infusion safety task received invalid semaphore value | Semaphore value undefined for infusion safety task | error |
16/014 | Infusion safety task received an invalid air message | error | |
16-014-ISA_INVALID_AIR | SOFTWARE_ERROR: Infusion safety task received invalid air message | Air message data value undefined | error |
16/015 | Infusion safety task received an invalid check cassette message | error | |
16-015-ISA_BAD_CK_CASS_CODE | SOFTWARE_ERROR: Infusion safety task received invalid check cassette message | Check cassette message data undefined | error |
16/016 | Infusion safety task received a resume without an initial start | error | |
16-016-ISA_BAD_RESUME | SOFTWARE_ERROR: RESUME message received without prior START | Resume message without preceding start message | error |
16/017 | Infusion safety task detects a rate mismatch | error | |
16-017-ISA_RATE_MISMATCH | SOFTWARE_ERROR: Infusion rate mismatch between tasks | Rate mismatch between infusion task and safety task for 8 consecutive samples | error |
16/018 | Infusion safety task detects a mode mismatch | error | |
16-018-ISA_MODE_MISMATCH | SOFTWARE_ERROR: Main mode and infusing flag inconsistent | GLOBAL_MAIN_MODE and PUMP_INFUSING variables not consistent for 3 successive samples | error |
16/019 | IED has message conflict | error | |
16/020 | Remote queue out full | error | |
16-020-REMOTEQ_OUT_FULL | SOFTWARE_ERROR: Remote output message queue full | Need to store message at end of full outgoing queue | error |
16/021 | Remote queue out empty | error | |
16-021-REMOTEQ_OUT_EMPTY | SOFTWARE_ERROR: Remote output message queue empty when access attempted | SCI_OUTPUT task attempts send or free from empty queue | error |
16/022 | Remote queue out bad state | error | |
16-022-REMOTEQ_OUT_BAD_STATE | SOFTWARE_ERROR: Remote output message queue in bad state | Need to store message when queue is in bad state | error |
16/023 | ISA bad rate | error | |
16-023-ISA_BAD_RATE | SOFTWARE_ERROR: Infusion rate exceeds safe limit | Tapered rate > 450 mL/hr or non-tapered rate > 1000 mL/hr | error |
16-024-INVALID_TIME_IN_SECONDS | SOFTWARE_ERROR: Infuser clock rollover year 2004 to 2005 | Infuser time rolls over from 2004 to 2005 | error |
18/000 | History pointer error while inserting a new record into the history log | error | |
18-000-WRITE_HLOG_ERROR | HISTORY_PTR_ERROR: History pointers out of accepted limits | History pointers fail validation when record written | error |
18/001 | History pointer error while traversing to bottom of history | error | |
18-001-TRAVERSING_TO_BOTTOM_ERROR | HISTORY_PTR_ERROR: History traversal pointer error going to bottom | Top and bottom pointers out of range during GET_PREV_HRECORD call | error |
18/002 | History pointer error while traversing to top of history | error | |
18-002-TRAVERSING_TO_TOP_ERROR | HISTORY_PTR_ERROR: History traversal pointer error going to top | Top and bottom pointers out of range during GET_NEXT_HRECORD call | error |
21/000 | Remote communication input buffer error | error | |
21-000-000-MAX_OVERRUNS_EXCEEDED | COMM_ERROR: SCI buffer overrun exceeded maximum | SCI interrupt attempts to add byte to full data buffer | error |
21-000-001-REMOTE_INPUT_QUEUE_EMPTY | COMM_ERROR: SCI input task accessing empty message queue | SCI input task attempts extract from empty incoming message queue | error |
21/001 | Keypad queue error | error | |
21/002 | Remote communication input message error | error | |
21-002-004-BAD_KEY_MSG | COMM_ERROR: SCI input task received unknown key event | SCI input task receives unrecognized key event | error |
21-002-005-BAD_MSG_TYPE | COMM_ERROR: SCI input task received unknown message type | SCI input task receives unrecognized message type | error |
21-002-006-BAD_SESS_RQST | COMM_ERROR: SCI input task received bad session request | SCI input task receives invalid session request message | error |
Air-in-Line | Air detected in infusion line by air sensor | Sensor reading 1–5, 50–80, or indicates air presence | warning |
ALMOST EMPTY | Container approaching empty | Container fluid level drops below threshold | info |
CHANGE BATTERIES | Battery replacement required soon | Battery voltage drops below usable threshold | warning |
CHECK CASSETTE | Cassette malfunction or incompatibility | Cassette not detected, not compatible, or mechanical fault | error |
Check Cassette A | High air sensor reading above 180 | Air sensor reading exceeds 180 ADC units | warning |
Check Cassette D | Cassette not properly latched at outlet end | Distal pressure sensor detects improper latch | warning |
Check Cassette P | High upstream pressure above 150 | Pressure reading exceeds 150 ADC units | warning |
CHECK PRINTER | Printer malfunction or unavailable | Printer not responding or communication error | warning |
DISTAL OCCLUSION | Infusion line occluded downstream of pump | Pressure exceeds distal occlusion threshold | warning |
Distal Occlusion | Outlet pressure too high, blocking delivery | Outlet pressure exceeds safe operating level | error |
EMPTY CONTAINER | Container is empty | Container fluid level reaches empty threshold | warning |
FLASHING DISPLAY | LCD display malfunction | Display not rendering normally | warning |
Low Batteries | Battery voltage below safe operating level | Battery charge falls below acceptable threshold | critical |
POWER LOSS | AC power disconnected or failed | AC power supply disconnected or no AC voltage detected | warning |
Power Loss H | Hardware-initiated power loss event | Hardware power control circuits detected power loss | error |
Power Loss S | Software-initiated power loss event | Software power management logic initiated shutdown | error |
PROGRAM INCOMPLETE | Infusion program not fully entered | User attempts to start infusion with incomplete program parameters | warning |
PROXIMAL OCCLUSION | Infusion line occluded upstream of pump | Pressure exceeds proximal occlusion threshold | warning |
Proximal Occlusion | Inlet pressure insufficient for delivery | Inlet pressure too low to allow infusion flow | error |
Self test failure alarm | One or more of the nine self test routines did not complete successfully | Initiated automatically at power-on during approximately 30-second initialization mode | critical |
START | Generic alert message | Device state or condition requires operator attention at startup | info |
Switch to Batteries | Main AC power lost; infuser operating on battery | Loss of AC mains power | warning |
USING BATTERIES | Operating on battery power | AC power disconnected, device switched to or operating on battery | info |
Likely causes and actions for each code are in ServiceForge. Connect ServiceForge to your AI
Community
0 fixes logged by technicians through their AI, with outcomes, for this model.
ServiceForge knowledge base record. Field-unverified unless technicians confirmed it. A teaching summary of the record, not a service manual. Export 2026-10-14.