It's been a long time since the last release but here it is
iBusRR v2 NEW AND IMPROVED!!
Changelog:
v2.0.5 06/01/2008
- added
$IKEOUTSIDETEMP$ which is outside temperature data (in 'C only) taken from IKE. This should work on all models including those without OBC. The downside is you loose resolution from $OUTSIDETEMP$ (1'C instead of 0.5'C). Update interval is 10sec
- $OBCSPEED$ and $OBCRPM$ will now get back to 0 when motor is stopped
- $VIN$ issue corrected
- new
LTS (Light Test Sequence) command.
SHOW AND OFF-ROAD PURPOSE ONLY
v2.0.3 05/16/2008
- Fixed another hibernation issue
- added
SetGamma=1 into ini file to send NIGHTGAMMA to RR when the lights are turned on and DAYGAMMA when they're turned off
- added $VIN$ variable
- added $COOLANTTEMP$ variable
v2.0.0 (original v2 release):
- Code has been mostly rewritten from scratch to support easier and faster i-bus messages parsing
- Each button actions can be configured individually depending of which RR screen you currently are (check the .ini file for more info)
- !SWITCHSCREENS! command can be used to switch between different user configured screens (again in the .ini file)
- SENDKEY: can be used to simulate a keyboard keypress instead of sending a command to RR
- RoadRunner window name can now be changed (might be useful to use in other frontends?)
- An icon has been added in the system tray to exit program if needed
- Hibernation support should have been improved
- Various OBC sensor values are now parsed and sent to RR to be used in your skins
- IKE time can be synchronized with the PC when iBusRR is launched (
SyncTime=1 in ini file)
Here is the list of currently available sensors (and their variable name in RR):
$OUTSIDETEMP$ : Current outside temperature, switch from C to F depending on your OBC settings
$IKEOUTSIDETEMP$ : Current outside temperature data (in 'C only) taken from the IKE
$CONSUMPTION$ : Current AVG fuel consumption
$RANGE$ : Range left in your gas tank
$OBCSPEED$ : Current speed in Km/h
$OBCRPM$ : Current engine RPM
$COOLANTTEMP$ : Current engine coolant temperature
$VIN$ : Vehicule VIN (taken from LCM)
Light Test Sequence command for your skin (toggle on/off):
"SENDMSG;iBusRR;LTS"
As in the last version you can also send pre-defined messages to i-bus using the SENDMSG command in RR
examples:
OPEN_TRUNK
OPEN_SUNROOF
CLOSE_SUNROOF
OPEN_DRIVER_FRONT_WINDOW
OPEN_DRIVER_REAR_WINDOW
OPEN_PASSENGER_FRONT_WINDOW
OPEN_PASSENGER_REAR_WINDOW
CLOSE_DRIVER_FRONT_WINDOW
CLOSE_DRIVER_REAR_WINDOW
CLOSE_PASSENGER_FRONT_WINDOW
CLOSE_PASSENGER_REAR_WINDOW
The Skin commands to send messages to iBusRR are as follow:
"SENDMSG;iBusRR;OPEN_TRUNK"
"SENDMSG;iBusRR;OPEN_SUNROOF"
etc
NOTE: You'll need VB6 runtimes files to execute iBusRR
PLEASE DELETE YOUR OLD .INI FILE AND START WITH THE ONE PROVIDED WITH THE NEW .ZIP FILE
There is now an LTS.ini file included in the zip file; this is where you can change the light sequence. It is not much commented yet but it should be intuitive to modify. Keep in mind you should not blink your XENON lights as this will shorten the ballast life. Please leave your key to ACC position before sending LTS command.
DO NOT TRY WHILE YOU ARE ON PUBLIC ROAD
My PMs are opened for comments, suggestions and bug reports