NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
139
8.2.20.
Set Baud Rate (30-01)
The
Set Baud Rate
command instructs the reader to change its baud rate to the specified
value. If the command frame is valid and the ViVOpay reader supports the specified baud rate,
it returns an OK response and then switches to the specified baud rate. If the command frame
is not valid, or an invalid baud rate parameter is specified, the reader returns an error response
frame. The new baud rate is retained over power cycles.
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12 Byte 13
Byte 14
Byte 14+n Byte 15+n
Header Tag
& Protocol
Version
Command
Sub-
Command
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (LSB)
CRC (MSB)
ViVOtech2\0
30h
01h
00h
01h
Baud Rate Code
Baud Rate Code
Baud Rate
01h
9600 baud
02h
19200 baud
03h
38400 baud
04h
57600 baud
05h
115200 baud
Important
: All other values for Baud Rate Code are invalid and should not be accepted by
reader.
Response Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14
Byte 15
Header Tag &
Protocol
Version
Command
Status Code
Data Length
(MSB)
Data Length
(LSB)
CRC (MSB)
CRC (LSB)
ViVOtech2\0
30h
See
00h
00h
The reader switches baud rate only if the
Response Frame
contains an
OK
status code. No
data is returned in the response.
8.2.21.
Set Temporary Baud Rate (30-02)
This command instructs the reader to change its baud rate to the specified value temporarily.
After power up, the baud rate will return to the previous value.
If the command frame is valid
and the ViVOpay reader supports the specified baud rate, it returns an OK response and then
switches to the specified baud rate. If the command frame is not valid, or an invalid baud rate
parameter is specified, the reader returns an error response frame.