Table 6. contains examples of typical function key record formats for File 0, for selected records.
Table 6. Sample Function Key Record Formats for File 0
+=====+==============+=====================================+=================+ | Rec | Record | Meaning | Result | | ord | Format | | | | Num | | | | | ber | | | | +=====+==============+=====================================+=================+ | 01 | :9RS | :9 = Unused key. | None | | | | RS = Record separator. | | +-----+--------------+-------------------------------------+-----------------+ | 02 | :012:10641RS | | Transaction | | | | :012 = Write record 12 (File 8) to | record follows: | | | | display. | Function ID = | | | | :10641 = Read badge. Validate | 02 | | | | length =6. Validate data in File 4 | Badge data = | | | | with positive file search. | BBBBBB | | | | RS = Record separator. | time stamp = | | | | | HHMMSS (see | | | | | note). | +-----+--------------+-------------------------------------+-----------------+ | 06 | ;0RS | | Transaction | | | | ;0 = Hot key. | record follows: | | | | RS = Record separator. | Function ID = | | | | | 06 | | | | | time stamp = | | | | | HHMMSS (see | | | | | note). | +-----+--------------+-------------------------------------+-----------------+ | 07 | :206001031RS | | Transaction | | | | :20600 = Accept keyed numeric data. | record follows: | | | | Length = 6. No validation. | Function ID = | | | | 1031 = Advanced feature parameters | 07 | | | | available on (:2) and (:3). | Numeric data = | | | | Parameter values: | NNNNNN | | | | 1 = Fill with zeroes to length | time stamp = | | | | (overrides length check). | HHMMSS (see | | | | 03 = Position the leftmost | note). | | | | character at display position 03. | | | | | 1 = Write to the display buffer. | | | | | RS = Record separator. | | +-----+--------------+-------------------------------------+-----------------+ | 08 | :U0105 | :U0105 = Set cursor to row 1, | | | | :R100000 | column 5 | Transaction | | | 000000010000 | :R10000000000 = Read from numeric | record is | | | :W220010 | keypad | created by :W | | | 0:A0RS | 0 = Fixed length read | at the end of | | | | 010 = Length of read is 10 | the | | | | 0 = No validation | transaction. | | | | 0 = Data not in file | Function ID = | | | | 0 = Echo off, normal timeout | 08 | | | | :W2200100 = Write transaction | Data read = | | | | record to the RS-422 port | NNNNNNNN | | | | :A0 = Do not append data to the | Time stamp = | | | | transaction record | HHMMSS (see | | | | RS = Record separator. | note) | +-----+--------------+-------------------------------------+-----------------+ | Time stamp formats are selected in byte 6 of File 0, record 00. Function | | IDs are in Enhanced mode, 7525 Compatibility mode IDs are one less. | +----------------------------------------------------------------------------+