Hello everyone,
I'm having an issue of being able to read the bike but not reset, sounds like some are having similar issues with their xDiavel.
I do want to point out couple of things specific:
I hear 2x window tones whenever I press any of the reset buttons (service/desmo/annual 0 & 1/change service date)
oil and desmo service info in bike's dash does show negative mileage meaning past due
The "get service date" sometimes works correctly and reads (240310) but most of the time it gives me NA
The reader and cable I'm using are:
OBD2 Adapter USB ELM327 Scanner with FT232RL 18F25K80 V1.4
https://a.co/d/04oVz3Ov
Obd2 Adapter Fit for Ducati Motorcycle 4Pin OBD Cable,Obd1 to Obd2 Adapter Connector Work with ELM327 Code Reader Scanner
https://a.co/d/06B1yuLR
Really want this to work and not have to go to a stealership, any help would be greatly appreciated!
"File generated On 3/11/2026 12:27:54 AM"
"Software version 2.0.4.9"
"ELM version : ELM327 v1.4"
"Auto Detect Bike = DIAVEL 1200 16"
"User Bike = xDiavel 2017"
"CAN Bike = "
"Ecu = 286.4.257.1CUUUUU"
"Hardw = "
"Softw = 10SW039114U"
"OilService = NO"
"DesmoService = NO"
14 PIDS active founds
188_7FCF7F7780F74347
022_000000000003F386
023_000000007EB7039D
240_00000129000851B2
018_0002A00020004433
019_9609600000030473
024_0001000000000DCD
080_1F62BC0010200D39
100_C712049046000D22
174_388000008E6B0BB9
178_F57F0520C2960B0F
17C_0000000051800BFB
020_0000300000000CB9
230_0080100000000EE2
"
"
"registered"
xDiavel 2017 Reads but not resetting
Forum rules
Do not send PM , if your can't find your problm , please open a new thread with your bike and issue
Do not send PM , if your can't find your problm , please open a new thread with your bike and issue
xDiavel 2017 Reads but not resetting
Last edited by ace0528 on Fri Mar 20, 2026 6:25 am, edited 1 time in total.
Re: xDiavel 2017 Reads but not resetting
I have the same model. The oil change reset works, even if it hasn’t reached zero yet—I tested it at 14,990 and it goes back to 15,000. The annual one doesn’t work at all, and the desmo service was done at the dealership that sold it to me, with 4,000 km still remaining. I don’t know if it will work once it reaches zero. But the oil change interval reset works without any problem, with the same cable or a similar one to yours.
Re: xDiavel 2017 Reads but not resetting
I see that you have the 10SW software, and I think it might be problematic. I don’t have that one.


Re: xDiavel 2017 Reads but not resetting
Hey Tamino,
I did read your whole thread too and tried to use it for reference. Can you tell me where you downloaded your software? Key difference I notice is mine doesn't read the hardware at all and the ECU & software reads different.
I just replaced the OBD2 reader to https://a.co/d/0bUZrdeq still no luck, reads bike just fine but still not resetting.
I did read your whole thread too and tried to use it for reference. Can you tell me where you downloaded your software? Key difference I notice is mine doesn't read the hardware at all and the ECU & software reads different.
I just replaced the OBD2 reader to https://a.co/d/0bUZrdeq still no luck, reads bike just fine but still not resetting.
Re: xDiavel 2017 Reads but not resetting
Check your software version. The ones that start with 10WS seem to cause problems with Melcodiag. If you look at my screenshot, you’ll see that I have a different software version, and my bike is from 2016, quite close to yours.
Re: xDiavel 2017 Reads but not resetting
Final update for anyone reading this,
I gave up and returned all products. It was worth a try and had slight hope but no resolution.
Was hoping that the program creator would see my message and provide some guidance, but guess not.
Not even sure if this message would pass the admin approval either.
Thanks Tamino for being the only person to read and respond to my inquiry, best of luck to you and hope you find a solution.
I gave up and returned all products. It was worth a try and had slight hope but no resolution.
Was hoping that the program creator would see my message and provide some guidance, but guess not.
Not even sure if this message would pass the admin approval either.
Thanks Tamino for being the only person to read and respond to my inquiry, best of luck to you and hope you find a solution.
Re: xDiavel 2017 Reads but not resetting
I read it and would be happy to give you a solution .
Some bikes need a secure access for resetting the light
If you give me the algorithm I’d be happy to add it on the software
I can’t really understand why some bikes requires it and some not
Some bikes need a secure access for resetting the light
If you give me the algorithm I’d be happy to add it on the software
I can’t really understand why some bikes requires it and some not
Re: xDiavel 2017 Reads but not resetting
si je comprend bien , en vous fournissant quelques information supplémentaire vous pouvez me régler le probleme
je suis sur multistrada avec le logiciel 10ws
si c'est le cas je suis interressé
merci
je suis sur multistrada avec le logiciel 10ws
si c'est le cas je suis interressé
merci
Re: xDiavel 2017 Reads but not resetting
non , il me manque des info constructeur , ca serait trop simple sinon
Re: xDiavel 2017 Reads but not resetting
Mine is a xDiavel 22. Reset oil change service works, it become 15000Km, but service date remains 2026/03/21.
How to reset date to next year?
Interesting jpl250rs asks for algorithm but how can I do that?
Should I have an protocol decoder or something?
Any help is very appreciated
How to reset date to next year?
Interesting jpl250rs asks for algorithm but how can I do that?
Should I have an protocol decoder or something?
Any help is very appreciated
Last edited by guibhai on Sat Mar 21, 2026 1:34 pm, edited 1 time in total.