Page 1 of 1

2016 XDiavel S

Posted: Fri Apr 17, 2026 5:34 am
by mrfj
I thought I would give it a try and see if Melcodiag would work on my 2016 XDiavelS after seeing some success from this post

viewtopic.php?p=2507&hilit=xdiavel#p2507

It appears that I can connect to the ECU in some limited capacity and write a report file, but I am not able to request a license. I get an error saying "Error: Missing some information, licence cannot be generated"

Screen capture of the Melcodiag screen
Image


Report:
"File generated On 17/04/2026 12:58:41 PM"
"Software version 2.0.5.0"
"ELM version : ELM327 v1.5"

"Auto Detect Bike = "
"User Bike = Ducati 2016 XDiavelS"

"CAN Bike = "
"Ecu = N/A"
"Hardw = N/A"
"Softw = N/A"
"OilService = YES"
"DesmoService = YES"

"
0 PIDS active founds

"
"Vin = "
"DTC = "
"0CD039CC"
"Bike = 1"
"lic not found
VIN via OBD2/0902: ZDMGA00AAHB005941
"
"not registered"

Re: 2016 XDiavel S

Posted: Fri Apr 17, 2026 5:12 pm
by jpl250rs
it seems this elm isnot compliant with melcodiag

Re: 2016 XDiavel S

Posted: Sat Apr 18, 2026 10:38 am
by mrfj
Thanks for the reply.

Just so I am clear, are you saying that the ELM327 v1.5 is the problem ?

This is what I have

Image


I saw that someone else had success with v1.5 which is why I tried this.
Should I be using a specific model/version?