Above Forum Ads

Collapse

Announcement

Collapse
No announcement yet.

Polaris Ficht Fuel Injector data encoding, EMM reading/writing

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Polaris Ficht Fuel Injector data encoding, EMM reading/writing

    You are tryying to get me divorced..... are you able to read the barcode to show what the injectors should be?

  • #2
    Any links/threads that talk about ficht injector bar code reading? Inquiring minds want to know
    LAKESIDE TECH: Polaris/Kawasaki/TS FICHT EMM Repairs & MSX110/150 ECU UPGRADES
    $25 off with code "GREENHULK"
    http://lakesidetech.biz/
    http://fb.me/lakesidetech1
    http://fichtemmrepairs.com
    Get your Polaris FICHT DI Diagnostic Software at the 4-Tec Performance Store
    Get your Kawasaki FICHT DI Diagnostic Software at the 4-Tec Performance Store

    Comment


    • #3


      Pretty sure the codes can be read by any smartphone app. I don't have those injectors anymore to try or I'd pull the numbers off to see.

      With his digital wrench setup, he should have all the I formation he needs!!

      Comment


      • #4
        Yup! Just downloaded qr droid for free, snapped the qr code from one on eBay right now.

        That should be all the info you need right?
        Attached Files

        Comment


        • #5
          Yes ive already gotten the data off the injectors. I cant figure out how to get it into the emm though, and really havent had the time to put into figuring it out.
          2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
          2005 Yamaha FX HO Cruiser
          2000 Polaris Genesis DFI - The latest project
          SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
          SOLD 2002 Custom Polaris Virage TXi - 1178cc
          SOLD 1999 Yamaha Exciter 270 boat

          Comment


          • #6
            BTW that only works on newer injectors. I have a 1200 set from 01 that is encoded ECC140 and the datamatrix scanners today wont decode them.
            2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
            2005 Yamaha FX HO Cruiser
            2000 Polaris Genesis DFI - The latest project
            SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
            SOLD 2002 Custom Polaris Virage TXi - 1178cc
            SOLD 1999 Yamaha Exciter 270 boat

            Comment


            • #7
              I might be able to help with a 2d scanning system, if needed.
              LAKESIDE TECH: Polaris/Kawasaki/TS FICHT EMM Repairs & MSX110/150 ECU UPGRADES
              $25 off with code "GREENHULK"
              http://lakesidetech.biz/
              http://fb.me/lakesidetech1
              http://fichtemmrepairs.com
              Get your Polaris FICHT DI Diagnostic Software at the 4-Tec Performance Store
              Get your Kawasaki FICHT DI Diagnostic Software at the 4-Tec Performance Store

              Comment


              • #8
                That's not so much of a problem. Hand scanners can be had on ebay to read the old data for $40 or so.
                The problem I'm running into right now is getting the data I already have into the EMM. I played around with it last night for a bit. I was able to load up DW and sniff the serial bus to capture data. It's a hex data transfer with what appears to be the first couple bits telling the EMM if it's a read or write request. I ran into some wonkiness that I suspect may be due to using a usb to serial adapter in that my sniffer program kept seeing sent and received data even after the program was closed.
                I've had success with reprogramming devices on the GM DataBus in my vehicles and the format looks very similar to the ALDL system used there. Hopefully FICHT wasn't using a seed/key system and everything is in the open.

                *Ideally* if someone could figure out the encoding of the injector data on the floppy disc that comes with the injectors, that would be an easy way for anyone to DIY at home. That was my original idea, but it appears the data is in a Unicode binary format or something. If anyone wants to have a hack at this let me know. I'm willing to share what I have so far. The injector data files came from Keith so I would just want his blessing before I share them. (I don't see how it could be an issue, but it's just the right thing to do)
                2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
                2005 Yamaha FX HO Cruiser
                2000 Polaris Genesis DFI - The latest project
                SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
                SOLD 2002 Custom Polaris Virage TXi - 1178cc
                SOLD 1999 Yamaha Exciter 270 boat

                Comment


                • #9
                  Wait, i thought you could do the injector replacement right in digital wrench?...

                  Comment


                  • #10
                    *If* you have the .dat file with the coefficients in it.
                    2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
                    2005 Yamaha FX HO Cruiser
                    2000 Polaris Genesis DFI - The latest project
                    SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
                    SOLD 2002 Custom Polaris Virage TXi - 1178cc
                    SOLD 1999 Yamaha Exciter 270 boat

                    Comment


                    • #11
                      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?

                      Comment


                      • #12
                        I've tried a metric ton of converters to no avail. Nothing makes sense.
                        2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
                        2005 Yamaha FX HO Cruiser
                        2000 Polaris Genesis DFI - The latest project
                        SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
                        SOLD 2002 Custom Polaris Virage TXi - 1178cc
                        SOLD 1999 Yamaha Exciter 270 boat

                        Comment


                        • #13
                          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!
                          '04 MSX 150 (#1) - Precision ECU, 36mm turbo, sleeved, Wiseco pistons, FST gears
                          '04 MSX 150 (#2) - Stocker, 225+hrs, former C.G. Auxiliary
                          '95 SLT 750 (#1) - Rebuilt crank, rebuilt carbs, triple pump
                          '95 SLT 750 (#2) - Top end (+.75mm), rebuilt carbs, triple pump
                          '95 SL 750 - parts
                          -- past: '95 SLT750, '01 Rio 1200, '04 MSX150, '03 MSX140, '91 Kawi 650sx, '92 Kawi X2, '94 SLT750, '96 SL780

                          Comment


                          • #14
                            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.
                            sigpic
                            How to post your question, AFTER you have done your homework
                            Asking for help via Private Message?
                            For Ficht EMM Repairs, contact Lakeside Tech
                            Yamaha NanoXcel hull repair info
                            Polaris PWC useful info

                            Comment


                            • #15
                              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?

                              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.
                              2003 Bayliner Ciera 285 Cruiser Merc 350 MAG MPI, Bravo3 "Salty Martini"
                              2005 Yamaha FX HO Cruiser
                              2000 Polaris Genesis DFI - The latest project
                              SOLD 2004 Polaris MSX 140 - FINISHED! Rebuilt from an empty hull, and STILL never ridden it
                              SOLD 2002 Custom Polaris Virage TXi - 1178cc
                              SOLD 1999 Yamaha Exciter 270 boat

                              Comment

                              Working...
                              X