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 (12) Thread Tools Display Modes
Old March 10th, 2008, 01:16 PM   11 links from elsewhere to this Post. Click to view. #1 (permalink)
10 Farad - Flux Capacity
Zorro's CarPC Specs
 
Zorro's Avatar
 
Join Date: Nov 2004
Location: Munich, Germany
Vehicle: Audi A3
Posts: 1,062
Zorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of light
Send a message via Skype™ to Zorro
Phidgets Plugin

Hi guys,

I have a new plugin for you: The Phidgets plugin.


Before you download the software, please have a peek of what it does in the documentation. Plugin documentation and PhiPL documentation.

Needless to say but I'll do it anyway: It's the Phidgets plugin - so you do need a Phidget InterfaceKit 8/8/8 to run it.
Before you run the plugin, please make sure the drivers for the InterfaceKit are installed and the PCB is attached to your computer.

Now that I've told you everything that's important, grab the software here.

Important note: After the install please copy the PhidgetsInterfaces.dll from the Plugins\Phidgets folder into the Centrafuse folder manually. For some reason, this can't be done from the setup and you'll need this DLL in order to utilize Extenders, such as the Servo or RFID Extenders.

Update


Added a couple of things, removed a few bugs.
  • Now your able to configure actions on output state change as well (primarily used to trigger injections).
  • Added injection of text/images to put information on CF's main screen at any time.
  • Added a separate Injection.xml so you don't have to mess around with skins.
  • Added an option for Extenders (yes, it's a plugin for the plugin ). See manual for more information about.
Update 2
  • Added the ability to record sensor values into a CSV file.
  • Added a Startup configuration.
  • Added SETVOLUME command to PhiPL.
Update 3
  • Added events.
  • Added Phidgets RFID Extender.
  • Setup corrected (was missing some files).
Update 4
  • Added Aura skin.
  • Added a couple Extenders (such as the IFK 0/0/4).
  • Added the option to set Outputs using CF_pluginData (see Manual).
__________________
Skinning to go... VD2
My Plugins: BluetoothControl, Contacts, Scribble, MWConn, Phidgets, Skype, PluginBrowser, LogoDashboard, SkinBrowser
My Tools: CFInjector
My Skins: Street WS, Gizmo, Cyclone, Drive

Last edited by Zorro; October 22nd, 2008 at 07:42 PM. Reason: Update
Zorro is offline   Reply With Quote
Old March 10th, 2008, 02:36 PM   #2 (permalink)
7 Farad - Super Capacity
jman's CarPC Specs
 
Join Date: Oct 2006
Location: Christchurch
Vehicle: Jeep Sport
Posts: 106
jman is on a distinguished road
Geeeeez

Hi Zoro
This looks AWSOME cant wait
allready on the edge my seat..


Jman
jman is offline   Reply With Quote
Old March 10th, 2008, 02:40 PM   #3 (permalink)
7 Farad - Super Capacity
Cabrio Bob's CarPC Specs
 
Cabrio Bob's Avatar
 
Join Date: Feb 2008
Location: netherlands
Vehicle: BMW 318i convertible
Posts: 174
Cabrio Bob will become famous soon enoughCabrio Bob will become famous soon enough
looks very nice this plugin.

Maybe a useful option to add : record the sensor data to a .txt or .csv file (1 datapoint every 5 seconds or so, or as an input setting) so it's possible to import it into excel.

could be very useful for people who drive the same road every day (to work?), and are able to compare output data of different days.

I might want to use it with sensors for
- speed
- RPM
- cooling system temperature
- oil system temperature
- oil pressure sensor
- supercharger pressure sensor
- inside temperature
- outside temperature
- .... ?
Cabrio Bob is offline   Reply With Quote
Old March 10th, 2008, 03:03 PM   #4 (permalink)
10 Farad - Flux Capacity
Zorro's CarPC Specs
 
Zorro's Avatar
 
Join Date: Nov 2004
Location: Munich, Germany
Vehicle: Audi A3
Posts: 1,062
Zorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of light
Send a message via Skype™ to Zorro
Quote:
Originally Posted by Cabrio Bob View Post
Maybe a useful option to add : record the sensor data to a .txt or .csv file (1 datapoint every 5 seconds or so, or as an input setting) so it's possible to import it into excel.
Though about this as well but I think this is subject for the next release.
Quote:
I might want to use it with sensors for
- speed
- RPM
- cooling system temperature
- oil system temperature
- oil pressure sensor
- supercharger pressure sensor
- inside temperature
- outside temperature
- .... ?
I'd recommend you to have a look at the Phidgets website to find out what stock sensors you can use for doing all that.
I'm not sure whether they have decent pressure sensors, but eventually all you need is some sensor that has a analog output to connect it to the interface kit.
__________________
Skinning to go... VD2
My Plugins: BluetoothControl, Contacts, Scribble, MWConn, Phidgets, Skype, PluginBrowser, LogoDashboard, SkinBrowser
My Tools: CFInjector
My Skins: Street WS, Gizmo, Cyclone, Drive
Zorro is offline   Reply With Quote
Old March 10th, 2008, 03:18 PM   #5 (permalink)
7 Farad - Super Capacity
midiwall's CarPC Specs
 
Join Date: May 2006
Location: Seattleish, WA
Posts: 179
midiwall is on a distinguished road
So Zorro... is the API such that you can support all the Phidget boards? Does the UI auto-configure for, say, the 8/8/8 or the 0/16/16? Though it looks like the 8/8/8 makes the most sense..

Hmmmmmmm... And given that you'll be exposing read objects into CF... Hmmmm...

Well done man.
__________________
:: Mark
midiwall is offline   Reply With Quote
Old March 10th, 2008, 03:20 PM   #6 (permalink)
7 Farad - Super Capacity
Cabrio Bob's CarPC Specs
 
Cabrio Bob's Avatar
 
Join Date: Feb 2008
Location: netherlands
Vehicle: BMW 318i convertible
Posts: 174
Cabrio Bob will become famous soon enoughCabrio Bob will become famous soon enough
I think the phidget device I think works basicly the same as this device. works with every analogue sensor type that uses Ω as variable. It just needs to be calibrated.
Cabrio Bob is offline   Reply With Quote
Old March 10th, 2008, 03:35 PM   #7 (permalink)
10 Farad - Flux Capacity
Zorro's CarPC Specs
 
Zorro's Avatar
 
Join Date: Nov 2004
Location: Munich, Germany
Vehicle: Audi A3
Posts: 1,062
Zorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of light
Send a message via Skype™ to Zorro
This plugin is only supporting the Phidget InterfaceKit 8/8/8 (as you would have read in the manual). Since there's no standard for interfacing with such devices, I highly doubt you can attach anything else than a Phidgets but I may be wrong.

However, Phidgets claims that you have access to all variants of sensors, so yes, I think that's just a matter of the right calibration (or Factor formula in this case).

So let's start with the 8/8/8 first and then we'll see where it gets us

All of you who already own such a device, please raise your hand (I need some more testing ).
__________________
Skinning to go... VD2
My Plugins: BluetoothControl, Contacts, Scribble, MWConn, Phidgets, Skype, PluginBrowser, LogoDashboard, SkinBrowser
My Tools: CFInjector
My Skins: Street WS, Gizmo, Cyclone, Drive

Last edited by Zorro; April 12th, 2008 at 07:24 AM.
Zorro is offline   Reply With Quote
Old March 10th, 2008, 03:43 PM   #8 (permalink)
7 Farad - Super Capacity
Cabrio Bob's CarPC Specs
 
Cabrio Bob's Avatar
 
Join Date: Feb 2008
Location: netherlands
Vehicle: BMW 318i convertible
Posts: 174
Cabrio Bob will become famous soon enoughCabrio Bob will become famous soon enough
The manual on the phidget website (PDF, page 3) shows a list of compatible non-phidget-sensors.

I could borrow an analog I/O from measurementcomputing.com for testing, but I think it doesn't work
Cabrio Bob is offline   Reply With Quote
Old March 10th, 2008, 03:59 PM   #9 (permalink)
10 Farad - Flux Capacity
Zorro's CarPC Specs
 
Zorro's Avatar
 
Join Date: Nov 2004
Location: Munich, Germany
Vehicle: Audi A3
Posts: 1,062
Zorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of lightZorro is a glorious beacon of light
Send a message via Skype™ to Zorro
Quote:
Originally Posted by Cabrio Bob View Post
I could borrow an analog I/O from measurementcomputing.com for testing, but I think it doesn't work
I'm pretty sure it doesn't.
__________________
Skinning to go... VD2
My Plugins: BluetoothControl, Contacts, Scribble, MWConn, Phidgets, Skype, PluginBrowser, LogoDashboard, SkinBrowser
My Tools: CFInjector
My Skins: Street WS, Gizmo, Cyclone, Drive
Zorro is offline   Reply With Quote
Old March 10th, 2008, 07:43 PM   #10 (permalink)
10 Farad - Flux Capacity
diablo_sv21's CarPC Specs
 
diablo_sv21's Avatar
 
Join Date: Aug 2007
Location: Melbourne, Australia
Vehicle: Audi S3
Posts: 521
diablo_sv21 is just really nicediablo_sv21 is just really nicediablo_sv21 is just really nicediablo_sv21 is just really nicediablo_sv21 is just really nice
Looks cool Zorro!

I've made a custom Phidget plugin I made for controlling the power windows. Fun stuff to play with I like what you are making there.

So my hand is up for testing if you need it, I'm pretty sure the board we are using is an 8/8/8.
diablo_sv21 is offline   Reply With Quote
Reply

Bookmarks

Tags
phidgets, plugin

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/2383-phidgets-plugin.html
Posted By For Type Date
www.soloCarputer.com :: Ver tema - Velocimetro en Centrafuse. This thread Refback November 4th, 2008 07:21 PM
www.soloCarputer.com :: Ver tema - Velocimetro en Centrafuse. This thread Refback November 4th, 2008 06:38 PM
www.soloCarputer.com :: Ver tema - Velocimetro en Centrafuse. This thread Refback November 4th, 2008 05:42 PM
www.soloCarputer.com :: Ver tema - Velocimetro en Centrafuse. This thread Refback November 4th, 2008 05:41 PM
wat met bestaande functies boordcomputer - Het Nederlandse Carputer Forum This thread Refback October 26th, 2008 04:16 PM
Was wondering if this is possible This thread Refback September 22nd, 2008 01:51 PM
мониторинг питания - Страница 2 - PCCar.ru - Ваш автомобильный компьютер This thread Refback August 10th, 2008 10:11 PM
Plugin for in/outside temp monitoring - Page 2 - MP3Car.com This thread Refback July 18th, 2008 05:52 AM
External Temperature Display - Page 2 - MP3Car.com Post #0 Refback July 15th, 2008 10:00 AM
Phidgets plugin - MP3Car.com This thread Refback June 30th, 2008 09:24 PM
Accelerometer? - MP3Car.com This thread Refback June 28th, 2008 03:12 AM
Mg Zs 180 - Page 6 - digital-car.co.uk This thread Refback June 26th, 2008 07:40 PM



All times are GMT -4. The time now is 09:40 AM.


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