Hi looks like i'm getting a CAN error when resetting the annual service . I'm using an ELM 327 v1.5 with the correct Chip and it connects to Melcodiag ok on port 3 via USB.
Is it that for this bike it will only work with a ELM 327 V1.4 ?
Debug report below
"File generated On 09/05/2026 11:56:17"
"Software version 2.0.4.9"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Xdiavel S 2016"
"User Bike = xdiavels/2016"
"CAN Bike = "
"Ecu = UUUU"
"Hardw = UUU"
"Softw = 5"
"OilService = NO"
"DesmoService = NO"
" vin 145A8F035A444D4741303041414842303036333032
14 PIDS active founds
018_0002A0002000452E
019_960960000003056E
188_7FB77BDF80034A4D
022_000000000003FA73
023_000000007F8B0A51
024_0001000000000438
080_1C12BC000020045F
100_C706043043000430
174_3E8000006E6B0035
178_F27F02269B950003
020_000030100000023A
17C_0000000012870021
150_0000007800026994
210_00000044FF0
"
"Vin = ZDMGA00AAHB006302"
"DTC = "
"CEC9E38C"
"Bike = 3"
"lic found
lic is valid
ZDMGA00AAHB006302
021001
0250010000000000
***reset***
***reset date interval***
service date : 260509
021001
CAN ERROR
>
***reset***
***reset date interval***
service date : 260509
***reset date interval***
service date : 260509
021001
CAN ERROR
>
***reset***
"
"registered"
x Diavel s connects but Annual Service not reseting
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
-
iggyathwal
- Posts: 3
- Joined: Thu Apr 30, 2026 8:54 am
Re: x Diavel s connects but Annual Service not reseting
the serial chip is one thing , but the elm chip is something else.
if you are posting it's because the reset hasn't work i guess ?
if you are posting it's because the reset hasn't work i guess ?
-
iggyathwal
- Posts: 3
- Joined: Thu Apr 30, 2026 8:54 am
Re: x Diavel s connects but Annual Service not reseting
Yes it did not work.
The ELM specs are Firmware Version is V1.5, with PIC18F25K80 Chip and switch for MS CAN bus and HS CAN bus.
Next step I guess is to buy one from EBay advertised as working with Melcodiag and let you all know the results.
I also have a 2019 Hypermotard 950SP I believe the license I have will work for both bikes so far I have only tried on the xDiavel s.
Thanks for your support.
The ELM specs are Firmware Version is V1.5, with PIC18F25K80 Chip and switch for MS CAN bus and HS CAN bus.
Next step I guess is to buy one from EBay advertised as working with Melcodiag and let you all know the results.
I also have a 2019 Hypermotard 950SP I believe the license I have will work for both bikes so far I have only tried on the xDiavel s.
Thanks for your support.
Re: x Diavel s connects but Annual Service not reseting
imnot sure a new elm will solve it
i send you a link for next version , tell me if you see progress.
i send you a link for next version , tell me if you see progress.
-
iggyathwal
- Posts: 3
- Joined: Thu Apr 30, 2026 8:54 am
Re: x Diavel s connects but Annual Service not reseting
Thanks I'll try the new version and let you know.
Last edited by iggyathwal on Mon May 11, 2026 11:00 pm, edited 1 time in total.
-
iggyathwal
- Posts: 3
- Joined: Thu Apr 30, 2026 8:54 am
Re: x Diavel s connects but Annual Service not reseting
Hi I had some partial success with the latest version of Melcodiag that you sent me. I have managed to reset the service light on my Hypermotard 950SP thou I did need to apply for a new license for it. I still can't reset the annual service on the Diavel but it proves that my ELM is working. Could it be that over the winter the battery on the diavel went flat and although it is now recharged and recovered the bike is not showing the total mileage which I believe requires a dealer reset and that may also be preventing Melcodiag from resetting the service light.
Thanks for your help and a great piece of software. Iggy
Thanks for your help and a great piece of software. Iggy