Page 1 of 2

xDiavel 2017 Reads but not resetting

Posted: Fri Mar 13, 2026 11:36 pm
by ace0528
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"

Re: xDiavel 2017 Reads but not resetting

Posted: Sat Mar 14, 2026 3:38 pm
by Tamino
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

Posted: Sat Mar 14, 2026 3:42 pm
by Tamino
I see that you have the 10SW software, and I think it might be problematic. I don’t have that one.

Image

Re: xDiavel 2017 Reads but not resetting

Posted: Sat Mar 14, 2026 11:38 pm
by ace0528
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.

Re: xDiavel 2017 Reads but not resetting

Posted: Sun Mar 15, 2026 2:26 pm
by Tamino
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

Posted: Fri Mar 20, 2026 6:20 am
by ace0528
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.

Re: xDiavel 2017 Reads but not resetting

Posted: Fri Mar 20, 2026 9:48 am
by jpl250rs
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

Re: xDiavel 2017 Reads but not resetting

Posted: Sat Mar 21, 2026 12:24 pm
by tidav54
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

Re: xDiavel 2017 Reads but not resetting

Posted: Sat Mar 21, 2026 1:25 pm
by jpl250rs
non , il me manque des info constructeur , ca serait trop simple sinon

Re: xDiavel 2017 Reads but not resetting

Posted: Sat Mar 21, 2026 1:26 pm
by guibhai
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