Baud Rate Synchronization Function Manual

Overview

This manual introduces the baud rate synchronization function.

 

1.Introduction

When USR module which supports baud rate synchronization function works with other USR modules or USR software, serial port parameters can change dynamically according to network side protocol. User can modify serial port parameters by sending data which are conformed to specific protocol from network side.

 

After sending protocol data to module, module will configure serial port parameters and return noting if data conform to standard; and module will transmit data to serial side if check error occurs or protocol data in wrong format. It is temporary modification and will take effect immediately, after restarting module, the serial parameters will back to original parameters.

 

2.Application diagram

Baud rate synchronization function application diagram as follow:

Baud rate synchronization function application diagram

 

3.Protocol

Baud rate synchronization function protocol has 8 bytes. Specific protocol content and examples as follow table(Examples are in HEX format):

Name

Header

Baud rate

Parameter bit

 Sum check bit

Number of bytes

3

3

1

1

Description

To reduce misjudgment

High-order is former. Minimum baud rate is 600(00 02 58)

Refer to ‘Parameter bit table’

Sum of four bytes except header and ignore high-order

115200, N, 8, 1

55 AA 55

01 C2 00

03

C6

9600, N, 8, 1

55 AA 55

00 25 80

03

A8

 

 

Parameter bit table as follow:

Bit number

Function

Description

1:0

Choose data bits

00: 5 bits data bits

01: 6 bits data bits

10: 7 bits data bits

11: 8 bits data bits

2

Choose stop bits

0: 1 bit stop bits

1: 2 bit stop bits

3

Parity enable/disable

0: Disable parity

1: Enable parity

5:4

Parity type

00: ODD

01: EVEN

10: Mark

11: Clear

7:6

No definition

00: Please set 0