How to set up GPS logging in V3GUI.
If you take a log (that also contains GPS data) of a timed 402m quatermile run, please publish for analysis and verification (60 feet time is also important! mention your GPS type).
- Set appropriate comm port for GPS and ECU: Go to Settings/Serial Port Config [Screenshot: Serial Port Settings]
- Check GPS state:
- GPS Offline: The application released the comm port and not tring to connect.
- GPS not found: Could not open the device.
- GPS warning: Comm port Successfuly opened but no data received.
- GPS Ok: Comm port Successfuly opened and incoming data received.
- Check ECU state:
- ECU Not detected (but continously trying)
- V3 Detected:
- Start logging: If GPS and V3 ECU has been detected successfuly to start logging press icon in toolbar. The icon should change to The log file created on the log/ folder. The name of the log file is autogenerated ( format: rawECUlog-YYYY.MM.DD-hh.mm.ss.txt example: rawECUlog-2008.01.29-11.29.55.txt)
- Playback of raw log: To playback rawlog select[Screenshot: Select raw log]
- Put some widgets to the screen "press 8 hotkey" or go to Tools/Realtime Values/Group menu an select one [Screenshot: GPS play back]
- Convert raw log to csv file:
The output csv contains the GPS data (GPS data arrived just when the GPS data position column: -2,-1,0,1,2,... shows 0. Expect it 0.3 msec +- 0.1sec old at that time). From this the
- 0m position
- 60feet timestamp
- 402m timestamp
Accelerating to high speed is very dangerous so be careful and responsible. Check the regulations that apply.
Both our GPS uses NMEA protocol (only baudrate is different). But other than NMEA format can be implemented, if it can be converted to a struct that contains geographical data and speed. (best to take a few lines of examples in TerminalProgram and test on PC).
For the PC, we use a UFO like GPS that has RS232. It takes +5V power from a PS2 connector.
The fujitsu siemens pocketloox n520 PDA has internal GPS.