Hi,
Is there any way to send gyroscope and accelerometer data via tcp?
I was able to successfully setup connection to send NMEA data via tcp. Even more: I store them on sd card and send them after the ride, and racechrono successfully figures that out (relays on timestamps in nmea messages). So that part works(gps). Problem which I see is how to coordinate these accelerometer/gyroscope data with timestamps? And how to even send them? I saw RaceBox sends such data but via BLE. I prefer to stay with tcp (wifi is much faster to download that amount of data)
If there is a way to send IMU data via tcp together with nmea - how to do that? If not maybe some other data via different port?
If there is no way to send it via tcp then how to send them via BLE without setting whole device as RaceBox? In the past I was able to succesfully send also data via BLE and Bluetooth classic (uart, nmea), but never tried with IMU yet.
Comments
Hi, anything there? Or at least some info how to push imu data not via chosing RaceBox?
RaceChrono settings --> +Add other device -- > RaceChrono DIY --> TCP/IP --> check both NMEA and RC2/RC3
DIY with RC3 and NMEA over WiFi/TCP only works when I set up the DIY device is a WiFi access point, i.e. the DIY device opens/listens for connections to a TCP port number.
The opposite direction: RaceChrono cannot yet (as far as I know) open a TCP port on the phone's WiFi Hotspot and act as a TCP server listening for connections to that TCP port. This could make DIY WiFi / TCP much easier to use. For example: An ESP01 could then be set up in "passthroug mode" and stream data at high speed.
AOL: is difficult to make this work? Maybe you have already tried it?
Later on I will try to use MPU-6050 to have also Gyro, not only Accelerometer