DDA+ and GPS

Ducati Forum

Help Support Ducati Forum:

I use racerender to overlay the DDA+GPS data on my 1199s. I’ll be moving to a V4 soon and hope to do the same

Check it out here:

Hi Burls 121, cool footage!
Does RaceRender support the proprietary DDA file format?
TTBOMK, the DDA+GPS / Prosa SW is a closed system with no export option.
"konastab" on the German forum www.ducati-sbk.de has written a converter, b ut only for Windows platform.
Chris
 
Interestingly, yesterday I tested my 20Hz VBox Sport in a leather pouch versus freely in the open.
LOS signal-loss in leather pouch was gladly minimal also after less than 5 minutes of initialisation in between obstructing/ reflecting buildings of my neighbourhood:

VBox in leather pouch vs. free LOS:

vVTB6iQl.png
8u0pLNal.png


On previous track-bike, I installed the VBox on the tail:

WnWfKcel.jpg


Now that the DDA+ GPS receiver is installed in the PV4 tail, I want to prevent signal-loss/ crosstalk and I don't want to drill into the PV4 OEM fairing.
Therefore I opted for this setup in the front right on top of the dashboard where the DDA+ sat receiver has a 2nd install option:

iaIe0jRl.jpg
LncOnIGl.jpg

f3FgIoll.jpg


With a proper 5-10 minutes initialisation -at least once- in the morning at start of track-day of both DDA+ sat receiver (tail) and VBox (upfront) both should be good to go for clean racing-line track recordings. :)
very interesting data, RdashP!
From what I read since your previous post, a perfectly horizontal position of the receiver and a metal layer beneath it make for the best reception.
In this sense, the slightly inclined position at the front should be somewhat inferior.
Couldn't you attach the VBox to the tail by means of a velcro or a GoPro attachment? And the DDA+ could go into its designated compartment in the front?
Or are there other reasons why you prefer the VBox in the front position?
Chris
 
Hi Burls 121, cool footage!
Does RaceRender support the proprietary DDA file format?
TTBOMK, the DDA+GPS / Prosa SW is a closed system with no export option.
"konastab" on the German forum www.ducati-sbk.de has written a converter, b ut only for Windows platform.
Chris
No it doesn’t, you need to convert the file to csv format first
 
I actually had a friend write some software for me that converts the dda file to csv on PC. I am keen to try it on some V4 files if someone wants to email me some? PM me.
good stuff. I will PM you links to some dda files I recorded with the DDA+ in my V4s
 
From what I read since your previous post, a perfectly horizontal position of the receiver and a metal layer beneath it make for the best reception.

correct. I did shield the bottom of the rear fairing of my previous 675 racer with adhesive alu foil to just achieve this: shielding the VBOX -sitting on top- from potentially interfering strong electromagnetic fields coming from the bike (e.g. engine/ CAN looms). Besides, such shielding underneath a GNSS receiver also functions as a reflector, improving reception/ signal quality coming from orbiting satellite systems tracked by the GNSS receiver.

Interesting article about GNSS advancement: https://www.vboxautomotive.co.uk/downloads/ATTI_Mar2019_Improving-GPS.pdf

In this sense, the slightly inclined position at the front should be somewhat inferior.

Could be, but on the other hand is the VBox its GPS(only) patch antenna, this way mounted upfront, tilted towards the sky/ away from my body.
Thus receiving the GPS satellites positioned in my riding direction better, I guess.

Couldn't you attach the VBox to the tail by means of a velcro or a GoPro attachment? And the DDA+ could go into its designated compartment in the front?
Or are there other reasons why you prefer the VBox in the front position?

Petato or poteto?
Front or back positioning of GNSS receivers doesn't matter too much as my early posts (click 1 and 2) in this thread outline.
Therefore if DDA+ is by default installed in the tail, I install the Vbox upfront with a similar 120o LOS in both locations.
 
Last edited:
Just had a bad experience tithe the gps lap timer yesterday at chuckwalla. On my 1199 I never had issues here. Reading the issues on this thread I decided to lap at an apex so I was in the same spot on the track every time and it was garbage. I’m going to move it to the nose and see how it goes at the same track on Monday. So annoying.

Since an elaborate instruction for practical use of DDA+ a/o the buildin V4 laptimer is missing in all V4 manuals, can you please explain how to practically use both during trackdays?

And specifically:
- After having switched them both on in the bike Settings, what more do I need to do to set them up prior to a race-session?
- Can you explain if and in what way these two are functionally related when logging race-data?
- I read somewhere that both the V4 buildin laptimer and DDA+ use the DDA GNSS receiver when installed for determining the finish line? Is that correct or do I need to press a (???) button each time when going through start-finish?
Or only need to set the finish-line once by pressing a ??? button at start of (each) session?

Tx in advance!
 
Last edited:
Hi RdashP, from what my dealer had explained to me, once the system is active, the high-beam button "marks" the finish line once within the GPS system at the beginning of the session, e.g. during the warm-up lap. After that, the system should automatically recognize it every time you pass it.
That is the little I know
 
since the DDA+ does not know any race track, there is no difference for that system between Mugello or the streets that you ride when circling your home :)
 
since the DDA+ does not know any race track, there is no difference for that system between Mugello or the streets that you ride when circling your home :)
How does it do laptime then ? You have to show start finish like with buttons once ?
 
that's what I understand. It captures the GPS coordinates of the start/finish line from once only manual signalling (high beam flash button).
After that, it records GPS + all the "permitted" data from the CanBus onto the USB dongle.
Obviously, it recognizes when you cross the SF line again in the correct direction and interprets anything in between as a lap - but onboard the bike, there is no knowledge in the sense that the place you are currently riding at is called Mugello - the DDA has no track data loaded.
There is some data display available from the Ducati dash, but any advanced analysis happens within the Prosa SW package on a Mac or PC.
 
the high-beam button "marks" the finish line once ... After that, the system should automatically recognize it every time you pass it.

How does it do laptime then ? You have to show start finish like with buttons once ?

exactly. I remember reading this at the beginning of this thread! Tx
So it reads as both in-dash laptimer and DDA+ are fed the passing of this set finish marker automatically again and again by the lat/lon position data of the GNSS receiver.

since the DDA+ does not know any race track, there is no difference for that system between Mugello or the streets that you ride when circling your home :)

Right. so I will test if this set finish-line marker is automatically triggered when circling a square set of connected roads a few times instead. :)

Should I set the finish-line marker this way again and again with each new session when ignition was off/on?
Or does DDA+ remember this finish-line marker as long as DDA+ memory is not full?

I also understand that the in-dash laptimer is only availably in "Race" mode setting.
Will DDA+ also record laps if PV4 is setup in "Sport" or "Street" mode too?

As @thorny asked here: what is the relationship between the laptimer and the DDA+?

Besides, @MotoX183 mentioned here: "The damn thing sometimes wouldn't record the end of a lap and just keep going and then maybe click off a lap the next go around. I ended up with several 4m+ laps at COTA. This happened a good 20-30% of the time. Really disappointing."
So both @sebmarc and @thorny state:
"If you set the reference GPS point/location in an easy corner apex that is easy to hit close every lap (you need to set it only one time, and the stored location will be indicated by the checkered stripe under the GPS icon on the dash), it will be counting laps without any issues. If you set it on the front straight, where you normally overtake people (on the V4, you WILL be overtaking people on the front straight!), it will not click off laps, so don't do it. ..."
 
Last edited:
I actually had a friend write some software for me that converts the dda file to csv on PC. I am keen to try it on some V4 files if someone wants to email me some? PM me.
Hi Burls121!
Now, after having your post simmer in the back of my mind for a while, the million-dollar-question arises:

Since your friend wrote a converter from dda --> csv, he or she probably knows (or had to find out) the coding for the relevant info on the V4 Ducati Can-Bus.
This is about the packet ID (PID) and the packet structure, as I have been told (I possess no independent expertise).
If such knowledge could be dispersed amongst us interested riders on this forum, it could potentially mean the following:

Using a BTLE dongle for ODBII (e.g.: ODBLink MX+) plus the necessary adapter to the Ducati Can-Bus, we could get access to data such as real lean angle, throttle position, brake pressure, rpm, gear, traction control activity etc. and feed this data into compatible apps like RaceChrono or Harry's Laptimer.

At least for RaceChrono, it should be possible to configure custom ODBII-channels to access this data - provided that the specific coding is known......

Add a BT-connected GPS receiver (front- or back-position ;) ) and you have the perfect low-budget laptimer PLUS a completely open architecture for any post-processing you could want!
No cables, no fixed installations, etc.

Can you and your friend help us all with this?
 
Should I set the finish-line marker this way again and again with each new session when ignition was off/on?
Or does DDA+ remember this finish-line marker as long as DDA+ memory is not full?
Since I don't possess a DDA+ myself, I cannot truly answer all your questions, RdashP.
But yes, once the SF-line is marked by pressing the button, the DDA+ should remember it and keep recording your laps.
I do not know whether this mark is lost when you switch off the ignition between heats.
And I would imagine that it is only available in the "Track" display mode, which is not identical to "Race Mode". In the settings, you can select the display mode that you prefer for each of the Riding Modes.
"Track" display mode is the default setting only for "Race" Riding Mode - all other riding modes, I believe, have "Road" display mode as a default.
So maybe you can get the DDA functionality for street riding by selecting the "Track" display mode for your "Sports" Riding Mode?
And I would guess that since DDA+ has no track data to work from, the real-life functionality of the DDA+ depends primarily on the quality of the GPS satellite lock prior to setting the SF line....
 
Hi Burls121!
Now, after having your post simmer in the back of my mind for a while, the million-dollar-question arises:

Since your friend wrote a converter from dda --> csv, he or she probably knows (or had to find out) the coding for the relevant info on the V4 Ducati Can-Bus.
This is about the packet ID (PID) and the packet structure, as I have been told (I possess no independent expertise).
If such knowledge could be dispersed amongst us interested riders on this forum, it could potentially mean the following:

Using a BTLE dongle for ODBII (e.g.: ODBLink MX+) plus the necessary adapter to the Ducati Can-Bus, we could get access to data such as real lean angle, throttle position, brake pressure, rpm, gear, traction control activity etc. and feed this data into compatible apps like RaceChrono or Harry's Laptimer.

At least for RaceChrono, it should be possible to configure custom ODBII-channels to access this data - provided that the specific coding is known......

Add a BT-connected GPS receiver (front- or back-position ;) ) and you have the perfect low-budget laptimer PLUS a completely open architecture for any post-processing you could want!
No cables, no fixed installations, etc.

Can you and your friend help us all with this?
The problem is that some rules have been broken as I understand it for him to make this software and he doesn’t want Prosa coming after him. (I am happy to convert files people email me)

Marco from Prosa has told me that the option to export as csv already exists in the software but for whatever reason they, or Ducati have decided not to make this option available at this stage for unknown reasons.
 
The problem is that some rules have been broken as I understand it for him to make this software and he doesn’t want Prosa coming after him. (I am happy to convert files people email me)

Marco from Prosa has told me that the option to export as csv already exists in the software but for whatever reason they, or Ducati have decided not to make this option available at this stage for unknown reasons.
classic Ducati attitude - or maybe I can blame it to the German ownership :eek:
But let's see if someone from this forum can share a V4 dda file with you and then will be kind enough to share the converted csv file with the rest of us ...
Possibly what needs to be learned can be learned from such a file ?
Wishing a sunny Sunday to y'all!
 

Register CTA

Register on Ducati Forum! This sidebar will go away, and you will see fewer ads.

Recent Discussions

Back
Top