View Full Version : ETSmart script!
jr59
1st July, 2014, 03:00 PM
here is my contribution to this forum
2 script that I realized for etsmart
if others want to post their script!
266459
266461
hcip
2nd July, 2014, 03:56 PM
Here is my sample
autodigitec
2nd July, 2014, 04:30 PM
I don't like scripting in etsmart, but Figo looks similar to Ford Ranger 2012-14 24c16.
hcip
2nd July, 2014, 04:35 PM
I don't like scripting in etsmart, but Figo looks similar to Ford Ranger 2012-14 24c16.
yes... just different location of algo
hcip
2nd July, 2014, 04:52 PM
Sorry.... mistake in reading calculation
I just make the code in a hurry...........
XmoDDeR
2nd July, 2014, 10:09 PM
etsmart for usa cars? i need a teacher :smile:
jr59
2nd July, 2014, 11:53 PM
266735
work with etsmart or iprog+
my list:
266736
alls are tested and works!
jr59
4th July, 2014, 10:49 AM
for this car, http://www.digital-kaos.co.uk/forums/f174/please-change-km-megane-gtline-2011-a-427655/
megane 3 , dash 95160, abs 95160
266996266997
jr59
4th July, 2014, 11:43 PM
3 other version for abs megane 3!
267086
267087
267088
Safety
5th July, 2014, 07:25 AM
nice job. many thanks
jr59
19th July, 2014, 09:23 PM
punto 2013 95160 algo fiat!
if not work, SWAP!
269321
BSi C3 et 207 , 4 versions, display with VIN and PIN!
269322269323
jr59
20th July, 2014, 01:55 AM
269340
Fiat ducato 2012 95160!
jr59
21st October, 2014, 02:58 PM
282651
script for hyundai I10 9S12HY64,
autodetect all instances mileages!:cool::cool::cool:
Rerouter
21st October, 2014, 09:26 PM
One that i have written, for a Holden commodore VZ manufactured by Arrow,
Its things like what options the rest of the EEPROM contents control that i am trying to work out and write into calculators,
Attached is the calculator and a bin of the eeprom it corresponds to,
Edit: Fixed Up file Test and typo,
Rerouter
22nd October, 2014, 03:13 AM
Hcip This is your Ford Fig Calculator Tidied Up, (I've been cleaning up the script packs, and have become a little OCD about my collection so far)
Was it meant to be in miles, or Km?
Rerouter
22nd October, 2014, 11:14 AM
For any that want it, here is Jr59's Pack Translated To English
Rerouter
22nd October, 2014, 12:01 PM
For those who want to learn how to write these scripts I'll write up a bit of a guide, (If you have coded in C before you should be fine)
The .Cal Files can be opened with any old text editor e.g. Notepad, and read off as a script in what i think is Visual C Coding,
The scripts are broken up to 3 parts, "Form", "OnShow" and "OnApply" With the size and the location of the calculator presented above,
Location:
e.g. [Dashboard\Toyota\Corolla\Corolla 95c56]
when you click on calculators it will have the folder dashboard, inside is a folder called Toyota, inside that a folder called corolla, and finally a calculator called "Corolla 95c56", This location in no way has to correspond to the physical location of the file, and when you select the file the true file location is show.
Size:
e.g. Size(280,250);
Determines how bit the window will be, the first value is the width or X Axis, the second value is the length or Y Axis,
Form:
Form controls the windows size and arrangements of the fields and other things that the data is to be shown or modified in.
Inside the form you can choose from a few basic objects, The ones i know of so far are:
- Group("Text Description", X Offset, Y Offset Pixels, Width, Length) Groups Sub Objects Together placing a single pixel border around, and All sub group item positions are in reference to the group
- Checkbox(Variable,"Text Description", X Offset, Y Offset) Ticked or un-ticked, Value of 0 for unticked, 1 for ticked
- Combobox(Variable,"Text Description, X Offset, Y Offset, Width, "Choice 1", "Choice 2"...) Provides a drop down list of options to choose from, e.g. selecting between V6 or V8 Starts counting from 0, so first choice returns 0,
- Label(Variable, "Default Text",X Offset, Y Offset) Places Text on the window, can be preset or modified by onshow or onapply
- Picture(Variable,Image File Name, X Offset, Y Offset, Width, Length) Displays a picture scaled to whichever size, leaving scale to 0 shows original size
- Digit(Variable,"Default Value", X Offset, Y Offset, Width) Provides a number box of sorts that you can display numbers or values in or enter them yourself to be used in some way
- HexDigit(Variable,"Default Value", X Offset, Y Offset, Width) Same as digit but allows Hex Values
OnShow:
This runs once and only once when you open the calculator, so any information that you want updated after you hit apply will need to be added to OnApply (such as reading back the just calculated odometer value (when your new at it, this is a good thing to try)
Most of this section revolves around Variables and physical memory locations, so first off var's you initialize them by writing e.g "Var1 = 0;" Now you have variable 1, assigned to a value of 0, be warned however that when writing to an eeprom location they become cropped to the lowest 8 bits, e.g. 0x84C2 becomes 0xC2, this is why you see e.g. Var1 >> 8 , this shifts the value along 8 bits so you can access the next 8 bits,
Next up is a physical memory location, they always start with "@" so if you where wanting to grab the eeprom bin file value from location 0xC5, you would assign a variable to @0xc5, or @0x0c5, etc, (leading zero's do not change the location)
you can also change the text and colour of text shown in labels using in the form section:
Variable.Color = 0xFF0000; Would turn the text blue, 0x00FF00, would turn it green, and 0x0000FF would turn it read,
Variable.Bold = 1; Makes Text Bold 0 turns off bold (I am guessing the same is for italics but have not checked)
Variable="New Text"; Replaces the text with the New Text.
Few Key things are short of If, While and Group, (And Form Onapply and Onshow) all functions must end with a ;
OnApply:
Essentially anything you can do in onshow you can do in onapply, however this will run whenever you click on the apply button,
There are a few small bits i have missed such as how other scripts have presented Vin's, this is only because i have not yet used it to nut it out,
Hope this helps spur on some new scripts :)
hcip
22nd October, 2014, 01:56 PM
There are a few small bits i have missed such as how other scripts have presented Vin's, this is only because i have not yet used it to nut it out,
Hope this helps spur on some new scripts :)
to get VIN from dump
simply use command like this
#c.@hexaddress+ #c.@hexaddress+ #c.@hexaddress.... and so on
for example:
Label1= "VIN NUMBER: " +#c.@0x40+#c.@0x41+#c.@0x42+#c.@0x43+#c.@0x44+#c.@ 0x45+#c.@0x46+#c.@0x47+#c.@0x48+#c.@0x49+#c.@0x4A+ #c.@0x4B+#c.@0x4C+#c.@0x4D+#c.@0x4E+#c.@0x4F+#c.@0 x50
Rerouter
24th October, 2014, 11:47 AM
Ok, a bit of an update on that part,
+#b.@0x40 Displays the value as HEX
+#c.@0x40 Displays the value as an ASCII character
+#d.@0x40 Displays the value as 32 bit Hex
+#i.@0x40 Displays the value as Decimal
+#w.@0x40 Displays the value as 16 Bit HEX
I was hoping to find a binary one, but those are the only entries that work out of 0-9, a-z,
As this thing has no documentation, as i work it out i'll post it here,
Rerouter
24th October, 2014, 12:14 PM
Revision on an old one, a Volkswagen Transporter T4 (1996-1997) 93S56, made single km accurate, and as I have found where the serial number for the cluster is stored, it is now included,
If anyone wishes to have fields added to the current scripts, and knows what controls what i would be happy to modify them in return for more info on a models eeprom map,
FxShaw
24th October, 2014, 01:31 PM
I wish there was a program that you can select file and the exact position needed to be modify and write the script..
Rerouter
29th October, 2014, 11:25 AM
OK next small update, in the header of the file you can make it so at the top of the window "Additional Information" Appears and lets you go to a file,
By default i looks in the doc subdirectory
the standard syntax is #Filename.extension
however #Foldername/Filename.extension is also valid
and #Drive/Foldername/filename.extension
Any file type including exe's possible, for cmd switches i have not yet found any way in the software
This text at the top will only appear if the file exists, And so far i have not found a way in the software to open a folder,
If you add multiple lines with # it will only take note of the first one regardless if the file is valid or not.
For folders you can however still point the calculator at a batch file containing e.g. explorer.exe /e ,/root, C:\Users\
Equally it does not like being routed through shortcuts, so if anyone has any ideas how to point it at a file in drop box I'm all ears even if its though a batch file, (win xp vs win 7)
Rerouter
31st October, 2014, 10:56 PM
Another Small Update,
In the header of the script, you can define what information is show in the info and picture tabs,
@ defines the picture and by default points to the doc sub directory, it can only take jpgs or bmps
! defines the text shown in the info tab, the text will wrap, but if you want to add a return, use another ! one line down.
e.g.
@brain.bmp
!Text Here
!More Text Here
Only the first image is valid, but you can have as many text lines as you like.
Rerouter
24th November, 2014, 12:44 PM
It has been a while, but through standardizing all the scripts i have, another trick has been uncovered
You can assign text to a variable, like in the example below and then pass it to a message and possible more...
Str0 = "Wrong Dump !";
Message = Str0;
If anyone has any clues on an ASCII entry box i am all ears,
PartyTwist
15th January, 2015, 03:26 PM
I can finally contribute one small script for Fendt dashboards with 93c56 - from my info they go from 96 to ~03 MY. All the thanks go to the people that provided help on this forum (I won't link threads because I can't find them anymore :P)
How are you storing dash pictures besides your scripts? Including them in the script itself looks unpractical.
cokolo
15th January, 2015, 06:18 PM
I can finally contribute one small script for Fendt dashboards with 93c56 - from my info they go from 96 to ~03 MY. All the thanks go to the people that provided help on this forum (I won't link threads because I can't find them anymore :P)
How are you storing dash pictures besides your scripts? Including them in the script itself looks unpractical.
Thanks I try and work OK
Rerouter
15th January, 2015, 08:25 PM
Party twist, post #22, i explain how you can have an image appear in the image tab of the calculator script list, only thing is, at this time it does not scale the image, so you would have to do it yourself
PartyTwist
15th January, 2015, 10:18 PM
Oh as I forgot to mention, the script is based on Rerouters work/script. Also thanks for the tips about improvement - I'll do them and post the result here :)
P.S: Rerouter - your pm inbox is full :/
zckariya70
16th January, 2015, 06:20 PM
fantastic working superb thank you all
zckariya70
16th January, 2015, 06:30 PM
HI FRIEND CAN ANY ONE MAKE A SCRIPT FOR CHEVERLOT ENJOY EEPROM 24LCO4B I AM POSTING THE ORGINAL DUMP HEARE SCRIPT FOR ETSMART
KM IS 1574
Rerouter
16th January, 2015, 09:04 PM
Here is a read only of it, i'm pretty confident this has a check-sum, I've attached a dump as a test set for 8127.9km,
if it works, then i can write up the rest of the script, but i would like dash images, (Front, back, pcb , Sticker) and a year model.
zckariya70
17th January, 2015, 08:28 AM
THE KM SHOWS PERFECT BUT CANT CHANGE THE KM IN ETSMART
I HAVE UPLOADED THE PICS THIS CLUSTER MADE BY VIESTION
Rerouter
17th January, 2015, 08:32 AM
To reiterate, check if the dump i uploaded works and does not throw an error, if it works, only then will i make it write new values,
zckariya70
17th January, 2015, 08:35 AM
FOR ETsmart script i am posting the dump and the pictures for etsmart script cal
zckariya70
17th January, 2015, 08:37 AM
yes it works and shows the same km in ETsmart
zckariya70
17th January, 2015, 08:39 AM
works perfectly no error the km shows perfectly
Rerouter
17th January, 2015, 08:50 AM
Then Enjoy your Enjoy, :)
Just any thoughts on a year, you didn't mention one?
zckariya70
17th January, 2015, 08:54 AM
the year is 2014
zckariya70
17th January, 2015, 09:00 AM
yes re router it works perfectly thank u very much
Rerouter
17th January, 2015, 09:08 AM
Next up the 24C02, what year?
Ah ok, 2012
zckariya70
17th January, 2015, 09:45 AM
cheverlot enjoy 2014 year petrol
zckariya70
17th January, 2015, 09:49 AM
amazing rerouter u r the hero of the script 24c02 petrol is also working perfectly thank u very much and thanks a lot
Dziwak
17th January, 2015, 04:49 PM
hi
did any one have script for opel cim module ? or know the algo can't work it out so far
Rerouter
17th January, 2015, 09:29 PM
Upload the dump with the current value and I'll take a look
zckariya70
19th January, 2015, 12:34 PM
i need hundai xcent script i am posting the dump it is the year of 2013 model
zckariya70
20th January, 2015, 09:05 AM
can any one make a script for this data eeprom is 95160 model 2012 i am attaching the data heare
Rerouter
20th January, 2015, 11:14 AM
I have the traveler one written up, Post pictures, and I'll post the script (Front, back, PCB, sticker)
zckariya70
20th January, 2015, 11:38 AM
i have uplodead the tempo traveller force pictures
Rerouter
20th January, 2015, 11:47 AM
Here you go
zckariya70
20th January, 2015, 12:04 PM
...........................
zckariya70
20th January, 2015, 12:07 PM
how to select 95160 in Etsmart
zckariya70
20th January, 2015, 12:19 PM
u there Rerouter ?
Rerouter
20th January, 2015, 12:21 PM
25160, I would not know where it would be for yours as i have since cleared mine out,
zckariya70
20th January, 2015, 12:27 PM
ok thank u Re router
zckariya70
20th January, 2015, 12:33 PM
hi Rerouter in that posted dump ur file is working perfectl and shows the orginal km but in another dump it shows the orginal km 0 the calculator cant read the orginal km if i change the km it changes the orginal location
Rerouter
20th January, 2015, 12:46 PM
It was not intended to read or write less than 8km,
let me guess that in the 0km dump, 0x380-0x3FF is all 0xFF, which breaks my test,
There is nothing else i can knowingly test in the file to say its valid, so you will just have to live with that limitation,
zckariya70
21st January, 2015, 07:13 AM
ok Rerouter thank u
zckariya70
29th January, 2015, 06:42 AM
bolero 24c08 eeprom need etsmart script 2012 model
Rerouter
29th January, 2015, 07:18 AM
Try this and see that it works, if it does i should be able to write him up,
At a good guess it looks like this cluster has hours as well, an algo that i am aware of but do not yet fully know how to calculate, current value back to dec is 169928 if you could look if you can see hours, might help complete the job,
zckariya70
29th January, 2015, 08:08 AM
u can c the dump km is stored in the line 3A0-3B0 02 97 is wand to be changed that is km dont want to calculate in hours i need km that location is km
Rerouter
29th January, 2015, 08:18 AM
Are you really certain the milage is on those lines?
It really looks like 2FD-365, so i changed the dump to check that,
3A8-3BB was where i was thinking hours where
zckariya70
29th January, 2015, 08:24 AM
i need km to change u can c ther in that line
zckariya70
29th January, 2015, 08:28 AM
yes milege is on that line only in 3A0 STARTS THE KM AND ENDS IN 3B0 U CAN C THER THE MILEGE STORED IS 02 97 U CAN C ON THOSE LINES THAT IS KM I NEED TO CHANGE THAT 5 TIMES U CAN C IT THERE BOTH LINES
Rerouter
29th January, 2015, 08:59 AM
This algorithm is one i do not yet know how to fully calculate yes you can just change the first 2 bytes, but as it overlaps with many many other models, I really want to learn how the third is calculated,
times it by 8 and it equals 5304, take the entire string of 0297C8 and / 32, it equals 5310,
The confusion comes in that 14C8 where i thought it was is also = 5320, so i treat you as dyslexic it is a perfect match
There is no need to yell, remember i am helping you for essentially free, if i dont understand you, then explain better, this is the only warning i will give, or i will walk away from this thread for good.
here is your script, if you want my help again, tread carefully,
zckariya70
29th January, 2015, 09:42 AM
ur script is nt showing in etsmart
Rerouter
29th January, 2015, 09:48 AM
dashboards\x\bolero,
zckariya70
29th January, 2015, 09:52 AM
yes i stored in dashboard and if i c in calculator it havent shows the bolero that u have send the script before u sent the scripts all r working fantastic
thanks for that
zckariya70
29th January, 2015, 10:37 AM
sorry Re router i havent cheacked properly it is also working fine no problem
zckariya70
29th January, 2015, 11:30 AM
location only changed hex line starting address 3B0- 3C0 05 CF is the km the orginal km is 11864 km
Rerouter
29th January, 2015, 11:42 AM
Here you are,
zckariya70
29th January, 2015, 12:48 PM
many thanks for u
zckariya70
29th January, 2015, 01:25 PM
hi i am uploading cheverlot sail which come eeprom with 24c08 need ETsmart script
the hex km starts in 340-3C0 00 11 is the km can u make script thanks in advance
zckariya70
29th January, 2015, 01:26 PM
year 2013 model sail
Rerouter
30th January, 2015, 09:15 AM
Here you go
zckariya70
30th January, 2015, 02:41 PM
script hero thank u fine working
zckariya70
31st January, 2015, 11:47 AM
hello script king RErouter i am posting a dump of the bike thunderbird eeprom is 93c56 2013 model it is very complycated to calculate i dont know how to calculate i am running the km in another meter and writing in the new meter what they want the km so plz help me the script for ETsmart for this file
Rerouter
31st January, 2015, 11:53 AM
I'm going to need more than one dump for something I've never seen before, say 1km higher, heck grab say 4 or such sequential dumps,
zckariya70
31st January, 2015, 11:56 AM
ok i will post now i have many files
zckariya70
31st January, 2015, 12:03 PM
more file thunder bird for script
zckariya70
31st January, 2015, 02:36 PM
Re router r u there what happnd abt my file ?
Dziwak
1st February, 2015, 09:46 AM
Rerouter (http://www.digital-kaos.co.uk/forums/member.php/424458-Rerouter)
Hi i got some vectra cim dumps can you have a look if you see the algo?
297445
Rerouter
1st February, 2015, 10:09 AM
Zck the dumps you have given me appear to be 2 different algorithms, when i say sequential dumps i mean (5000, 5001, 5002, 5003, etc, or even 5000,5016,5032) for things like this there is too much changing in too many places to say with any certainty "oh this is it", Infact i am half way convinced your 15341 and 14025 dumps may be corrupted, it is not enough to work off,
5500km: BE 0A F2 01 F3 01 6D 04 E0 08 47 07, 24 5B, 2D 0A 59 26
5800km: 54 0B 89 02 89 02 45 06 9D 03 05 92, D9 5C, E1 0B 00 31
Rerouter
1st February, 2015, 10:15 AM
Dziwak, like zck, there is far too much changing at once, it could be a local encryption as some things remain the same while others change, but i would not know where to start without sequential dumps,
Seperate to this, i am disappointment no one else has learn anything from the earlier pages and tried posting one of there own scripts, that is what i set out to teach by contributing to this thread....
zckariya70
1st February, 2015, 01:02 PM
i am also confused so thasy i send u this dump no calculation is there in any calculator i cant calculate also thats y i asked u for the script
zckariya70
1st February, 2015, 01:08 PM
ok i will give u continues dump
zckariya70
1st February, 2015, 01:16 PM
all in 100 km changed
Rerouter
1st February, 2015, 09:00 PM
5000km: C4 09 F9 00 FA 00 7A 06 64 0D 85 03, 4C 56, 55 05 49 14
5100km: F6 09 2A 01 2B 01 01 05 72 09 63 0A, 91 57, 9A 06 17 81
5200km: 28 0A 5C 01 5D 01 4F 05 C0 09 B1 0A, 30 58, 39 07 D3 1B
5305km: 5C 0A 91 01 91 01 82 09 F4 0D 0D E4, E0 58, E9 07 E5 1F
5400km: 8C 0A C0 01 C1 01 D5 03 47 08 AF 06, 79 59, 82 08 73 23
5500km: BE 0A F2 01 F3 01 6D 04 E0 08 47 07, 24 5B, 2D 0A 59 26
That is more like it
Green is mileage / 2 byte swapped
Orange Counts up by approx 50 for every 100km, It seems to be an even counter, incrementing every second km, and seems to wrap at some value,
Blue seems to be the odd counter of every second km, or orange + 1 apart from the 5305
Light blue is the purple + 0x50F7
the purple increments by 330ish per 100km
The unmarked bytes are ones i cannot link,
zckariya70
2nd February, 2015, 09:24 AM
ok friend RErouter
zckariya70
2nd February, 2015, 09:26 AM
thanks for u my dear friend
Rerouter
2nd February, 2015, 11:01 AM
zck something to try if you still have one on hand, try just modifying those first 2 bytes, if it still accepts it, then i can easily write up the calc, if not try copying only the bytes i have coloured, those i can likely write up, the others not until i figure them out,
zckariya70
2nd February, 2015, 04:53 PM
ok friend i will post u wher the km is changing i wil tell u then u give me the cal any way thanks for ur support friend many tanks to u
zckariya70
3rd February, 2015, 06:38 AM
vw polo service reset is service last intrevel Rerouter
aem
4th February, 2015, 09:00 AM
Hi rerouter can you make a script for grizzly? i have 2 dumps with ori and change km .work perfect.
s24c02 have 22827km and 1299,5 hour and the second have 4294km and 253 hour
Rerouter
4th February, 2015, 10:47 AM
Hours are easy to read, 00 53 02 = 0253.00, and i have cracked the checksum, its unique... and the 4294km dump shows that it is happy to have all locations the same value
KM are another matter,
4294 = 30 68 30
22827 = 68 26 14
And when i add the grizzly dump from the recent post to the mix, things just get weird, at a guess your 4294 dump was the first one that was set by a tool? would that be correct?
aem
4th February, 2015, 10:54 AM
yes my friend.the dump 4294 come from a upa script calculator from programatory.
PartyTwist
12th February, 2015, 09:41 AM
So I'm having some fun with New Holland hours today. Dashboard is the same as - so 24c16, New Holland TL100, MY unknown:
- http://www.digital-kaos.co.uk/forums/showthread.php/416983-Tractor-New-Holland-m100-hours
- http://www.digital-kaos.co.uk/forums/showthread.php/163440-New-Holland-working-hours (Some concrete info)
So far from the data on here (I didn't have time to read my dash yet):
- Mileage is storred in the first two lines
00: FF00 XXXX XXXX YYYY XXXX XXXX YYYY XXXX
01: XXXX YYYY 0000 0000 0000 0000 0000 0000
Where XXXX XXXX is hours multiplied by 60 (so you convert XXXX XXXX to decimal and devide by 60) whereas YYYY is supposedly to be some checksum. Any pointers on that (for exchange I have pictures and/or can write script)?
EDIT:
Upon further investigation, if we look upon two examples:
- 000a 779c b3d0
- 000a 31a5 b393
We can see that the first two values of YYYY represent the first XXXX, and next two represent the second XXXX so we get this "map":
XXXX YY
000A => B3
779C => D0
31A5 => 93
Thanks
Rerouter
12th February, 2015, 10:00 AM
Its a very, very easy checksum (the name checksum is a dead giveaway for him)
05 42 58 B3 is hours, 52 is the checksum
Here is the line you are after @Var2 = (((Var1 >> 24) & 0xFF) + ((Var1 >> 16) & 0xFF) + ((Var1 >> 8) & 0xFF + (Var1 & 0xFF));
Share some Images, a model and a year and I'll post my script for all to enjoy, or feel free to PM me if you want a second opinion on how to do X in a script,
PartyTwist
12th February, 2015, 06:29 PM
It's a New Holland TL100 (looks like same as TL90). Chip is 24C16A. Model Year unknown. Pictures attached.
Thanks for your help (and Script!).
Rerouter
12th February, 2015, 08:35 PM
Here you go,
zckariya70
13th February, 2015, 07:42 AM
Rerouter is the master of script thank u Rerouter
magdex
17th March, 2015, 06:08 PM
Can You Help me Calculate Tractor CASE with Dash Berifors eeprom 93c46
CC 63 35 B8 is 7596,3 Mh I thing th B8 is CHECSUM Ican somone calculate it to 6500 or find algo !
BR ! http://www.digital-kaos.co.uk/forums/attachment.php?attachmentid=304955&stc=1
magdex
17th March, 2015, 06:10 PM
CC 1A 89 E4 is 129,3 Mh
magdex
17th March, 2015, 06:13 PM
End send eeprom dumps
jomberykaso
30th April, 2015, 06:25 PM
Here you go
Mate this script reads fine the original mileage but when i want to write new km is really bad.
why do you ask for pictures in the script?
however, script for chevrolet aveo 24c08 works very well for chevrolet sail 24c08.
Rerouter
6th May, 2015, 08:50 AM
jomberykaso, which post in particular are you responding to?
I ask for pictures, because i am adding them to my internal library, but its too much hassle telling people where to put images to get them to display correctly, so i simply remove it from public scripts,
my internal aveo 24c08 i now how 1km accurate, but that has progressed to a level that i would not be willing to share publicly,
jomberykaso
6th May, 2015, 02:36 PM
jomberykaso, which post in particular are you responding to?
I ask for pictures, because i am adding them to my internal library, but its too much hassle telling people where to put images to get them to display correctly, so i simply remove it from public scripts,
my internal aveo 24c08 i now how 1km accurate, but that has progressed to a level that i would not be willing to share publicly,
Post # 74 my friend
Rerouter
7th May, 2015, 03:23 AM
It Writes correctly, look a bit closer and you might see some words, lets just say i was hoping someone might get the point at the time,
jr59
11th May, 2015, 06:31 AM
This is a good day, I decided to be generous, here are my autodetection scripts for psa bsi, works very well!
d'ont forget the button thank
313006
jr59
11th May, 2015, 06:42 AM
crc calcul and display vin are included!
remhonda
19th June, 2015, 02:06 PM
Good day !!
who can be able to write a script for the BSI C4 and make removal of history in it ..
dumps with the famous put mileage ..
Thanks!
DashProg
14th August, 2015, 09:20 PM
Hi m8 please what about script for Peugeot 208
toastedsiopao
2nd October, 2015, 03:08 PM
Here is my sample
Thanks to your algo, I modified it and made my algo for Ford Ranger.
jomberykaso
3rd October, 2015, 12:13 AM
Thanks to your algo, I modified it and made my algo for Ford Ranger.
coul you share the script to make the ford ranger 24c16?, online web doesnt work today
jr59
22nd October, 2015, 08:52 AM
337281
my script for Logan dash 9S12XHY256!
jr59
27th October, 2015, 09:19 PM
new C4 picasso dash script!
338210
jr59
28th October, 2015, 03:40 AM
338247
dash Master III 2014 95160 script
aem
28th October, 2015, 06:01 AM
Thanks !!!!!!!! JR THE MASTER OF SCRIPTS!!!!
jr59
28th October, 2015, 08:53 AM
338269
ducato 2008 95040 script!
remhonda
28th October, 2015, 09:23 AM
please make script for ford tranzit connect 2014
dump attached
jr59
28th October, 2015, 09:27 AM
338277 honda r1 bike 2012 93C66
jr59
28th October, 2015, 09:37 AM
please make script for ford tranzit connect 2014
dump attached
i have this script , but is a script by shirokov (http://www.digital-kaos.co.uk/forums/member.php?u=77858)
you have to ask, I do not post
jomberykaso
28th October, 2015, 01:57 PM
Script to make Mazda bt-50/Ford Ranger 24c16?
jr59
28th October, 2015, 02:32 PM
338334
338335
korleone
18th November, 2015, 04:22 PM
Good day.
Tell me, interested in the dump file from the instrument panel Ford Transit 2015
BK3T-10849-CH
thank you
claudio35
19th November, 2015, 12:09 AM
Please script for Ford Explorer 2014 c86 or Ford Edge c86, Best Regards
shirokov
19th November, 2015, 12:14 AM
Hi!
Here are my script for Ford Transit 95320.
Good luck!
junagadh
22nd November, 2015, 08:15 AM
Hello sir
I need some ETSmart Cal for some motorcycle and cars also for some tractors so i upload original file with mileage and reply me with it calculators thanx
XmoDDeR
22nd November, 2015, 11:54 PM
2013 hmmmmmmmmmmmmmmmm 5 posts hmmmmmmmmmmmmmmmmmmmmmmmmm Me thinks might not see much unless one of the scripters had too many pints :beer:
Rerouter
23rd November, 2015, 02:43 AM
junagahd, As it stands:
EECO - Yes Denso
Alto Pricol - Yes Denso
Renault Duster - Witheld
Alto - Yes NS
Passion - Not looked to hard, should be yes,
CBZ Extreme - Yes NS
Hyundai Elantra - Yes Denso
Hyundai I20 - Withheld Siemens
Swift - Witheld Visteon
And the zipped files looks like i have, but also asked to withold from public,
So come back with the Make-Model-Year-Memory and Milage for the files of interest and i can post something,
jr59
24th November, 2015, 04:45 PM
343201 citam 2013...
jr59
24th November, 2015, 05:00 PM
343206
343207.....
rabie_m
25th November, 2015, 12:08 AM
THX jr59 IS BIG WORCK HAVE YOU SOLUTION TO CLIO4 I HAVE FLASH FOR MCU FIX KM IN ABS
bulanbulanov
25th November, 2015, 10:18 AM
343201 citam 2013...
Dear jr59 (http://www.digital-kaos.co.uk/forums/member.php/114426-jr59),
Your script is wrong. I mean Var12 is no good, you must involve Var3 in his calculation.
And thank you again. I learned so many things from yours scripts.
shirokov
25th November, 2015, 11:32 AM
Here are my script for Mercedes Citan, Johnson Controls 95160.
Successfully tested. :)
Good luck!
bulanbulanov
25th November, 2015, 11:39 AM
Here are my script for Mercedes Citan, Johnson Controls 95160.
Successfully tested. :)
Good luck!
Evrerything seems ok.
I never see a car like that. I just fooling around !!!
jr59
25th November, 2015, 08:16 PM
Dear jr59 (http://www.digital-kaos.co.uk/forums/member.php/114426-jr59),
Your script is wrong. I mean Var12 is no good, you must involve Var3 in his calculation.
And thank you again. I learned so many things from yours scripts.
oops.............
jr59
25th November, 2015, 08:27 PM
THX jr59 IS BIG WORCK HAVE YOU SOLUTION TO CLIO4 I HAVE FLASH FOR MCU FIX KM IN ABS
343449 here for the dash
bulanbulanov
26th November, 2015, 07:31 PM
343449 here for the dash
Dear jr59,
What happend if the car have more than 167775km ?
SergeyIg
26th November, 2015, 11:21 PM
Mazda BT50 , Ranger 24С16
Will not work, it does not consider the checksum.
Rerouter
27th November, 2015, 08:34 AM
Clio 4, new and improved,
Notes:
If your scanning an entire file and doing something at every location, the less you have to do, the faster it is,
"<" or ">" is always safer than "!="
Properly indent your functions, it makes it easier to read the code at a glance
"//" makes everything else on that line following a comment, use them,
Edit: Fixed referencing in checksum
bulanbulanov
27th November, 2015, 09:24 AM
Clio 4, new and improved,
Notes:
If your scanning an entire file and doing something at every location, the less you have to do, the faster it is,
"<" or ">" is always safer than "!="
Properly indent your functions, it makes it easier to read the code at a glance
"//" makes everything else on that line following a comment, use them,
And if you define a variable witch keep trace of positions you don't need to make the second iteration on entire file !!
Rerouter
27th November, 2015, 10:07 AM
Think it through, a variable can hold at most 15 bytes of info, there is no support for arrays, and if you look at the files, the instances really can be anywhere, easier to just rescan.
Why not just look for first instance on read? Because they encode trip meters and other things the exact same way, generally at the start of the file, and these values are almost always lower. So easier to scan the file again.
If you have a way to store arrays, or more than 15 bytes per variable I am all ears, but to my knowledge this is a cut back scripting language, and we have to work around them for now.
bulanbulanov
27th November, 2015, 10:39 AM
Think it through, a variable can hold at most 15 bytes of info, there is no support for arrays, and if you look at the files, the instances really can be anywhere, easier to just rescan.
Why not just look for first instance on read? Because they encode trip meters and other things the exact same way, generally at the start of the file, and these values are almost always lower. So easier to scan the file again.
If you have a way to store arrays, or more than 15 bytes per variable I am all ears, but to my knowledge this is a cut back scripting language, and we have to work around them for now.
Sorry, I didn't know that ETSmart don't support arrays. I'm using scripts on 010 Editor.
kumistheru
27th November, 2015, 03:17 PM
Here is my contribution.
Ford Explorer/edge 2014.
Just simple write. Didn't write to check whether the dump is valid or not. Make sure your dump is valid.
claudio35
27th November, 2015, 11:16 PM
Thanks friend, good for me.
Here is my contribution.
Ford Explorer/edge 2014.
Just simple write. Didn't write to check whether the dump is valid or not. Make sure your dump is valid.
jomberykaso
27th November, 2015, 11:29 PM
Here is my contribution.
Ford Explorer/edge 2014.
Just simple write. Didn't write to check whether the dump is valid or not. Make sure your dump is valid.
Mate, your script works fine. thanks
rabie_m
28th November, 2015, 12:11 AM
ANY NEED BLOCK KM ABS CLIO4 SEND YOUR P-FLASH NOTE NEED FILTER
DashProg
28th November, 2015, 08:31 AM
ANY NEED BLOCK KM ABS CLIO4 SEND YOUR P-FLASH NOTE NEED FILTER
If you have solution share with us
Sent from my ASUS_T00J using Tapatalk
rabie_m
28th November, 2015, 09:16 PM
I NEED ORIGIN DUMP P FLASH
jomberykaso
29th November, 2015, 05:33 AM
Mazda BT50 , Ranger 24С16
Will not work, it does not consider the checksum.
This script ranger 24c16 works fine for me
SergeyIg
29th November, 2015, 08:24 PM
This script ranger 24c16 works fine for me
The script reads and writes mileage, but the car will not run.
Sergei1956
30th November, 2015, 06:35 AM
Mazda BT50 , Ranger 24С16.
Control print the addresses 526 527 is considered to be not correct, verified by car.
jr59
2nd December, 2015, 12:04 PM
Dear jr59,
What happend if the car have more than 167775km ?
is a good question, yes not work if the dump have more than 167775km, but not have a original dump with more 167775km
to see the behavior in the dump and fixed the script
neospeedo
2nd December, 2015, 12:29 PM
Grab a working dump, enter the high value and reread
bulanbulanov
2nd December, 2015, 12:39 PM
is a good question, yes not work if the dump have more than 167775km, but not have a original dump with more 167775km
to see the behavior in the dump and fixed the script
search for 046D04
and the next 4 bytes are the Km in Hex / 100
jr59
2nd December, 2015, 12:43 PM
the question is should we use 0X046D04 or 0X046D0400 before the mileage ?
if 0X046D04 then the last 00 is the mileage also
jr59
2nd December, 2015, 12:45 PM
search for 046D04
and the next 4 bytes are the Km in Hex / 100
ok I'll fix the script
jr59
2nd December, 2015, 01:56 PM
344572 here is fixed....
valdirld
2nd December, 2015, 02:39 PM
can any one try done script ecu fiat 7gf km, i know is located in lines D0 and E0, D5+D6+D7 is km directly in hex,, aproximated, but D8 and D9 i think are complementation, and i not know calculate
some files uploaded with km, ignore flash file, wrong uploaded
jomberykaso
4th December, 2015, 02:22 AM
Mazda BT50 , Ranger 24С16.
Control print the addresses 526 527 is considered to be not correct, verified by car.
you are right mate, but its not difficult to put four "0's" with keyboard in the address 527 and 528
Rerouter
4th December, 2015, 11:15 AM
its equally simple to open the script in a text editor, find where it has
"@0x526=0; @0x527=0;" and change the bytes to where ever you need set to 0,
jomberykaso
4th December, 2015, 11:33 AM
Thanks mate, you are the best
jomberykaso
4th December, 2015, 12:58 PM
here are the scripts edited and working 100 %, credits to Rerouter and Jr59.
jr59
7th December, 2015, 04:49 PM
345479 scarabeo 24c256
DashProg
7th December, 2015, 07:54 PM
jr59 May you make cal for Peugeot 301 dash with 93c86
Sent from my ASUS_T00J using Tapatalk
jr59
7th December, 2015, 08:56 PM
jr59 May you make cal for Peugeot 301 dash with 93c86
Sent from my ASUS_T00J using Tapatalk
yes 345531 if not work swap!
shirokov
7th December, 2015, 10:32 PM
Peugeot 301 dash. My version. :)
jr59
12th December, 2015, 09:22 AM
ford falcon 24C04 and 24C16 346434
346435
junagadh
12th December, 2015, 01:59 PM
Can you make etsmart calculator for vw polo 2010 nec 24c32 and 24c64
PremierD
12th December, 2015, 02:00 PM
is that before lunch or after lunch mate ??? lol
jr59
12th December, 2015, 02:11 PM
Can you make etsmart calculator for vw polo 2010 nec 24c32 and 24c64
10 minutes and I post!!!!!lol
DashProg
12th December, 2015, 02:33 PM
is that before lunch or after lunch mate ??? lol
.................................................. ...:roflmao:
jr59
12th December, 2015, 03:09 PM
346504
346505
Fiat 500 95320 and 500X 24C32
butir
12th December, 2015, 04:05 PM
346517How to calculate the checksum Lifan X60 24C16
jr59
12th December, 2015, 07:28 PM
346556 picanto 93c66
neospeedo
12th December, 2015, 07:46 PM
Can you make etsmart calculator for vw polo 2010 nec 24c32 and 24c64
what happen to these calcs and lifan? Whats next JR Cadenza - 93C66 calc - denso?
jr59
12th December, 2015, 07:54 PM
picanto asked me in private message
neospeedo
12th December, 2015, 08:01 PM
ok gotcha!
rabie_m
13th December, 2015, 12:42 AM
HELLO FREND HAVE YOU SCRIPT FOR PORSCH MACAN
kumistheru
13th December, 2015, 04:59 AM
HELLO FREND HAVE YOU SCRIPT FOR PORSCH MACAN
Post the dump. So, someone could look at it and write a script for it.
neospeedo
13th December, 2015, 05:13 AM
Probably has crypto no point.
http://www.digital-kaos.co.uk/forums/showthread.php/474595-Porshe-Macan-2015-95640-Kilo?highlight=macan
Theres a dump have fun!
jr59
13th December, 2015, 08:57 PM
small change corsa D 35080 with VIN and PIN display
346679
346680
jomberykaso
14th December, 2015, 05:59 PM
some script to dodge ram 24c16?
jr59
14th December, 2015, 08:12 PM
maybe yes!
jomberykaso
14th December, 2015, 08:33 PM
maybe yes!
and could you share it with us?
jr59
14th December, 2015, 08:41 PM
346855 I think is the same algo!
PremierD
14th December, 2015, 08:41 PM
Maybe ... definitely yes :)
jomberykaso
15th December, 2015, 10:12 PM
some script to toyota yaris 93c66?, i know the algho and its calculation, i have made it many times, but i would like to have a script to make it faster
Johnner
15th December, 2015, 10:16 PM
ffs mate,it takes all of 20 seconds to change that file.... by hand.. !
How much pressure are you under ? Hell,I'll come work for you, if you're that busy :roflmao:
jomberykaso
15th December, 2015, 10:24 PM
ffs mate,it takes all of 20 seconds to change that file.... by hand.. !
How much pressure are you under ? Hell,I'll come work for you, if you're that busy :roflmao:
lol.......http://www.digital-kaos.co.uk/forums/images/smilies/roflmao.gif
Rerouter
16th December, 2015, 03:36 AM
Here you go, easy as pie :)
jr59
16th December, 2015, 11:02 AM
347190 cas4 calculator
Safety
16th December, 2015, 12:42 PM
347190 cas4 calculator
many thanks but need it some recognize.
winaiservice
17th December, 2015, 01:04 AM
Hi my upa script cannot open .cal How to do
neospeedo
17th December, 2015, 01:37 AM
They are not for upa
winaiservice
17th December, 2015, 02:21 AM
Thank you verry much
DashProg
17th December, 2015, 08:18 AM
Hello mates
If possible to make cal for Toyota Corolla 2013 with 24C16
Here is attached dump
Thx
Rerouter
17th December, 2015, 08:24 AM
You don't know how to solve the seimens algo dashprog??
DashProg
17th December, 2015, 09:01 AM
You don't know how to solve the seimens algo dashprog??
.................................................. .......:apologetic:
Rerouter
17th December, 2015, 09:40 AM
Ok as a way to get more people involved in these scripts, take the kia pride 24c16 script, doesnt matter where you got your script pack you should have it, make a copy and place it somewhere in toyota, and change the file name (doesnt like duplicate names)
Open the file in a text editor, e.g. notepad is one of my favorites.
Top line, [Dashboard\Kia... ] change to [Dashboard\Toyota\Corolla\Corolla - 24C16]
This will move where the script appears in etsmart,
Pictures and labels are easy to fix aswell, e.g. kia.bmp becomes toyota.bmp
follow down the script and in "onshow" you will find the like "Var5 = (((@0x07..."
Change him to @0x01 and @0x00
Next in "Onapply'
have 2 places to change, first is "Var3 = 0x06; While..."
Change to 0x00 and 0x20
Jump down a bit and do the same for the next bit, Var3 = 0x26 becomes 0x20 and next becomes 0x40.
Have a shot and see how you go.
DashProg
17th December, 2015, 11:32 AM
Ok as a way to get more people involved in these scripts, take the kia pride 24c16 script, doesnt matter where you got your script pack you should have it, make a copy and place it somewhere in toyota, and change the file name (doesnt like duplicate names)
Open the file in a text editor, e.g. notepad is one of my favorites.
Top line, [Dashboard\Kia... ] change to [Dashboard\Toyota\Corolla\Corolla - 24C16]
This will move where the script appears in etsmart,
Pictures and labels are easy to fix aswell, e.g. kia.bmp becomes toyota.bmp
follow down the script and in "onshow" you will find the like "Var5 = (((@0x07..."
Change him to @0x01 and @0x00
Next in "Onapply'
have 2 places to change, first is "Var3 = 0x06; While..."
Change to 0x00 and 0x20
Jump down a bit and do the same for the next bit, Var3 = 0x26 becomes 0x20 and next becomes 0x40.
Have a shot and see how you go.
Here is the cal as you advise all my respects
rabie_m
26th December, 2015, 12:07 AM
more time ========
junagadh
5th January, 2016, 01:03 PM
can you make script for vw polo 2010 24c32 i upload bin file here
zckariya70
5th January, 2016, 01:13 PM
can you make script for vw polo 2010 24c32 i upload bin file here
u cannot do anything with script for this car
junagadh
5th January, 2016, 01:18 PM
there is no way for vw polo on table solution
junagadh
5th January, 2016, 01:19 PM
please upload basic calculator for pricol, vdo, ns and jns
maruti
7th January, 2016, 02:52 AM
no , u can do easy with via obd-ii tool
thanks
jomberykaso
7th January, 2016, 03:54 PM
please upload basic calculator for pricol, vdo, ns and jns
Mate you are a DK member from May 2013 and you only have posted 9 times in almost 3 years.... I think you should be more active in DK forum to ask for helping ... and help others members .....It is Just my personal opinion
PremierD
7th January, 2016, 04:34 PM
please upload basic calculator for pricol, vdo, ns and jns
NO .............................................. :)
winaiservice
9th January, 2016, 03:20 AM
350783can do script for bike or not
jomberykaso
10th January, 2016, 03:12 AM
350783can do script for bike or not
you forgot to say the magic word... PLEASE.
kitten13
10th January, 2016, 03:22 AM
you forgot to say the magic word... PLEASE.
I said without problem 1000000000000000000 to THANK YOU for your sharing.
jomberykaso
26th January, 2016, 09:44 PM
can some expert share a script for volkswagen saveiro 24c16?
evo1974
26th January, 2016, 10:09 PM
Hi all
Please help me
Need focus 2010 .cal
95320 eep
Thanks
DonBG1975
30th January, 2016, 09:49 PM
FOCUS 3
95320354982
mileage1
31st January, 2016, 06:41 AM
Hi.
maybe someone can make .cal for ford F150 2015 24c32..
it has same algoritm as 2009 model (24c16), only other location..
new location:
355006
bye.
XmoDDeR
31st January, 2016, 12:18 PM
Hi.
maybe someone can make .cal for ford F150 2015 24c32..
it has same algoritm as 2009 model (24c16), only other location..
new location:
355006
bye.
thanks for sharing mister 2posts , while your at it why dont you just whip up the new script ,you do have a webpack already ?, well of course you do.
mileage1
1st February, 2016, 02:04 AM
what is a webpack?
by the way..
I did Peugeot 108 2016 (93c66) with peugeot 107 algoritm, its the same algoritm and location. but I had to swap bytes.
uploaded: bin file peugeot 108. 93c66 4794km, for anyone to see (this is no calc. only bin file)
jomberykaso
9th February, 2016, 04:37 AM
Hi mates, who can teach me where i must modify file Honda 93c66 E0-FF.cal to create a script for suzuki celerio 93c66?
I upload 2 pictures, one of them is the original calculation of this script (Honda 93c66 E0-FF), and the second one is what i need to modify in this calc to create my desired celerio script
356788356789
it is not necessary to create for me, just i need how to, and do it by myself.
thanks in advance
jomberykaso
15th February, 2016, 05:37 AM
???????????????????
Rerouter
15th February, 2016, 06:56 AM
Like in the pm, you want my help, then get skype,
Jonas123
2nd March, 2016, 09:55 AM
HI. please help me with AUDI A6 VDO 93C86 cal for mileage and pin.361297
Thanks guys
antenor
13th March, 2016, 09:55 PM
Hi mates, who can teach me where i must modify file Honda 93c66 E0-FF.cal to create a script for suzuki celerio 93c66?
I upload 2 pictures, one of them is the original calculation of this script (Honda 93c66 E0-FF), and the second one is what i need to modify in this calc to create my desired celerio script
356788356789
it is not necessary to create for me, just i need how to, and do it by myself.
thanks in advance
Hello if encryption is the same, just change the direction in the script.
I'll leave you the script that I changed for you compare and test.
claudio35
13th March, 2016, 11:04 PM
Here is my contribution.
Ford Explorer/edge 2014.
Just simple write. Didn't write to check whether the dump is valid or not. Make sure your dump is valid.
Same algo transit acadia but in edge and explorer c86:
Other works sometimes not (error). There try Several times, and change the Desired value.
example: 14500 km not working, lcd Error
14525km lcd error, but 14503km working
it is possible to repair this scripts?
Thanks
juancho18
1st April, 2016, 01:26 AM
hello friend and .cal
renault sandero eproom 25020 mini
70547 =38763404C789CBFB
0000C0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000D0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000E0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000F0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
MODIFY MILEGE EXAMPLE
5000km = 404B4C00BFB4B3FF
12000km = 001BB700FFE448FF
18000km = 80A812017F57EDFE
24000km = 00366E01FFC991FE
45000km = 40A5AE02BF5A51FD
Rerouter
1st April, 2016, 01:01 PM
juancho, split your milage recordings at 4 bytes each and you might notice the pattern,
juancho18
1st April, 2016, 02:41 PM
juancho, split your milage recordings at 4 bytes each and you might notice the pattern,
Rerouter (http://www.digital-kaos.co.uk/forums/member.php/424458-Rerouter) I have no idea how these calculators is manufactured
so I ask help in advance
I would like to learn to do
teach me please?
:single_eye::single_eye::single_eye::cheerful::che erful:
I learn quickly
Rerouter
2nd April, 2016, 05:36 AM
70547 =38763404C789CBFB
0000C0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000D0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000E0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
0000F0 3876 3404 C789 CBFB 3876 3404 C789 CBFB
Ok, first lesson, pattern recognition,
your instances are repeating every 8 bytes, so you know the instance size (I refer to each seperatly stored copy of the mileage as an instance)
Next up, if you split that in half, the first 4 is the last 4 XOR'd (Exclusive Or'd, a bitmath function) with 0xFFFFFFFF which is a common operation.
So for 70547km you have:
38 76 34 04
C7 89 CB FB
Now that probably doesn't mean much to you yet, but what if i assume the 04 is the MSB (Most significant bit, causes the biggest change) from your list of values,
04 34 76 38
plug this in windows calculator to convert from hex to dec and we get,
70547000,
See it now? If you can describe how the algorithm is calculated (including any checksums) then its generally something that people would be willing to write for you, as its easy, If you have a single dump of something brand new sporting crypto or CRC, then its unlikely someone will willingly part before he can make something off it,
------------------------------------------------------------------------
Lesson 2,
ETsmart has 4 sections,
Form, used to layout what you see, how big the calculator is, where feilds are and how big, and text,
OnShow, This happens when the script is first opened, so usually this is the read function
OnChange, Ignore him for now
OnApply, This happens when you press the apply button, so generally the Write function
Etsmart reads in 1 byte at a time, with no arrays to store data, so everything has to be stored as a variable, generally "Var1" "Var2" etc,
To read a byte, you assign it to a variable with the control character "@", e.g. Var1 = @0xC0;
If like in this example you need to build up a value, you shift and "OR" (another bitmath operator) the values together, e.g. Var2 = (@0xC3 << 24) | (@0xC2 << 16) | (@0xC1 << 8) | @0xC0;
The "<<" or ">>" refers to bit shifting, literally moving the strig of bits left or right by the number shown, so to shift it into the next byte, shift by 8, to the third byte by 16, etc, The brakets are to ensure it behaves as expected.
The write a byte you do the opposite, but this doesnt allow multiples in the one line, equally again only 1 byte at a time, as in if your variable is holding Var2 =0x123456, then @0xC0 = Var2; would write 0x56 to that location, so for say 0xC1 we wanted to write the next byte, we would do @0xC1 = (Var2 >> 8); To shift it across by 1 byte, and write 0x34 to that location,
The rest are basic programming concepts, If Else, While, and math,
juancho18
2nd April, 2016, 04:42 PM
hello, Rerouter understood at this point 70%
questions
1= which program, as is done?
juancho18
2nd April, 2016, 04:48 PM
file cal
MOTORCYCLE honda cbr 250
eproom 24cs04
Rerouter
2nd April, 2016, 08:52 PM
For me, its done in notepad, open a .cal file in notepad,
As for the Honda file, he is hard and convaluded, took me a full day to completely understand them, practice writing the Renault into a script first,
juancho18
2nd April, 2016, 09:37 PM
chevrolet nqr edict .cal
eproom 93c66
by chance someone has advanced motorolas? hy64 - 9S12HZ256 - MC9S12H128VFV - 9s12XHZ512 other please
thank you
juancho18
4th April, 2016, 04:04 PM
MAZDA CX5 EPROOM MINI 93C76
PLEASE .CAL
FILE
XmoDDeR
4th April, 2016, 05:05 PM
"hello" in my drive thru box window voice , how may i help you ?.............................:roflmao:
we can all ask for a free fish dinner, but isnt it better to learn to fish?
neospeedo
4th April, 2016, 05:18 PM
last time i checked, the store was out of fishing poles.
juancho18
4th April, 2016, 11:29 PM
file airbag and error lenguage
Rerouter
5th April, 2016, 03:33 AM
Those are already public scripts, The language is cryllic Russian,
First Step: http://mashke.org/Conv/
Second Step: https://translate.google.com/
gagopc
5th April, 2016, 12:00 PM
.................................................. .................................................. ............... (http://www.digital-kaos.co.uk/forums/showthread.php/427355-ETSmart-script%21/page16)
juancho18
7th April, 2016, 06:20 PM
file .cal etsmart note
gagopc
13th April, 2016, 07:41 AM
Hello , this 4 dumps file for old kia pride 24c02 , i hope can help me to made script .cal for this model car .
thanks for all to help .
369340
Rerouter
13th April, 2016, 08:22 AM
What year model?
As for the script consider the following a test, with the following make your own, shouldn't be hard,
Onshow
{
Var0 = 0;
Var1 = 0x00;
While(Var1 < 0x17)
{
Var2 = (@Var1 << 16) | (@(Var1 + 1) << 8) | @(Var1 + 2);
If(Var2 > Var0) {Var0 = Var2;}
Var1 = Var1 + 3;
}
Distance = Var0;
}
OnApply
{
Var0 = Distance;
Var1 = 0x00;
While(Var1 < 0x17)
{
@Var1 = Var0 >> 16; Var1 = Var1 + 1;
@Var1 = Var0 >> 8; Var1 = Var1 + 1;
@Var1 = Var0; Var1 = Var1 + 1;
}
}
balodiya
13th April, 2016, 08:46 AM
Hello , this 4 dumps file for old kia pride 24c02 , i hope can help me to made script .cal for this model car .
thanks for all to help . try this, mate
gagopc
13th April, 2016, 10:51 AM
when i add your file to soft i have this error as in picture .
try this, mate
369381
gagopc
13th April, 2016, 10:53 AM
What year model?
As for the script consider the following a test, with the following make your own, shouldn't be hard,
Onshow
{
Var0 = 0;
Var1 = 0x00;
While(Var1 < 0x17)
{
Var2 = (@Var1 << 16) | (@(Var1 + 1) << 8) | @(Var1 + 2);
If(Var2 > Var0) {Var0 = Var2;}
Var1 = Var1 + 3;
}
Distance = Var0;
}
OnApply
{
Var0 = Distance;
Var1 = 0x00;
While(Var1 < 0x17)
{
@Var1 = Var0 >> 16; Var1 = Var1 + 1;
@Var1 = Var0 >> 8; Var1 = Var1 + 1;
@Var1 = Var0; Var1 = Var1 + 1;
}
}
in our market this car it show up in 2015 .
in fact it is not Korea kia manufacture , it is Iran manufacture .
balodiya
13th April, 2016, 11:16 AM
It is an error to access a file, see access rights
gagopc
13th April, 2016, 11:21 AM
369384
Excuse me for not a good explanation
How can i explain ?
the odometer it is in 0000 & 0010 , but what can't i do it , it is the ( how to calculated the value in yellow flag mark ) .
i hope that the idea is clear for all
my thanks for every one try to help
gagopc
13th April, 2016, 11:23 AM
It is an error to access a file, see access rights
where i should ( which folder ) add your file in soft .
i am already add it to ETSmartUSB\Calculators\Dashboard
balodiya
13th April, 2016, 11:28 AM
mileage in the dump repeated 8 times, Step values 1 km, calculate 001d08 hex-->dec 7432
balodiya
13th April, 2016, 11:29 AM
where i should ( which folder ) add your file in soft .
i am already add it to ETSmartUSB\Calculators\Dashboard
may be some programm use this file
Rerouter
13th April, 2016, 11:44 AM
Its because he has a Russian character in the script name while your computer doesnt have a russian language installed, open the script, change the russian character in the top line from it to a C in the 24C02
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.