Page 1
X8-M1 User Manual USER GUIDE Description This document applies to X8-M1 high precision positioning device. No.: UG161 Version: V1.0 Date: 2024.10.18...
X8-M1 User Manual 1 Preface 1.1 Manual Overview Welcome to the X8-M1 Product User Manual. This manual primarily describes how to install, configure, and use the X8-M1 receiver series products. 1.2 Technical Support and Service If you have any questions and the product documentation does not provide the necessary information, please contact us: https://www.bynav.com/en/contact/contact-us.
2 Brief Introduction 2.1 Product Overview The X8-M1 Portable Positioning Pole is a highly integrated solution featuring a GNSS RTK module, GNSS antenna, Bluetooth, 4G connectivity, and a built-in battery. It offers versatile positioning capabilities based on BYNAV full-constellation, multi-frequency satellite positioning module, ensuring all-weather, global coverage with high precision and wide applicability.
X8-M1 User Manual 3 Interfaces Figure 3-1 SIM card slot and USB Table 3-1 Interface description Interface Function Description Nano SIM Card Interface Type-C 5V/1A Input, USB Communication For charging and data transfer 7 / 37...
X8-M1 User Manual 4 OLED Screen Figure 4-1 OLED screen Figure 4-2 OLED screen display Table 4-1 OLED description Status Description SIM Card Show the SIM card status and signal strength Positioning Show the RTK status and coordinates Bluetooth It will show when bluetooth is connected...
X8-M1 User Manual 5 Package List Device Name Description Picture X8-M1 Main Device Standard Accessories Type-C 5V/2A Wire For wearing Optional Accessories Magnetic chassis Install on the roof of the car Mobile phone holder Fix phone Pole For data collection...
X8-M1 User Manual 6 GboxTools Software GboxTools runs on the Android system and connects to devices via Bluetooth, offering four main functions: Display current working status, including latitude and longitude, satellite number, ⚫ accuracy, satellite status, etc. View and configure the current device, such as NTRIP IP , port, etc.
X8-M1 User Manual 6.1 Ntrip Connection To use the device as a rover, it needs to be configured with CORS to achieve high-precision positioning. The steps are as follows: Figure 6-1-1 Ntrip connection Note: You can configure the CORS by sending command via bluretooth or USB: AT+ROVER_PARM=SET,0,sh.mijiatech.cn,2102,RTCM32,zd,zd...
X8-M1 User Manual 6.2 NMEA Output Frequency Configuration Figure 6-2-1 NMEA output frequency configuration 6.3 Data Upload Figure 6-3-1 Data upload 12 / 37...
X8-M1 User Manual 6.4 Self-check Figure 6-3-1 Self-check 6.5 Firmware Update This device supports two upgrade methods: Firmware upgrade via 4G/Ethernet, no need user intervention required. Firmware is ⚫ continuously updated. Firmware upgrade via Bluetooth, as shown in the image below.
X8-M1 User Manual 7 Interface Protocol The data output from COM1 or USB has the following three kinds of formats: NMEA-0183, JSON. Bluetooth continuously output NEMA-0183, in order for the Android app to be able to process at any time.
Page 16
X8-M1 User Manual Table 7-1-1-2 GGA parameter description Field Name Format Description Message ID, GGA statement header, '--' is the $--GGA character string system identifier UTCtime hhmmss.sss The UTC time of the current location Latitude, the first 2 characters represent degrees, ddmm.mmmm...
X8-M1 User Manual Estimation mode (dead reckoning) Manual mode positioning Simulation mode positioning 7.1.2 GSA Table 7-1-2-1 GSA Information The satellite number and DOP information used for positioning. Output GSA statements regardless of positioning or availability of satellites; Description When the receiver is in a joint operation of multiple systems, each available satellite in the system corresponds to a GSA statement, and each GSA statement contains PDOP, HDOP, and VDOP obtained from the combined satellite system.
Page 18
X8-M1 User Manual GNSS system ID number defined by NMEA (note systemId number [3]) Checksum, XOR result of all characters between number (Hex) $and * (excluding $and *) <CR><LF> character Carriage return and line feed Table 7-1-2-3 Note [1] Data validity flag...
X8-M1 User Manual 7.1.3 GSV Table 7-1-3-1 GSV Information The satellite number of the visible satellite and its elevation, azimuth, carrier to noise ratio, and other information. The number of parameter groups for {satellite number, Description elevation, azimuth, carrier to noise ratio} in each GSV statement can vary, with a maximum of 4 groups and a minimum of 0 group.
X8-M1 User Manual Sequentially: Satellite number Elevation angle, value range 0-90, in degrees Azimuth angle, value range 0-359, in {,SVID,ele,az,cn0} number degrees Carrier to noise ratio, value range 0-99, unit db hz, if no satellite is tracked, fill in space.
Page 21
X8-M1 User Manual Latitude, the first 2 characters represent ddmm.mmmm degrees, and the following characters represent minutes uLat character Latitude direction: N-North, S-South Longitude, the first 3 characters represent ddmm.mmmm degrees, and the following characters represent minutes uLon character Longitude direction: E-East, W-West...
X8-M1 User Manual 7.1.5 VTG Table 7-1-5-1 VTG Information Description Ground speed and ground heading information Type Output Format $--VTG,Cogt,T,Cogm,M,Sog,N,kph,K,mode*CS<CR><LF> Example $GPVTG,290.6,T,,M,000.0,N,0000.0,K,A*30 Table 7-1-5-2 VTG parameter description Field Name Format Description $--VTG character string Message ID, VTG statement header, '--' is the...
X8-M1 User Manual 7.2 Data Format 1: JSON This message provides information such as location, time, angle, IMU, etc. For example: {"deviceId":"X8-M2- 22C019","direction":"107.33","gpsTime":1685505028250,"lat":"31.140543840","lon":"121.283966853 ","alt":"25.580","high":"36.004","hrms":"0.018","speed":"0.07200","heading":"180.00","pitch":"0.00","r oll":"0.00","stat":"4","star":"26","xRate":"0.000","yRate":"0.000","zRate":"0.001","xAcc":"- 0.163","yAcc":"9.995","zAcc":"-0.631"} Table 7-2 JSON message structure Field Description Remark deviceId Device SN direction Heading (degrees, 0-360)
X8-M1 User Manual 8 Commands (COM1/USB Type-C/Bluetooth) After configuring all the following commands, return OK and they will be automatically saved. The configuration command can be inputted from Bluetooth, COM1, or USB, and Carriage Return and Line Feed (\r\n) need to be added at the end of the command.
X8-M1 User Manual Correct 180 ° (positioning antenna at the front AT+HEADING_OFFSET=SET,180 of the vehicle) Correct 0 ° (positioning antenna at the rear of AT+HEADING_OFFSET=SET,0 the vehicle) 8.5 Configure the Frequency of HEADINGA Output Command Remark AT+NEMATIME=SET,HDG,0 HEADINGA output 1Hz...
X8-M1 User Manual Number of satellites with #multi Uchar H+39 L2 observations above the cutoff angle Reserved Uchar H+40 Ext sol Extended solution status Uchar H+41 (default:0) stat Reserved Uchar H+42 Signal mask (0- Signal not Sig mask Uchar H+43...
X8-M1 User Manual 9 Data Upload Configuration (Based on 4G Network) The data upload supports TCP, HTTP, and MQTT, all protocols support transmitting JSON data. For detailed information, please refer to section 7.2. 9.1 TCP Protocol Configure TCP transmission every 1 second AT+UPLOADDATA_TYPE=SET,0 AT+UPLOADDATA_PARM=SET,1,192.168.0.1,2201...
Page 29
X8-M1 User Manual Figure 9-1 Data snippet 28 / 37...
X8-M1 User Manual 10 IoT Management Platform The IoT management platform includes several versions such as personnel and vehicles, which can remotely configure and view device parameters, as well as voice distribution, trajectory viewing, and preset alarm mechanisms. Data transmission: TCP ⚫...
X8-M1 User Manual 10.1 Device Status Check Figure 10-2 Device status 【固件版本】Firmware version: Current version number ⚫ 【上传频率】Upload frequency: The frequency at which the device uploads data to the cloud ⚫ platform, and it can be set by clicking. 【定位精度】Positioning accuracy: The planar accuracy of the current device.
X8-M1 User Manual 10.2 Trajectory Viewing Figure 10-3 Trajectory The main functions include trajectory viewing, playback, as well as the longitude and latitude, altitude, status, speed, number of satellites, azimuth, and GNSS2 satellite search and positioning. 10.3 GNSS Configuration 10.3.1 Working Mode Configuration The displayed working mode is the current one.
X8-M1 User Manual Figure 10-5 Working mode configuration 【工作模式】Working mode: 移动站 rover station, 基站 base station ⚫ 【 启 动 方 式 】 Startup method: This option is only valid for base stations, including self ⚫ convergence and starting from the current position.
X8-M1 User Manual Figure 8-7 CORS configuration 1. Data link: shutdown, NTRIP , NTRIP+SHARE At present, the standard NTRIP protocol is supported to log in to the server and obtain differential data, usually by configuring NTRIP . The NTRIP+SHARE method means that when logging into CORS, it will be shared with other nearby devices for use.
Page 35
X8-M1 User Manual Figure 10-8 I/O configuration Figure 10-9 I/O configuration The settings in the above figure are all for the GNSS board, as detailed below: 【数据格式】Data Format: Only valid for mobile stations, including NMEA, JSON, and GNDAT1 ⚫ data formats.
X8-M1 User Manual 【卫星系统】Satellite system: Effective for rover stations and base stations, supporting single ⚫ Beidou, all satellite systems, etc., default to all satellite systems. 【GPGGA 输出频率】GPGGA output frequency: frequency selection, 1, 2, 5, 10, 20Hz. ⚫ Note: When configured with JSON and GNDAT1, GPGGA will default to 20Hz. If other frequencies are required, GPGGA needs to be configured separately again.
Page 37
X8-M1 User Manual Figure 8-10 Data transmission configuration 【网络协议】Network protocols: support TCP ⚫ 【回传频率】 Transmission frequency: including off, once every 1 second, once every 2 seconds, ⚫ once every 5 seconds, once every 10 seconds, and following the output frequency of GGA.
Page 38
This manual provides information about the products of Hunan Bynav Technology Co., Ltd. (hereinafter referred to as Bynav Technology). The manual does not transfer any rights or licenses under the patents, copyrights, trademarks, ownership, etc. of the company or any third party in any form, implied or implied.
Need help?
Do you have a question about the X8-M1 and is the answer not in the manual?
Questions and answers