
Technical Information
118
ent from the written data, the software stops insulin
delivery, initiates an alarm (either beep or vibrate) and a
system fault alarm message appears in the display.
Motor circuit check
At power up and at regular intervals thereafter, the
motor circuit is checked to ensure that no power is
being applied to the motor unless the motor is actually
on. If the software detects power being applied to the
motor at any other time, it initiates an alarm (either
beep or vibrate) and no longer attempts to deliver
insulin. During every pump activation, the software
checks to see whether the motor completes 1 activation.
If the motor fails to turn, or fails to complete an activa-
tion, the software stops insulin delivery, initiates an
alarm (either beep or vibrate) and a system fault alarm
message appears in the display.
Keypad encoder check
Every time the software receives data from the keypad,
it is checked. If the data is not a valid keypress, the
software disregards the keypress.
Data handling and software safety
features
Data stored in RAM
Before use, data associated with delivery and stored in
RAM is tested by calculating a CRC on the data and
then comparing it with CRC stored in the data. If the
stored and calculated data do not match, the software
stops insulin delivery, initiates an alarm (either beep or
vibrate) and a system fault alarm message appears in the
display.
Data stored in NOVRAM
Before use, data associated with delivery and stored in
NOVRAM is tested by calculating a CRC on the data
and then comparing it with CRC stored in the data. If
the stored and calculated data do not match, the soft-
ware stops insulin delivery, initiates an alarm (either
beep or vibrate) and a system fault alarm message
appears in the display.
Komentáře k této Příručce