Chapitre 5 : Références
cesse toute perfusion médicamenteuse.
Vérification du codeur du clavier
Chaque fois que le logiciel reçoit des données du codeur du clavier,
ces données sont vérifiées. Si elles ne se présentent pas sous une
forme correcte, le logiciel ignore la commande. Le clavier est muni
‹
Í
⁄
de commandes redondantes pour
,
, et pour
. Le
logiciel doit détecter que les deux commandes sont activées en
même temps avant de réagir.
Sécurités du logiciel de traitement des données
Données stockées dans la mémoire vive
Avant toute utilisation, les données associées à la perfusion et
stockées dans la mémoire vive sont testées par le calcul d'un CRC
sur les données, qui est ensuite comparé au CRC stocké avec ces
données. Si le CRC stocké et le CRC calculé ne correspondent pas,
le logiciel affiche un écran de défaillance du système, déclenche une
alarme sonore continue à deux tonalités et cesse toute perfusion
médicamenteuse.
Données stockées dans l'EEPROM
Avant toute utilisation, les données associées à la perfusion et
stockées dans l'EEPROM sont testées par le calcul d'un CRC sur les
données, qui est ensuite comparé au CRC stocké avec ces données.
Si le CRC stocké et le CRC calculé ne correspondent pas, le logiciel
affiche un écran de défaillance du système, déclenche une alarme
sonore continue à deux tonalités et cesse toute perfusion médica-
menteuse.
Données stockées dans la NOVRAM
Avant toute utilisation, les données associées à la perfusion et
stockées dans la NOVRAM sont testées par le calcul d'un CRC sur
les données, qui est ensuite comparé au CRC stocké avec ces don-
nées. Si le CRC stocké et le CRC calculé ne correspondent pas, le
logiciel affiche un écran de défaillance du système, déclenche une
alarme sonore continue à deux tonalités et cesse toute perfusion
médicamenteuse.
69