Mp3car Home Page The mp3Car.com Forums The mp3Car.com Store The mp3Car.com Blog About mp3Car.com    

Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > General Hardware Discussion > Fusion Brain

Notices

Reply
 
Share Thread Tools Display Modes
Old 05-02-2007, 05:24 AM   #496
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 7,681
Quote: Originally Posted by P3D4T0R View Post
Im wondering about when the new source code will be let lose? Since you had to rewrite your code ill be willing to bet a rewrite of mine is not to far away.

Ask and ye shall receive.

http://www.fusioncontrolcentre.com/S...FormDynamic.cs

Now I have not gotten rid of the old code. It is just sitting in there, never being called or anything. I didnt want to screw up royally and have nothing to turn back to. So it is pretty easy to follow. Basically the main functions now have "Dynamic" after them. For instance ReadSkinSettings() and ReadSkingSettingsDynamic(). Pretty straightforwards.

I do not know how this will affect those who are interfacing with the program, but the invisible buttons are no longer updated. Also since the buttons are all stored in seperate classes created by themselves, I have no idea what their handles are or even what their system names are. If you find out I too am curious.

Good luck.
2k1Toaster is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 05-02-2007, 05:30 AM   #497
Variable Bitrate
 
P3D4T0R's Avatar
 
Join Date: Dec 2006
Location: MA, USA
Posts: 361
Quote: Originally Posted by 2k1Toaster View Post
Ask and ye shall receive.

http://www.fusioncontrolcentre.com/S...FormDynamic.cs

Now I have not gotten rid of the old code. It is just sitting in there, never being called or anything. I didnt want to screw up royally and have nothing to turn back to. So it is pretty easy to follow. Basically the main functions now have "Dynamic" after them. For instance ReadSkinSettings() and ReadSkingSettingsDynamic(). Pretty straightforwards.

I do not know how this will affect those who are interfacing with the program, but the invisible buttons are no longer updated. Also since the buttons are all stored in seperate classes created by themselves, I have no idea what their handles are or even what their system names are. If you find out I too am curious.

Good luck.

Thanks a ton. Im not interfacing with the program that way, I wrote a DLL that interfaces with the DLL you gave me so StreetDeck can interface with Fusion Brain <- Simple, right? I know that's what I thought too Its been an interesting experience switching between C# and VBScript and Fusion Brains setting file and XML (which I'm using for the StreetDeck setting file) but so far its going at an OK pace so I really cant complain... wish me luck
__________________
"Mess with the best, die like the rest."
Work Log --> Old Car (Totaled)
Work Log v2 --> New Car (Totaled)
Work Log v3 --> GMC Suburban K2500 (Comming Soon)
P3D4T0R is offline   Reply With Quote
Old 05-02-2007, 05:33 AM   #498
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 7,681
Ok well nothing with the dll actually changed. So you should be all set then.
2k1Toaster is offline   Reply With Quote
Old 05-02-2007, 05:36 AM   #499
Variable Bitrate
 
P3D4T0R's Avatar
 
Join Date: Dec 2006
Location: MA, USA
Posts: 361
Quote: Originally Posted by 2k1Toaster View Post
Ok well nothing with the dll actually changed. So you should be all set then.

Thank you so much... this is what I feared the most, having to rewrite everything then fight with StreetDeck to see the new DLL. But since nothing has changed I will be all set, I hope :/
__________________
"Mess with the best, die like the rest."
Work Log --> Old Car (Totaled)
Work Log v2 --> New Car (Totaled)
Work Log v3 --> GMC Suburban K2500 (Comming Soon)
P3D4T0R is offline   Reply With Quote
Old 05-02-2007, 01:04 PM   #500
Laptop, Tablets, UMPC Moderator
 
turbocad6's Avatar
 
Join Date: Oct 2004
Location: NY
Posts: 5,978
Quote: Originally Posted by 2k1Toaster View Post

Also is that screenshot taken with the program running and reading from a skin file, or just a photoshop?

yeah, I wish, not yet, still photoshop... been having some computer issues that's slowing me down too on my end, stupid licencing issues, I'm loosing acess, right now I can only photoshop on my kids laptop working on a fix right now .... I'll try to start coding the skin file tonight & see how that goes...
__________________
MY NEWEST INSTALL:modded infiniti fx with big screen - "If my typing sucks it's probably because I'm driving....................."

first windows carpc install........my liquid cooled LVDS screen :D
turbocad6 is offline   Reply With Quote
Old 05-02-2007, 02:06 PM   #501
Laptop, Tablets, UMPC Moderator
 
turbocad6's Avatar
 
Join Date: Oct 2004
Location: NY
Posts: 5,978
got my chip, just now came in
__________________
MY NEWEST INSTALL:modded infiniti fx with big screen - "If my typing sucks it's probably because I'm driving....................."

first windows carpc install........my liquid cooled LVDS screen :D
turbocad6 is offline   Reply With Quote
Old 05-03-2007, 06:00 AM   #502
Road Runner & Mp3car Gatherings Moderator
 
JohnWPB's Avatar
 
Join Date: Sep 2005
Location: West Palm Beach, Florida
Posts: 3,091
Fantastic work on this guys!

Wow! I just read all 34 pages of this thread, to "catch up". What an amazing little board and software!

I am very interested in integrating this into Road Runner in some fashion. I would rather use standard Road Runner Skins, and just send the commands through the DLL to the FB, verses embedding the application as an external app. Not that the app is not fantastic as it is, it would just allow a bit more customization. The ability to have indicators at the top of screens, buttons on different skins to control different things based on that skin ect.

I snagged some VB code about 10 pages back, and have not had a chance to look at it yet. My thought being, if this can be controlled by VB6, it could very easily be added to the RR code and made 100% native.

I am curious to see some of the flash gauges and such that will be developed around this as mentioned about 20 pages back I know absolutely nothing about programming in flash, but with the current flash gauges that take GPS speed, Altitude, Direction and turn that data into nice looking Speedometers, Altimeters and Compass ect, this should be quite easy to do with the digital/analog out data from the FB.

Great work on this guys, and I think you will have a real winner on your hands when it is all completed, and word gets spread. There is nothing that even comes close to the amount of inputs and outputs this features anywhere near to this price range!
__________________
Front End of Choice: Road Runner (Is there anything else??? )
& Powered by the DigitalFX 4.0 Skin
Available at www.JohnWPB.com
JohnWPB is offline   Reply With Quote
Old 05-03-2007, 07:13 AM   #503
FLAC
 
Join Date: Oct 2006
Location: Las Vegas
Posts: 1,287
Quote: Originally Posted by JohnWPB View Post
...

I snagged some VB code about 10 pages back, and have not had a chance to look at it yet. My thought being, if this can be controlled by VB6, it could very easily be added to the RR code and made 100% native.

...

2kToaster made a bunch of changes to the code and put it up only a few posts back from here. You may have missed it, I know after 'catching up' on 500 posts its possible.
h3rk is offline   Reply With Quote
Old 05-03-2007, 08:04 AM   #504
Variable Bitrate
 
P3D4T0R's Avatar
 
Join Date: Dec 2006
Location: MA, USA
Posts: 361
Another tease for people wanting the StreetDeck version. The digital and analog inputs are disabled because I haven't gotten them working yet, Im working on one thing at a time digital outputs seemed like a good place to start.

Any questions, just ask...

And yes it works with Fusion Brain, kind of...
Attached Images
 
__________________
"Mess with the best, die like the rest."
Work Log --> Old Car (Totaled)
Work Log v2 --> New Car (Totaled)
Work Log v3 --> GMC Suburban K2500 (Comming Soon)
P3D4T0R is offline   Reply With Quote
Old 05-03-2007, 03:56 PM   #505
Well, He asked for it.
 
WebDog's Avatar
 
Join Date: Sep 2004
Location: Los Angeles, CA (West LA)
Posts: 1,653
looks awesome cant wait to play with it.
Quote: Originally Posted by P3D4T0R View Post
Another tease for people wanting the StreetDeck version. The digital and analog inputs are disabled because I haven't gotten them working yet, Im working on one thing at a time digital outputs seemed like a good place to start.

Any questions, just ask...

And yes it works with Fusion Brain, kind of...

__________________
2005 VW GTI MKIV - SOLD
WebDog is offline   Reply With Quote
Old 05-03-2007, 04:52 PM   #506
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 7,681
Quote: Originally Posted by JohnWPB View Post
Wow! I just read all 34 pages of this thread, to "catch up". What an amazing little board and software!

I am very interested in integrating this into Road Runner in some fashion. I would rather use standard Road Runner Skins, and just send the commands through the DLL to the FB, verses embedding the application as an external app. Not that the app is not fantastic as it is, it would just allow a bit more customization. The ability to have indicators at the top of screens, buttons on different skins to control different things based on that skin ect.

I snagged some VB code about 10 pages back, and have not had a chance to look at it yet. My thought being, if this can be controlled by VB6, it could very easily be added to the RR code and made 100% native.

I am curious to see some of the flash gauges and such that will be developed around this as mentioned about 20 pages back I know absolutely nothing about programming in flash, but with the current flash gauges that take GPS speed, Altitude, Direction and turn that data into nice looking Speedometers, Altimeters and Compass ect, this should be quite easy to do with the digital/analog out data from the FB.

Great work on this guys, and I think you will have a real winner on your hands when it is all completed, and word gets spread. There is nothing that even comes close to the amount of inputs and outputs this features anywhere near to this price range!

Thanks!

The code has definately changed big time. I am not sure if that VB code will still work. We develop fast around here.

But you can try it.

Quote: Originally Posted by h3rk View Post
2kToaster made a bunch of changes to the code and put it up only a few posts back from here. You may have missed it, I know after 'catching up' on 500 posts its possible.

Here it is again:
http://www.fusioncontrolcentre.com/S...namicAlpha.zip

Quote: Originally Posted by P3D4T0R View Post
Another tease for people wanting the StreetDeck version. The digital and analog inputs are disabled because I haven't gotten them working yet, Im working on one thing at a time digital outputs seemed like a good place to start.

Any questions, just ask...

And yes it works with Fusion Brain, kind of...

That looks really good! Maybe the mp3car store will donate a copy of SD to me to try out your skin.

Quote: Originally Posted by WebDog View Post
looks awesome cant wait to play with it.

2k1Toaster is offline   Reply With Quote
Old 05-03-2007, 07:33 PM   #507
Constant Bitrate
 
spaceskater's Avatar
 
Join Date: Feb 2005
Location: Boston,MA
Posts: 204
that looks really good P3D4T0R I can't wait! Will the buttons be customizable to any extent as to what they do? can the text on them be changed? Say to write Lights or Right Front Window!
__________________
Will never be DONE! There is always something to add
VIA EPIA SP13000,1GB DDR,80Gb 2.5” SATA HDD,8" Xenarc LCD with t/s,Linksys Bluetooth,Logitech wireless trackball,OBDII,RearView wide angle cam,XM radio,2 Wifi external antennas, Frodo,Navivoice
spaceskater is offline   Reply With Quote
Old 05-03-2007, 07:45 PM   #508
Variable Bitrate
 
P3D4T0R's Avatar
 
Join Date: Dec 2006
Location: MA, USA
Posts: 361
Quote: Originally Posted by spaceskater View Post
that looks really good P3D4T0R I can't wait! Will the buttons be customizable to any extent as to what they do? can the text on them be changed? Say to write Lights or Right Front Window!

The buttons wont be as customizable as the ones that are on the latest Fusion Brain program but they can be renamed and they can (will be able to) do everything that the buttons can do now.
__________________
"Mess with the best, die like the rest."
Work Log --> Old Car (Totaled)
Work Log v2 --> New Car (Totaled)
Work Log v3 --> GMC Suburban K2500 (Comming Soon)
P3D4T0R is offline   Reply With Quote
Old 05-03-2007, 10:50 PM   #509
Road Runner & Mp3car Gatherings Moderator
 
JohnWPB's Avatar
 
Join Date: Sep 2005
Location: West Palm Beach, Florida
Posts: 3,091
Quote: Originally Posted by 2k1Toaster View Post
The code has definately changed big time. I am not sure if that VB code will still work. We develop fast around here.

Ok, this being the case, is there a way through the DLL to communicate with the app running in the system tray? To send commands, and receive/poll information?

After the DLL is registered, a way to call it is needed.

Something like:
Code:
$FB = ObjCreate("CDDBControl.FusionBrain") $DigitalIn1 = $FB.NameOfFunction

Where "NameOfFucction" is the name of the parameter internally to FB.

I am not a programmer by any means, but I am pretty good at working stuff out if I have some sort of example to go by.
__________________
Front End of Choice: Road Runner (Is there anything else??? )
& Powered by the DigitalFX 4.0 Skin
Available at www.JohnWPB.com
JohnWPB is offline   Reply With Quote
Old 05-04-2007, 12:14 AM   #510
Variable Bitrate
 
P3D4T0R's Avatar
 
Join Date: Dec 2006
Location: MA, USA
Posts: 361
Quote: Originally Posted by JohnWPB View Post
Ok, this being the case, is there a way through the DLL to communicate with the app running in the system tray? To send commands, and receive/poll information?

After the DLL is registered, a way to call it is needed.

Something like:
Code:
$FB = ObjCreate("CDDBControl.FusionBrain") $DigitalIn1 = $FB.NameOfFunction

Where "NameOfFucction" is the name of the parameter internally to FB.

I am not a programmer by any means, but I am pretty good at working stuff out if I have some sort of example to go by.

Unfortunately its not that simple, the DLL is not a COM DLL so you cant just register it and try to interface with it. However, the way the program is it is possible to interface with it (I believe is what someone here is trying to do with roadrunner) the way you describe. I, on the other hand, have built a DLL which is supposed to be a COM server even though it doesn't work right which I am able to call from my StreetDeck code which in turn calls the DLL packaged with Fusion Brain, so Im almost rewriting the Fusion Control Center code to work with StreetDeck... its not hard its just time consuming and aggravating switching between 2 or 3 different types of code and making them work the same way.

To answer your question yes you can do what you are asking about, no you cant do it the way you think, and finally I don't know how to do it because Im going a different way but Im sure we will be told when it is working properly.
__________________
"Mess with the best, die like the rest."
Work Log --> Old Car (Totaled)
Work Log v2 --> New Car (Totaled)
Work Log v3 --> GMC Suburban K2500 (Comming Soon)
P3D4T0R is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

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 Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best mountable, DC powered USB Hubs? Dan Marsh General Hardware Discussion 19 05-20-2008 09:05 AM
Via Epia Mii10000 USB buurin General Hardware Discussion 19 07-22-2006 03:52 PM
Problem with ITPS / hibernation and External USB HD veetid Power Supplies 5 01-02-2006 09:35 PM
Will this layout with a remote USB hub work? NoPistonPC General Hardware Discussion 14 08-21-2005 04:24 PM
Looking for feedback on initial components, USB vs. PCI, power related mostly S4Per Newbie 4 04-06-2004 10:52 AM


All times are GMT -5. The time now is 01:14 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics