The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Front Ends > Centrafuse > CF SDK

Reply
 
Thread Tools Display Modes
Old 08-10-2005, 09:00 PM   #1
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
Centrafuse SDK Information

Here is the API for the Centrafuse SDK. I have created this to hopefully help simplifiy and speed up car application development. Centrafuse now completly runs of this SDK, so it has full control to extend the functionality of Centrafuse...

You will simply add a reference to my dll and inherit from CFPlugin... I have created easy to use functions for the SDK and they are all located in the CFPlugin class and begin with "CF_"

A few highlights....

You now have easy access to display all common system dialogs, easily customize them, and receive the results... a few include: yesno, okbox, filebrowser...

Skinnable controls for Labels, Buttons, Sliders, List Boxes... and all associated methods and events...

A common way for reading multiple languages, skins, and configuration files using XML and the Centrafuse reader classes...

Access to all Centrafuse actions...

Multiple events including next track, previous track, power mode change...

Full access to windows mixer and Centrafuse EQ with easy to use methods...

this is just a few highlights...

The SDK will be available when 1.5 is released....

Here is the API:
http://www.centrafuse.com/api/


david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Sponsored Links
Old 08-10-2005, 10:29 PM   #2
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
I had the wrong api posted.... I have updated it to only include the centrafuse namespace...

http://www.centrafuse.com/api

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Old 08-11-2005, 05:08 AM   #3
See me in my wet t-shirt.
 
stevieg's Avatar
 
Join Date: Aug 2003
Location: Warwickshire, UK
Vehicle: Ford Focus MP3
Posts: 1,909
My Photos: (0)
Excellent! I have been waiting patiently for this!
__________________
Ford Focus MP3 : www.stevieg.org/carpc
Car PC Status: COMPLETE
stevieg is offline   Reply With Quote
Old 08-11-2005, 07:00 AM   #4
Low Bitrate
 
Join Date: Jun 2005
Posts: 81
My Photos: (5)
Wow David! You have been hard at work lately, first v1.4 and now the SDK! Thanks so much for your efforts.

I have a suggestion, maybe provide a sample project file that would be an example showing how to use different parts of the classes. That might make it easier for us to get started on developing plugins.
JWise1203 is offline   Reply With Quote
Old 08-11-2005, 10:07 AM   #5
FLAC
Cheekz185's CarPC Specs
 
Join Date: Apr 2005
Location: Queens, New York
Vehicle: 2002 Mitsubishi Galant
Posts: 1,388
My Photos: (0)
Dont Hate me but, i still dont fuly understand what an SDK does. I know it stands for "Software Development Kit" But can some1 tell me what you can do with it and what its purposes are.
__________________
2002 Mitsubishi Galant
Progress: 90% [-▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓- ->

Carputer Specs:
Via M10K
512mb Ram
60GB HDD
Souund Blaster Audigy2 NX
OPUS ITX PC Case

Cheekz185 is offline   Reply With Quote
Old 08-11-2005, 11:48 AM   #6
Constant Bitrate
 
Join Date: Jul 2005
Location: Sweden
Vehicle: 1995 Hyundai Accent
Posts: 124
My Photos: (0)
An SDK is compiled to make it easy for end-users to make their own plugins for a program..
Say that you would want a feature to check your e-mail, that could be done by
a plugin which could then be seamlessly integrated into CF..
paran0id is offline   Reply With Quote
Old 08-11-2005, 11:55 AM   #7
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
There will be multiple examples included with the SDK download...

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Old 08-11-2005, 02:22 PM   #8
Raw Wave
 
justintime's Avatar
 
Join Date: Apr 2005
Vehicle: 2002 Honda CR-V
Posts: 2,700
My Photos: (0)
What SDE would you need to develop something for CF, using the SDK?

SFTEUOA (Sorry for the excessive use of accronyms)

Edit: It was answered on the other thread. Sorry.
__________________
2002 Honda CR-V
Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
Spent so far: $1105.90


Download the NEXUS Skin for Centrafuse
...or even Listen to my music
justintime is offline   Reply With Quote
Old 08-11-2005, 03:25 PM   #9
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
Visual Studio .NET will be the easiest to devlop with...

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Old 08-16-2005, 02:06 AM   #10
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Will this be able to disable the gamma button and have it send a command to GammaControl?
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Sponsored Links
Old 08-16-2005, 11:12 AM   #11
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
you can't currently use the SDK to modify the existing sections... It's meant to build new plugins...

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Old 08-17-2005, 01:10 AM   #12
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by veetid
you can't currently use the SDK to modify the existing sections... It's meant to build new plugins...

david

__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Old 08-17-2005, 02:09 AM   #13
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
Quote: Originally Posted by 0l33l

you still have access to all the system commands, events, and main text elements... you just can't modify the main applications button actions, except through buttonactions.xml...

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Old 08-17-2005, 02:16 AM   #14
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by veetid
you still have access to all the system commands, events, and main text elements... you just can't modify the main applications button actions, except through buttonactions.xml...

david

Oh, so it has that support already... cool
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Old 08-17-2005, 02:57 AM   #15
MySQL Error
 
veetid's Avatar
 
Join Date: Apr 2004
Posts: 4,978
My Photos: (0)
just added plugin to plugin communication... for example now my weather plugin can load up the web browser and browse to a url...

david
__________________
__________________
CENTRAFUSE http://www.centrafuse.com
01 Jeep Cherokee Sport 4x4 Installed
M10000/512Mb/20GB, Lilliput 7", Holux GM-210
veetid is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Alturion Professional Advanced GPS 6 - The New D3 ? Is There A SDK ? ccsnet GPS 91 11-07-2006 04:47 PM
iGuidance SDK Quattro GPS 57 06-23-2006 07:37 AM
Article: Privacy of vehicle information being debated VanMan69 General MP3Car Discussion 10 03-15-2005 02:59 AM
Destinator 3 SDK availability schedule information Confused Software & Software Development 37 08-26-2004 05:57 PM


All times are GMT -5. The time now is 10:19 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics