We have designed new board based on the Ublox NEO-M8N module.
The NEO-M8N Evaluation board makes evaluating the high performance of the u-blox 8 positioning engine simple. With a built-in USB interface for both power supply and high-speed data transfer, the need for an external power supply is eliminated. The NEO-M8N Breakout board is very compact, and it’s user-friendly interface and power supply options make it ideally suited for use in laboratories, vehicles and outdoor locations. Furthermore, the NEO-M8N breakout board can be used with a PDA or a notebook PC, making it the perfect companion through all stages of design-in projects. It’s a fully assembled and tested PCB for the u-Blox NEO-M8N with SMA antenna connectors.
NEO-7N breakout board features:
- 72-channel u-blox M8 engine GPS/QZSS L1 C/A, GLONASS L10F, BeiDou B1 SBAS L1 C/A: WAAS, EGNOS, MSAS Galileo-ready E1B/C (NEO-M8N)
- SuperSense Indoor GPS, -167dBm
- On-board Ultra low noise 3.3V voltage regulator
- USB, I2C (SDA,SCL) and Uart (Tx,Rx)
- SMA antenna connectors
- u-center GPS Evaluation Software
- Extensive visualization and evaluation features
- Supports AssistNow Online and AssistNow Offline A-GPS services
- 1 TTL UART port, 1 I2C port,1 USB port
- Time pulse LED
- Flash memory for firmware upgrade and settings inside in the module (can save setings without battery)
- Battery holder for HOT module start
- Dimensions: 40x18 mm
- Weight 8.1 gram
- Fully assembled and ready to use
NEO-M8N features:
- 72-channel u-blox M8 engine GPS/QZSS L1 C/A, GLONASS L10F, BeiDou B1 SBAS L1 C/A: WAAS, EGNOS, MSAS Galileo-ready E1B/C (NEO-M8N)
- Position accuracy 2.0 m CEP
- Acquisition
- Cold starts: 26 s
- Aided starts: 2 s
- Reacquisition: 1.5 s
- Sensitivity
- Tracking & Nav: –167 dBm
- Cold starts: –148 dBm
- Hot starts: –156 dBm
- Assistance AssistNow GNSS Online
- AssistNow GNSS Offline (up to 35 days)
- AssistNow Autonomous (up to 6 days)
- OMA SUPL & 3GPP compliant
- Oscillator TCXO
- RTC crystal Built-In
- Anti jamming Active CW detection and removal.
- Extra onboard SAW band pass filter
- Memory Flash
- Supported antennas Active and passive
- Odometer Travelled distance
- Data-logger For position, velocity, and time
Comments
I bought this unit to test out with my pixhawk.
I entered the following parameters into the ublox unit
I then used the uart pins on the board
The ublox flashes green (has signal) but the pixhawk is steady blue (no GPS)
- i also tried using the "USB out" on the ublox PRT setting then used a usb to 4 wire usb cable i have. No luck there either.
Yes, I foolishly thought it would be that easy. But instead not so much.
Can anyone help out getting this to work?
Thanks
I'm doing some comparative tests between a pair of "vanilla" GPSes, one Crius CN-06v2 and other Reyax RY825Al, sporting a NEO-6 and a NEO-M8N respectively, with just a 25x25x4mm ceramic antenna each, and no external LNA/SAW.
I saw that M8N has "optional" SAW filter inside. Yet I see the same degree of performance degrading when both are placed ontop of a working WiFi router. It even seems to affect the M8N longer after a cold restart.
I'm waiting for ChinaPost to deliver a couple of CN-06v3 boards, with the additional LNA/SAW chips, then I'll swap one of the NEO-8 packages over, as they're almost pin-compatible, and re-run tests.
Any hint to a parameter that would make a world of difference there ?
Today we have make receiver test. Test duration 20 min deviation less than 1 meters!!!
Odometer Output
The odometer output is published in the UBX-NAV-ODO message. This message contains the following
elements:
• Ground distance since last reset (distance field): this distance is defined as the total cumulated distance in
meters since the last time the odometer was reset (see section Resetting the Odometer);
• Ground distance accuracy (distanceStd field): this quantity is defined as the 1-sigma accuracy estimate (in
meters) associated to the Ground distance since last reset value;
• Total cumulative ground distance (totalDistance field): this quantity is defined as the total cumulated distance
in meters since the last time the receiver was cold started (see section Resetting the Odometer).
If logging is enabled, then the odometer ground distance value will be included in logged position data (see
section Logging).
Odometer gives a data string, that can be used in a code?
We can design this module also with patch antenna and make test. Now we use SMA because make different external GPS antenna test
On another note, I see some GPSs have a square antenna but this one looks like it has a pole antenna. Does it matter? Does one type perform better than the other?
With ArduCopter 3.2 (on Pixhawk) we will have some support for dual GPSs. In the dev code at the moment it's possible to connect two GPSs but only the one connected to Telemetry 1 is actually used for navigation. The second one is just logged. This can still be useful though for comparing the performance of two GPSs because you will be able to look at the dataflash logs afterwards and compare the paths.
In AC3.3 the magical EKF (Extended Kalman filter) will probably be the default attitude & position control method so it should be able to mix the output from the two GPSs better than our existing inertial nav ever could.
Man I want one. I just got the 3DR external uBlox/mag. I wish I'd seen this first. May have to get one to experiment with once I get this hexa in the air and tested/tuned.
I think this price for first 50 boards:)