Page 2 of 11 FirstFirst 1234 ... LastLast
Results 11 to 20 of 104
  1. #11
    PWC Addict lilman573's Avatar
    Join Date
    Feb 2010
    Location
    Central NJ
    Posts
    3,019
    +1
    217
    Hmm i wonder if you throw that .dat file in a hex file reader, if you could search out the coefficients. That way, all you need to do is modify them, create an updated .dat file and go from there.

    Do you know the coefficients of the injector you have the disk from? It should be a quick search and replace right?


  2. #12
    Resident electronics hacker UnityRacing's Avatar
    Join Date
    May 2007
    Location
    Suffolk, VA
    Posts
    1,442
    +1
    28
    I've tried a metric ton of converters to no avail. Nothing makes sense.

  3. #13
    ripcuda's Avatar
    Join Date
    May 2010
    Location
    Newman Lake, WA
    Posts
    2,527
    +1
    194
    Say you had an EMM with it's matching injectors. Using DW, you read the injector info. Could you then copy that info and use it to swap that injector over to another EMM using DW? Or do you still need to load off a disk?

    I see your problem... your EMM has generic data for all the injectors and thus you don't know the original injector values.

    Cheers!

  4. #14
    Click avatar for tech links/info K447's Avatar
    Join Date
    Jul 2007
    Location
    near Toronto, Canada
    Posts
    40,686
    +1
    1,916
    Quote Originally Posted by UnityRacing View Post
    I've tried a metric ton of converters to no avail. Nothing makes sense.
    The older Ficht fuel injectors (manufactured prior to BRP purchase of OMC assets?) used a very unusual bar code. Did not have any check digits, as I recall.

    No, I do not recall which encoding scheme it uses.

    There is at least one other GH member who figured it out a while ago. So far no-one has been willing to post the technical details of what they have learned. Which is their perogative, of course.

  5. #15
    Resident electronics hacker UnityRacing's Avatar
    Join Date
    May 2007
    Location
    Suffolk, VA
    Posts
    1,442
    +1
    28
    Quote Originally Posted by ripcuda View Post
    Say you had an EMM with it's matching injectors. Using DW, you read the injector info. Could you then copy that info and use it to swap that injector over to another EMM using DW? Or do you still need to load off a disk?

    I see your problem... your EMM has generic data for all the injectors and thus you don't know the original injector values.

    Cheers!
    I'm not sure if DW would make a backup .dat file of the originally loaded injector data or not.
    You would still need a .dat file to start with to even kick off DW's injector replacement. That is one thing I'm willing to try seeing as how both sets of injector data are wrong. What do I have to lose at this point, right?

    Quote Originally Posted by K447 View Post
    The older Ficht fuel injectors (manufactured prior to BRP purchase of OMC assets?) used a very unusual bar code. Did not have any check digits, as I recall.

    No, I do not recall which encoding scheme it uses.

    There is at least one other GH member who figured it out a while ago. So far no-one has been willing to post the technical details of what they have learned. Which is their perogative, of course.
    Not the barcode ones, those are I believe pre Polaris DI. I mean these also have the datamatrix code, but use a different technique to encode the data. The apps written today for our phones do not decode those. You can still get hand held scanners easily and cheaply though. Kind of like how floppy drives are to todays computers.

    I'm willing to share my knowledge thus far. *I* believe that information should be free for those that want to go that path. If someone wants to charge for the service, and simplicity of letting someone else do it, then so be it, but we are dealing with antiquated technology that was never really the best in the first place. All the help we can give each other, the better we all are collectively. If only someone could get GhostInstallations to throw us a bone here on what direction we need to go to get the data into the EMM then we would be good. I can tell you from looking at a screen shot of the app he uses, that it was written in visual basic. IIRC DW is also written in visual basic. The go.exe on the injector floppy disc is written in Borland C+.
    Both the go.exe and DW can read the same .dat file called "niyls_p.dat" on the injector floppy disc. When I open the contents I see the following - 즙곍伪麶壌仆蓮୹⪫Ἁ篰옏⹄ꏠʉ弨싂ഷ랎ആ鵝䈀추踛ฯ焥餾䪏ᜩ쐽嚖ꮎ
    Which from what I can tell is open binary in Unicode format. I can not make this out into data that correlates to injector data.

  6. #16
    Resident electronics hacker UnityRacing's Avatar
    Join Date
    May 2007
    Location
    Suffolk, VA
    Posts
    1,442
    +1
    28
    Here is what the output of the injector datamatrix looks like.

    1854,1276,0718,22360,01354060246563

    4 coefficients and a serial number. This is essentially what should be in a .dat file (Although this does NOT match what I posted above with the Unicode)

  7. #17
    PWC Addict lilman573's Avatar
    Join Date
    Feb 2010
    Location
    Central NJ
    Posts
    3,019
    +1
    217
    Do you know the coefficients of the injector that was matched to that disk?? Those are the values you need to look for in the dat file

  8. #18
    Resident electronics hacker UnityRacing's Avatar
    Join Date
    May 2007
    Location
    Suffolk, VA
    Posts
    1,442
    +1
    28
    Binary conversion of the symbols-

    10011001 11001001 11001101 10101100 00101010 01001111 10110110 10011110
    11001100 01011000 11000110 01001110 11101110 10000100 01111001 00001011
    10101011 00101010 00001001 00011111 01010001 11100001 11110000 01111011
    00001111 11000110 00011000 11100001 01000100 00101110 11100000 10100011
    10001001 00000010 00101000 01011111 01001111 11101100 11000010 11000010
    00110111 00001101 10001110 10110111 00000110 00001101 01011101 10011101
    01100000 11110010 00000000 01000010 10010100 11001101 00011011 10001110
    00101111 00001110 00100101 01110001 00111110 10011001 10001111 01001010
    00101001 00010111 00111101 11000100 10010110 01010110 10001110 10101011

    I used a program on the PC called "binary viewer" to get these results.
    Last edited by UnityRacing; 03-11-2015 at 12:54 PM. Reason: Add source

  9. #19
    Resident electronics hacker UnityRacing's Avatar
    Join Date
    May 2007
    Location
    Suffolk, VA
    Posts
    1,442
    +1
    28
    Quote Originally Posted by lilman573 View Post
    Do you know the coefficients of the injector that was matched to that disk?? Those are the values you need to look for in the dat file
    K447 would have to answer that one. I don't have them, although I may load that .dat file into DW later and see what they are.

    This is REALLY eating at me that I cannot figure it out. I'm usually pretty good at cracking things :/

  10. #20
    Click avatar for tech links/info K447's Avatar
    Join Date
    Jul 2007
    Location
    near Toronto, Canada
    Posts
    40,686
    +1
    1,916
    Quote Originally Posted by UnityRacing View Post
    Quote Originally Posted by lilman573 View Post
    Do you know the coefficients of the injector that was matched to that disk?? Those are the values you need to look for in the dat file
    K447 would have to answer that one. I don't have them, although I may load that .dat file into DW later and see what they are.

    This is REALLY eating at me that I cannot figure it out. I'm usually pretty good at cracking things :/
    I do not have the physical injector that matches that disc. Or more precisely, if I do then I do not know which injector it is (I should look at the disc label as there may have been a serial number hand printed on it)

    This is what I understand regarding reading and writing Ficht EMM injector data.

    Digital Wrench can inhale the injector data from one EMM and then deposit that data into another EMM, but it does not write the data into a file, it is held in memory while the EMM connection is swapped. After this is done you end up with two EMM with the same injector data. The previous injector data in the target EMM is overwritten by the copied data and the old data is thrown away.

    The floppy Injector Service Replacement Disc does read the old injector data from the EMM and write it to disc, then pushes the new injector's data into the EMM. At the same time, it also writes the EMM serial number onto disc, so going forward that service disc will only read and write to that particular EMM. (The data stored on disc is encoded/encrypted, at least after the first run of the Service Disc program). I have never had a pristine and never used Service Replacement floppy disc to investigate what files are there.

    After the first time the floppy disc program is used, it will simply swap the data on disc with the injector data from the EMM for that particular cylinder. It will do this repeatedly, as long as the same EMM is connected.
    Last edited by K447; 03-11-2015 at 02:47 PM.

Page 2 of 11 FirstFirst 1234 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 36
    Last Post: 09-05-2019, 01:59 PM
  2. Ficht fuel Injector - Rusty Discharge??
    By urugol in forum MSX/Matrix
    Replies: 76
    Last Post: 07-08-2018, 06:24 PM
  3. SOLD FICHT fuel injector rebuild kits
    By UnityRacing in forum Kawasaki Classifieds
    Replies: 2
    Last Post: 04-23-2015, 09:43 AM
  4. Where to Buy New Ficht Fuel injector popet valve screens ?
    By veryspeedy in forum Polaris Tech Tips and Info
    Replies: 1
    Last Post: 01-29-2014, 04:18 PM
  5. 2001 Genesis FICHT fuel injector question..
    By polarisrider007 in forum Polaris Open Discussion
    Replies: 5
    Last Post: 08-11-2010, 10:47 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •