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