BioMax2 / KBio2-Online
Installation and Programming Manual
www.kimaldi.com Page 27 of 91
is from a Clock&Data port or from a suitably configured UART
(CFG_Serial_Port_XXXX parameters to value $40 or $41, see Tabl e 3 ).
7.2.2. Online readers
Nevertheless, more sophisticated readers do exist. These are those that can generate an
event with the identification code but that, at the same time, allow for two-way
communications with the Host to be programmed.
Within this type are the Kimaldi readers KRD13M and S42, which have programmable
automatic modes capable of extracting a data sequence from a Mifare or SLE4442 card,
respectively. In this case, the host may issue instructions to manage reader configuration:
• The data frames are sent via the Send to UART instruction.
• The responses are received via the Reception from UART event.
• Codetag events (ASCII frames) are received via Card Reading.
• The data format is binary, doing without <STX>, <ETX>.
• Connection via UART0 is established after configuring the Parameter$1A
CFG_Serial_Port_Host to the value $40, $41 or $42, according to the baud rate.
The maximum length of the frame is 48 bytes.
• Connection via UART1 is established after configuring the Parameter$1B
CFG_Serial_Port_Reader to the value $40, $41 or $42, according to the baud
rate. The maximum length of the frame is 48 bytes.
• Moreover, identification events will be treated as in “Read-only” readers: Card
Reading
event, automatic LED and beeper activation, multiread filtering...
7.2.3. Omnikey 55xx Readers
Starting on FW version 0x61.39, Omnikey 55xx Plug&Play RS-232 readers also allow
the Card Reading functionality, along with the rest of the features explained in “Read-
only” readers
. Online, bidirectional communication is also supported.
In order to do that, the following parameters must be configured:
• The corresponding UART (Parameter$1A CFG_Serial_Port_Host or
Parameter$1B CFG_Serial_Port_Reader) to value $30 or $31, according to the
baud rate (see Tabl e 3).
• We must also activate the corresponding UART bit at the CFG_Reader_Enable
parameter, and related ones (See Subsection 8.1.4., Card reading port
configuration
).
• In particular, we must configure Parameter$0C CFG_Multiread_TMO (also on
Subsection 8.1.4.), in order to define the appropriate behaviour of the multiple
Card Reading events, when the card is permanently placed on the reader.