Announcement

Collapse
No announcement yet.

IBUSServiceRR - IBUS Interpreter like IBUSCOMM

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • IBUSServiceRR - IBUS Interpreter like IBUSCOMM

    Hi all, i wrote this little prog that can help anyone who uses CarPC in BMW with Steering Wheel Buttons, because sometimes IBUSCOMM crashes randomly and some other problem's like double act on VOL+ VOL- presses. Now it's fixed (i hope)))))

    It absolutely the same as IBUSCOMM but with/without some functions.
    Realised at now:
    0. Written as Windows Service!!! Full crash and restart support. Error Logging!
    1. All messages that reside in IBUSCOMM are interpreted.
    2. NO Shutdown timer (IBUS Idle timer) if someone nedds i can wrote...
    3. NO support of Wildcards in IBUS Messages Templates. (Who need?)
    4. NO Amp Emulation at now.
    5. BMW CDPlayer requests supported. Auto reply. As in IBUSCOMM
    6. Settings in .ini file the same as in IBUSCOMM but little changes:
    6.1 [RTSwitchScreens] - Section. U can add more Screen changes for R/T key press
    RTSwitchScreens=True - (RT Button Switch Screens True/False)
    RTScreen1=AUDIO from RTScreen1, RTScreen2 .. to .. RTScreen[n] i think 255 is good)))
    RTScreen2=GPS
    RTScreen3=CAMERA
    7. Added RepeatInterval parameter in Message Templates section (for any Button) u can setup an Repeat Interval wich program needs to wait before react again to this button!
    8. LOG File is Placed in directory with IBUSService.exe max size is 1Mb. When size exceeds - log is cleared.

    Installation Instructions:
    ---------------------------------------------------------
    Extract all files from archive to any folder on your HDD.
    place MSCOMM32.OCX into C:\WINDOWS\SYSTEM32 folder
    Press Start->Run...
    Run this command: regsvr32 C:\WINDOWS\SYSTEM32\MSCOMM32.OCX
    press OK
    Press Start->Run...
    type: cmd [press enter]
    type: cd [type full directory with IBUSService] [press enter]

    FOR INSTALL SERVICE:
    type: IBUSService /install [press enter]
    FOR UNINSTALL SERVICE:
    type: IBUSService /uninstall [press enter]

    Start->Settings->Control Panel->Administration->Services
    Select 'IBUS Receiver Service' press Right Mouse Button, press Properties in float menu.
    Start type set to 'Auto'. Press Apply settings. Right mouse click->Start. Thats all!
    ---------------------------------------------------------

    All settings and parameters values u can find in .ini file it is the same as i IBUSCOMM. Thx Franck for good program.
    i think that's all for now. Feel free to try/use it and say something here about
    P.S. I hope my English is not awful

    15/12/2008 Moscow
    Attached Files

  • #2
    Fixed RRSwitchScreen settings. Now fully work.

    Comment


    • #3
      hello,
      I installed Ibusservice and I must say that finally I don't have more crash.In future will be possible to have the features available type temperature readings on ibuscomm? I hope I will because some functions are very nice to be included in the skin. Thanks for the work done so far.

      Asterix1965

      Comment


      • #4
        Originally posted by Asterix1965 View Post
        hello,
        I installed Ibusservice and I must say that finally I don't have more crash.In future will be possible to have the features available type temperature readings on ibuscomm? I hope I will because some functions are very nice to be included in the skin. Thanks for the work done so far.

        Asterix1965
        Hi.
        I think it possible, it depends on my free time only
        In future i'll try to fully implement cooperation with RoadRunner!

        Comment


        • #5
          Can someone make a CAN-BUS service for current BMW model?

          Comment


          • #6
            Originally posted by efun View Post
            Can someone make a CAN-BUS service for current BMW model?
            Why do you need CAN-BUS? Buy I-BUS adapter and all will be fine!

            Comment


            • #7
              Originally posted by Wanted View Post
              Why do you need CAN-BUS? Buy I-BUS adapter and all will be fine!

              My car was BMW 3 Series E90 (made in 2007.03), it used CAN-BUS. Does I-BUS adapter support this car?

              Comment


              • #8
                Originally posted by efun View Post
                My car was BMW 3 Series E90 (made in 2007.03), it used CAN-BUS. Does I-BUS adapter support this car?
                Yeah, if you can do it by yourself you can make IBUS-2-COMport adapter.
                Schema is here http://forum.pccar.ru/showpost.php?p=72085&postcount=32
                It's simple, just 7-8 elements and it done! Or you can buy Reslers interface!

                Comment


                • #9
                  Originally posted by Wanted View Post
                  Yeah, if you can do it by yourself you can make IBUS-2-COMport adapter.
                  Schema is here http://forum.pccar.ru/showpost.php?p=72085&postcount=32
                  It's simple, just 7-8 elements and it done! Or you can buy Reslers interface!

                  Thanks wanted! There are many such products (CAN-BUS reader) in the market, so read the data from bus is easy, but it is not easy to find the packet pattern of BMW CAN-BUS in internet.

                  Comment


                  • #10
                    Originally posted by efun View Post
                    Thanks wanted! There are many such products (CAN-BUS reader) in the market, so read the data from bus is easy, but it is not easy to find the packet pattern of BMW CAN-BUS in internet.
                    Maybe, i really don't know anything about CAN-BUS in BMW so i can't help. Sorry

                    Comment


                    • #11
                      any updates on getting speed / temps etc?

                      Comment


                      • #12
                        Originally posted by swordfishunter View Post
                        any updates on getting speed / temps etc?
                        Nope, i don't have much time for it. Maybe later.

                        Comment


                        • #13
                          place MSCOMM32.OCX into C:\WINDOWS\SYSTEM32 folder
                          I have that one there allready, used by Navcoder so I dont think I can use your file as well? any suggestion?

                          BR//Tobmag

                          Comment


                          • #14
                            I changed to your dll but I cant get it to work anyway. Everything installes OK but I cant get any comunication with the Ibus, changed the com port fom 7 to 1 which I use but still nothing. Any suggestion?

                            BR//Tobmag

                            Comment


                            • #15
                              Originally posted by tobmag View Post
                              I changed to your dll but I cant get it to work anyway. Everything installes OK but I cant get any comunication with the Ibus, changed the com port fom 7 to 1 which I use but still nothing. Any suggestion?

                              BR//Tobmag
                              Do you register new dll with regsvr32 ???
                              Is it work's with another IBUS processing software?

                              Comment

                              Working...
                              X