How to Disable RS232 Autobaud for ACR9XXX
Products: ACR9000, 9030,9040,9600,9630,9640
By default the COM1 port of the ACR9000 controllers will auto-detect the baud rate of the connecting device. The baud rate is detected upon receiving 2 carriage return characters (0x0D) spaced more than 50ms apart. In some applications it may be helpful to disable the auto baud detection. This is accomplished by setting parameter P7013 using the tables below.
NOTE; after setting P7013= to a value, issue the ESAVE command.
for common settings of 8 data bits, 1 stop bit, no parity and the following baud rates, set P7013 to the values from this table.
Baud | P7013 |
2400 | 33544 |
4800 | 33552 |
9600 | 33568 |
19200 | 33600 |
38400 | 33664 |
For any other settings, use this table
Baud rate Field Selection | Bit Index | Selects the baud rate when the Autobaud Detect function is disabled. |
Bit Description | ||
Baud rate Bit 0 | 0 | |
Baud Rate Bit 1 | 1 | |
Baud Rate Bit 2 | 2 | |
Baud Rate Bit 3 | 3 | |
Baud Rate Bit 4 | 4 | |
Baud Rate Bit 5 | 5 | |
Baud Rate Bit 6 | 6 | |
Baud Rate Bit 7 | 7 | |
Data bits Control Fields | Â | Selects the number of data bits transmitted as follows: |
Data bits Bit 0 | 8 | |
Data bits Bit 1 | 9 | |
Stop bits Control Fields | Â | Â Selects the number of stop bits as follows: |
Stop bits | 10 | |
Parity Bits Control Fields | Â | Selects the parity as follows: |
Parity Bit 0 | 11 | |
Parity Bit 1 | 12 | |
Reserved | 13 | |
Reserved | 14 | |
Startup Enable Control Fields | Â | Enables / disables the Autobaud Detect feature |
Startup Enable | 15 |
Â
23-mar-2012 jw