C099-F9P - wifi rover communication ports

Hi, newby here. Doing something custom with 2 C099-F9P units setup in a base rover configuration and communicating via their internal wifi. I am connecting to the Rover via its Wifi with an Android device and a custom app. I need to know what port the rover is communicating from and what data it is. The app will track location. Thanks!

I guess, you can configure your wifi with s-center software, if you has swapped from “mbed3” to “u-connectXpress SW” - Firmware.

Their are two different User Guides availiable:
One for Mbed use and another for u-connectXpress SW use!

thanks. Found the one for U-connectXpress but had trouble finding Mbed. It looks like S Center might give me the info I am looking for though?

Basically C099-F9P is delivered with Mbed3 Firmware as standard.

C099-F9P-AppBoard-Mbed-OS3-FW_UserGuide_(UBX-18063024).pdf (1,7 MB)

For extended use:

C099-F9P-AppBoard-ODIN-W2-uCX_UserGuide_(UBX-18055649).pdf (6,7 MB)

thanks @wland . Nothing in those for what I am looking for. My latest thinking is that the ODIN W2 module must expect to be polled for data. Do you or anyone else know if that is correct or how to get the data?

I guess you have something like the linked video show as base and rover.

https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.youtube.com/watch%3Fv%3D5MXh63XDfdY&ved=2ahUKEwi-z9XZjI-MAxWAQ_EDHRYUB4oQtwJ6BAhCEAE&usg=AOvVaw3IV4MoIr96ytd_2KzIGohF
But I use my rover c099 differently. I use lefebure ntrip app on my android phone and provide info from my stationery base via internet and then the Bluetooth connection to the c099 to achieve rtk position. And used in AOG on computer in tractor.

I know that lefebure app can provide rtk info back to another app used on the android phone. Still on same Bluetooth connection.

ya, I use it like that. I want the Rover to give me the calculated position after the base station correction. I use wifi as I want it at 10Hz and BT isn’t fast enough. Just need to know how to get that data! thanks!

Strange, because some years ago BT did work as connection from c099 at 10 Hz, to AOG on computer (instead of USB/as a com port)

How did you setup your both ODIN wifi’s and F9Ps ?

I had an C099 sucessfully running as rover with UDP/Wifi/AP configured with s-scenter.

zRover ODIN-W2 Access Point UDP Server 2244-bi-OK.txt (389 Bytes)

The rover start sending gps data, after first time sending RTCM to his Port :2244 !!

In mbed the only port which is refering to is :5555. (see 6.4.1) I never tried, but if you sendig nema from u-center you will get gps data from rover, who knows.

Another configuration file (for Wifi/STA) which I have sucessfully tested.

Rover ODIN-W2 Station UDP client 9999_server 2233-uni-viaRut240-OK_.txt (284 Bytes)

It looks like IP/port 192.168.0.10:6003 is potentially used? Has anyone tried that?

@wland - do you have any guides on AT commands that I could see? These config files might be close. Thanks

Yes, I have the belonging Guides:

u-connectXpress_UserGuide_UBX-16024251.pdf (1,8 MB)

u-connectXpress-ATCommands-Manual_UBX-14044127.pdf (1,3 MB)

u-connectXpress-Bootloader_ProtocolSpec_UBX-17065404.pdf (251,7 KB)

s-center_UserGuide_UBX-16012261.pdf (643,6 KB)

Github:
GitHub - u-blox/ublox-C099_F9P-uCS

thanks. @wland the two text files give details of the commands used to configure the ODIN W2 either as a WiFi access point or as a WiFi client. There is nothing on how to initiate a data stream - do you have anything on that?

I’m was not able to figure it out.

In my example bidirectional Server :2244 response only after sending a message to him.

Basically, you need jumper OE3 for wifi/bluetooth to enable communication:

Page 17 User Guide
Once Bluetooth communication is established with the ODIN-W2, a
jumper connection should be made at position “3OE” to connect the serial ports of the ZED-F9P and
ODIN-W2 together. See Figure 19 below.