Centrafuse Carputer, CarPC & UMPC Forums

Go Back   Centrafuse Carputer, CarPC & UMPC Forums > 3rd Party Development > Plugin Development

Plugin Development Extend the functionality of Centrafuse by developing plugins


Reply
 
LinkBack (2) Thread Tools Display Modes
Old May 12th, 2008, 06:41 PM   #31 (permalink)
10 Farad - Flux Capacity
assault's CarPC Specs
 
assault's Avatar
 
Join Date: Feb 2008
Location: Auckland, New Zealand
Vehicle: Mitsubishi Lancer Evolution
Posts: 526
assault will become famous soon enough
Quote:
Originally Posted by AnandP83 View Post
I would not mind controlling everything the ibus supports... but mainly the wheel controls. Awsome....
Yeah having the Steering wheel controls will be cool, but if there was a way to pickup any IBus command sent from a control and asign maybe a keystroke to it, then it would be completely customizable. You could also then asign things to happen when the car is started or car is unlocked or anything like that.
assault is offline   Reply With Quote
Old May 15th, 2008, 01:42 PM   #32 (permalink)
1 Farad - Avg. Capacity
 
Join Date: May 2006
Posts: 18
Sully83
Yes I am using Reslers IBus interface, it seems to work pretty well. Just make sure you dont have it connected to the bus with it not powered. That produces interesting results.

Yes I have noticed other events that I can decoded, they the key being inserted and going in to reverse and other things.. lots of exciting possibilities.

Since there is already an app that maps Ibus commans to key strokes, I wasnt planning to duplicate that functionality.

I was looking for a more CF solution, so I am aiming to put more logic in it, and call CF api events directly.

So depending on what screen you are on in CF the button might do somethign different maybe... Gives your 4-5 sterring control buttons a lote more capability.

Everyone knows contex sensseitive is the way forward, See Office 2007

James
Sully83 is offline   Reply With Quote
Old May 15th, 2008, 06:26 PM   #33 (permalink)
10 Farad - Flux Capacity
assault's CarPC Specs
 
assault's Avatar
 
Join Date: Feb 2008
Location: Auckland, New Zealand
Vehicle: Mitsubishi Lancer Evolution
Posts: 526
assault will become famous soon enough
Quote:
Originally Posted by Sully83 View Post
Yes I am using Reslers IBus interface, it seems to work pretty well. Just make sure you dont have it connected to the bus with it not powered. That produces interesting results.

Yes I have noticed other events that I can decoded, they the key being inserted and going in to reverse and other things.. lots of exciting possibilities.

Since there is already an app that maps Ibus commans to key strokes, I wasnt planning to duplicate that functionality.

I was looking for a more CF solution, so I am aiming to put more logic in it, and call CF api events directly.

So depending on what screen you are on in CF the button might do somethign different maybe... Gives your 4-5 sterring control buttons a lote more capability.

Everyone knows contex sensseitive is the way forward, See Office 2007

James

Yeah good point, would be really cool to be able to have different controls for every screen

What app is it that maps commands to Keystrokes?
assault is offline   Reply With Quote
Old May 29th, 2008, 04:33 AM   #34 (permalink)
Newbie - Zero Capacity
mikess2k's CarPC Specs
 
Join Date: Aug 2007
Posts: 1
mikess2k is on a distinguished road
Excited and looking forward to it James!

Mike
mikess2k is offline   Reply With Quote
Old June 4th, 2008, 10:43 PM   #35 (permalink)
3 Farad - Moderate Capacity
 
Join Date: May 2007
Posts: 24
vinzer is on a distinguished road
I have exactly the same issue with my iBus and CF2.0 RC3
Are there any news on iBust plugin development ?
I want to use my steering controls with CF

Quote:
Originally Posted by house98 View Post
Hey guys, and David.

This was my first time today playing with the iBus and Centrafuse (First time with iBus period).

I've found some interesting items that may help you (and possibly others) get over this hump of Ibus/Centrafuse integration.

First off, I made sure to do some testing outside of centrafuse, works well -- just like others have said.

Here's the fun part. Like others I tried to simplify the comand by using "U" for steeringwheel UP and "D" for Steeringwheel down.

I CAN CONFIRM CENTRAFUSE GETS THE COMMANDS!

When I got into hotkeys and record the buttons, it does indeed record (Shift+U) and (Shift+D) as the Up/Down buttons pressed. That's good.

Now, it still will NOT do volume up or down ... however it gets better.

To test if the buttons were getting into any type of interaction mode with Centrafuse, I opened up the Web app (I have no connection, I just wanted to get to a place in Centrafuse that would allow me to 'press' the buttons and see what's being exported -- such as the URL for a website).

AND IT WORKS! -- Kinda.

Example:
If I am in the keyboard mode for entering a URL, I press the Up button, and sure enough a U (Capital U) is displayed in the search bar.
However If I press it again, nothing displays.
If I press the Down button, nothing displays.

UNTIL I physically touch the screen somewhere. Then the button works again.

So, if I want to type UDUD in the URL bar, I have to do the following:
[Press U button], Touch Screen, [Press D button], Touch Screen, [Press U button], Touch Screen, [Press D button]

This brings up Few interesting issues...

1) If I were to 'hold' the U button, it should repeat the keystroke over and over according to the default .ini file with 11miliseconds inbetween. But it does not. It only takes the first press and almost seems as if it goes out of focus, not allowing other keys to be pressed
2) Centrafuse is showing signs that it can receive commands, both setting up the hotkeys for mapping, and in the mannor I showed above... so why will the volume up/down not partially receive anything?
3) I'm pretty certain CaSe is sensative, because when I specify "D" in the .ini, Centrafuse interprets that as (Shift+D) -- this may have some affect on interaction

I really didn't set up much else in the way of tweaking the .ini file, but the following are the only lines I modified, in the format "From" > "To"

Code:
SetMinimized=False  >  SetMinimized=True

ComPort=1    >    ComPort=2

;AppCaptionSendEventTo="<* BeBoX Multimedia Player *>"  >  AppCaptionSendEventTo="Centrafuse"

AppForceForeGround=BUT_TAPEDOLBY_PRESS  >  AppForceForeGround=STW_PLUS_PRES
I'm not sure the last one has any affect, but wanted to try it to see if it would essentially 'tap' the screen for me -- but not luck.

Additional Items of interest: (Relating to the .ini)
I'm not sure if these items have any affect with Centrafuse... maybe if someone can help troubleshoot these with me?

It starts on line 121, labled:
"; Message definition syntax"

I wonder if these items, specified as buttons would help at all... Specifically these three:

PHP Code:
ProcessEvents        : If set to "Disable"then IBuscomm will stop to send ReplyMsg, & Events keystrokes  
;            : to the application Until a message with ProcessEvents "Enable"s again (flip/flop).
;            : 
When IBusComm is launchedinitial state of ProcessEvents is can be set in the main section.

ButtonState        : If Set to truethe PRESSED state will be managed automatically.
;            : 
The ReleaseID value must be set with a valid ID for this parameter.
;    


ButtonReleaseID    : If set to a valid IDwill wait the msg ID before processing
;            : This can be used especially when a button PRESS/HOLD state is needed
Hope this helps, and I look forward to your response David, and any others stuck and testing !

:-)
vinzer is offline   Reply With Quote
Old June 17th, 2008, 03:22 PM   #36 (permalink)
0.5 Farad - Min. Capacity
BlueDevil's CarPC Specs
 
Join Date: Jun 2008
Location: Luxembourg
Vehicle: E46 Compact
Posts: 6
BlueDevil is on a distinguished road
Any News for IBUS?
BlueDevil is offline   Reply With Quote
Old July 23rd, 2008, 05:34 PM   #37 (permalink)
0.5 Farad - Min. Capacity
Fama's CarPC Specs
 
Join Date: Jun 2008
Location: West London
Vehicle: BMW 530d 2002
Posts: 14
Fama is on a distinguished road
IBUS for Centrafuse

Has anyone managed to have the IBUS work successfully on CF?
i am in the mood to make a donation to anyone who has???
Fama is offline   Reply With Quote
Old July 23rd, 2008, 09:36 PM   #38 (permalink)
10 Farad - Flux Capacity
 
Zerach's Avatar
 
Join Date: Oct 2005
Location: Vancouver, Canada
Vehicle: Acura RSX Type-S
Posts: 353
Zerach has a spectacular aura aboutZerach has a spectacular aura aboutZerach has a spectacular aura about
Quote:
Originally Posted by vinzer View Post
At least it is important to understand at what point it does not work. Maybe David may help us with that. I have 3 friends here with Centrafuse and BMW vehicles.... we realy need it to work.
Basically ibuscomm.exe works and sending messages (I am using simple messages like "u" for volume up and "d" for volume down). And these messages come to centrafuse, but for some reason centrafuse just doesnot react on them. Maybe there is some thing which prevents centrafuse to react on commands which are keyboard-emulating messages ??? because when I press on my keyboard "u" or "d" buttons it works rightaway

David please help us
Thnak you.
What version are you using? In the advanced setup screen, I can't remember which one, there's an enable hotkeys on or off...maybe this is off?
__________________
Development Effort:
DSATX Plugin 1.01 [---------|] 99.9% (CF3.1)
CentraSkin Editor V.70 [-|--------] 20%
Get CentraSkin V.601!!!!

If you like what you see, Please support my development efforts
Zerach is offline   Reply With Quote
Old July 23rd, 2008, 11:45 PM   #39 (permalink)
10 Farad - Flux Capacity
AnandP83's CarPC Specs
 
AnandP83's Avatar
 
Join Date: May 2007
Location: Atlanta, GA
Vehicle: 2003.5 BMW M3 (e46)
Posts: 402
AnandP83 will become famous soon enoughAnandP83 will become famous soon enough
Quote:
Originally Posted by Zerach View Post
What version are you using? In the advanced setup screen, I can't remember which one, there's an enable hotkeys on or off...maybe this is off?
Even with those enabled it does not work. its something that i think david and crew need to take a look at.
AnandP83 is offline   Reply With Quote
Old July 24th, 2008, 02:45 AM   #40 (permalink)
Administrator
Scott's CarPC Specs
 
Scott's Avatar
 
Join Date: Mar 2006
Location: Detroit, Michigan
Vehicle: 2006 CTS
Posts: 3,823
Scott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond reputeScott has a reputation beyond repute
open an application like notepad (make sure cf is not running) and make sure it has the focus, does sending the volume down and volume up show up as characters typed in notepad?
Scott is offline   Reply With Quote
Reply

Bookmarks

Tags
bus

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://forums.fluxmedia.net/plugin-development/551-i-bus.html
Posted By For Type Date
BMW IBus control for Centrafuse? - Page 2 - MP3Car.com This thread Refback July 30th, 2008 05:35 AM
BMW E46 steering wheels (ibus) + centrafuse? - MP3Car.com Post #0 Refback June 28th, 2008 11:53 AM



All times are GMT -4. The time now is 06:14 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2009 Flux Media, Inc. All rights reserved.Ad Management plugin by RedTyger