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 > Linux

Reply
 
Thread Tools Display Modes
Old 04-25-2008, 06:57 PM   #1
Low Bitrate
 
Join Date: Sep 2006
Posts: 61
My Photos: (2)
Linux Ice and Nghost looking for developers

Linux Ice is one of the most mature linux frontends, and is under heavy development gearing up for the 2.0 release.

The core developers are busy with the essential features, but the extras need some attention, as there are just not enough people to work on everything that gets mentioned.

Thats where you may come in, we are looking for motivated developers that have an interest in area's of carpc software.

Here are some of the idea's that we want to implement, but don't have time people to work on yet.

Bluetooth:
headset support
computer as headset/speakerphone

Audio:
pro audio mixing and effects - jack based, probably using jamin, jack-rack effects, and jost.
My vision for this is so audio plugins and routing all could be adjusted from the touchscreen, and other plugins have access to adjusting audio tuning as well.
eq/plugin/routing preset support.

ODBII
engine management, there is at least one open source engine management lib I read about at scantool.net. the forums have a howto that could get you started at
http://www.mp3car.com/vbulletin/linu...ux-odb-ii.html. We'd like to find someone that would be willing to integrate it into nghost.

GPS Integration
Navit is an open source vector routing engine that is currently heavily under development. We would like to find someone that can address gps integration issues in general, but navit is our current preference.

Radar Detector Support
This would primarily be glue code, when the detector goes off run scripted events to lower the volume, and estimate where they are on the gps, etc, this should be flexible and let the user define what to do, and support will probably need to be added individually for each detector.

Gui Configuration Managment
Work with existing developers to create a configuration plugin we can use so all configuration can be done on the touchscreen via a gui.

Documentation:
people with little linux experiece, or tons, but good at documentation
keep wiki documentation up to date with current practices
eliminate the little issues that might keep people from trying linuxice and nghost

Other:
Nghost is highly Modular, we're always open to new ideas, and are working very hard to make it easy to interface with nghost, to make it easy to make your project feel like its part of nghost.

My Nghost related Projects:
My main interests are currently with input meathods.
Current - Joystick Input - My chorded joystick input driver is almost done. The standalone version for chorded keyboards is hosted at http://joy2chord.sourceforge.net Nghosts joystick input system is based off this.
In Que - Joystick Input Howto - Joystick hardware modifications (adding buttons to your dash or steering wheel
In Que - Voice Recognition - Initial target is 90% accuracy, most of the initial tests are done, and mainly I need to just write the code to integrate the pocketsphinx recognizer
In Que - Gesture support - I plan on modifying xstroke, and binding the capture output to commands
In Que - Wiimote Input support - I'd like to add wiimote support to the joystick input plug at some time, most likely using cwiid

Last edited by wirelessdreamer : 05-04-2008 at 12:48 PM.
wirelessdreamer is offline   Reply With Quote
Sponsored Links
Old 04-25-2008, 10:39 PM   #2
Variable Bitrate
kev000's CarPC Specs
 
kev000's Avatar
 
Join Date: Aug 2006
Location: Clearfield Utah USA
Vehicle: 2008 Chevy Impala SS 5.3 V8
Posts: 330
My Photos: (0)
Anybody who wants to jump in and help and wants what they do to interface and/or provide a GUI with nGhost should be familiar with nGhost's IPC.

nGhost Internals overview:
http://www.nextabyte.com/wiki/index....st/Development

nGhost IPC API Protocol:
http://www.nextabyte.com/wiki/index....le=NGhost2_IPC

icepanel overview + IPC API Protocol:
http://www.nextabyte.com/wiki/index.php?title=Icepanel

nscan overview + API: coming soon

the APIs allows the developer to write their code in whatever language they want as long as it supports unix domain sockets (eg. python, php, c, c++, c#, etc).

Some other ideas:

bluetooth audio streaming using the bluez stack?

network manager dbus client for nghost

navit dbus client for nghost
__________________
nGhost - "The Evolution of Car Entertainment"
Not just software: LinuxICE -- The Car Entertainment Platform"
LinuxICE IRC chatroom: #linuxice irc.freenode.com
kev000 is offline   Reply With Quote
Old 05-25-2008, 01:56 PM   #3
Variable Bitrate
kev000's CarPC Specs
 
kev000's Avatar
 
Join Date: Aug 2006
Location: Clearfield Utah USA
Vehicle: 2008 Chevy Impala SS 5.3 V8
Posts: 330
My Photos: (0)
LinuxICE distro maintainer

In order to get things moving at a faster pace, and considering that not everyone is a programmer, I'd like to offer up the position of LinuxICE distro maintainer. This isn't a particularly hard job but it does involve *some* time.

This position would involve the following tasks:

- keep LinuxICE software in sync with changes in other LinuxICE related projects (icepanel, nghost,etc) and with software changes in upstream projects

- Builds LinuxICE livecd for testing and releases.

just about any linux hacker would be able to do this. If you are interested let me know. I'll get you more details.
__________________
nGhost - "The Evolution of Car Entertainment"
Not just software: LinuxICE -- The Car Entertainment Platform"
LinuxICE IRC chatroom: #linuxice irc.freenode.com
kev000 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
Steering wheel controls and Linux 2L_SS Linux 6 05-04-2008 08:43 AM
Linux ICE DrSpliff Linux 4 04-15-2008 03:02 PM
Linux ICE DrSpliff Linux 10 11-21-2007 02:11 PM


All times are GMT -5. The time now is 05:18 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