N.Y. Comp. Codes R. & Regs. tit. 9 § 5316.14

Current through Register Vol. 46, No. 45, November 2, 2024
Section 5316.14 - Program interruption and resumption
(a) Interruption. After a program interruption (e.g., processor reset), kiosk software shall be able to recover to the state such software was in immediately prior to the interruption occurring. It is acceptable for the kiosk to return to a completion state provided the history and all credit and accounting meters comprehend a completed state. If a power failure occurs during acceptance of a bill or other note, the bill validator shall give proper credits or return the note, notwithstanding that there may be a small window of time where power may fail and credit may not be given. In such a case, the window shall be less than one second.
(b) Resumption. On program resumption, the following procedures shall be performed, at a minimum:
(1) any communications to an external device shall not begin until the program resumption routine, including self-tests, is completed successfully;
(2) kiosk control programs shall test themselves for possible corruption due to failure of the program storage media. The authentication may use a checksum; however, it is preferred that the cyclic redundancy check calculations is used as a minimum (at least 16-bit). Other test methodologies shall be of a certified type; and
(3) the integrity of all critical memory shall be checked.

N.Y. Comp. Codes R. & Regs. Tit. 9 § 5316.14

Adopted New York State Register November 16, 2016/Volume XXXVIII, Issue 46, eff. 11/16/2016