User Manual

Chengdu Ebyte Electronic Technology Co., Ltd. E108-D01 User Manual
Copyright ©2012–2022, Chengdu Ebyte Electronic Technology Co., Ltd.
13
for other check codes.
5.2.5 Read positioning data
RMC
Command frame: 01 03 00 05 00 23 14 12
Address
Function code
Register start address
Number of
registers
CRC check
0x01
0x03
0x00 0x05
0x00 0x23
0x14 0x12
Response frame:
Address
Function code
Data length
data
CRC check
0x01
0x03
0x46
70byte data
2byte check
Positioning data (RMC) parsing
The 70-byte data returned by reading the positioning data (RMC) conforms to the NMEA0183 protocol, and the
ASCII display is as follows:
$GNRMC,083429.00,A,3046.26769,N,10356.04948,E,000.00,089.80,190422*21
Field
Symbol
Meaning
Value Range
Example
Remarks
1
$
2
GNRMC
RMC protocol header,
GNRMC means joint
positioning
3
hhmmss.ss
UTC time
hhmmss.ss
072905.00
Plus 8h for Beijing
East Eighth District
needs
4
A
Positioning
status
A/V
A-validV-invalid
5
ddmm.mmmmm
Latitude
ddmm.mmmmm
3640.46260
Convert to degrees
when calculating: 36
degrees + 40.46260
minutes.
40.46260/60=0.67438
degree, so the value
3640.46260 should be
36.67438 degree
6
a
Latitude
direction
N/S
N-North latitude
S-South latitude
7
ddmm.mmmmm
Longitude
ddmm.mmmmm
3640.46260
Convert to degrees
when calculating: 36
degrees + 40.46260
minutes.
40.46260/60=0.67438
degree, so the value