IBUS interpreter - Community member Wanted has written a plug-in for Ride Runner that interprets BMW steering wheel button commands and relays them to your car PC. The plug-in is an attempt to improve on some of the issues he's experienced with the IBUSCOMM plug-in. It runs as a Windows service and allows the user to switch screens using the R/T key press. Support for up to 255 screens is available.
Don't own an I-BUS equipped BMW? You can build an IBUS-2-COMport adaptor! Read post #8 for discussion and a link to how-to.
Mac front end. The duo from down under, New Zealand brothers Stephen and Kevin Ramsay, have released ICE3 version 2.1, a front end for Mac that has quickly gained popularity on the OSX platform. Version 2.1 brings improvements to coverflow, native use of iTunes library, better video controls, among other improvements. The next version will begin to incorporate non-media functionality such as XM and OBDII. Read about it here.
One-click web cam recording. Want to know how to record from a web cam while on the go? Capture! is a one-click web cam application by community member Prefect. Currently, members are working on adding the ability to overlay information on the recorded video. (See a similiar project in OBDII, below) Read about it in a loooong running thread since 2005!
DVR capability for radio. Member Extide is working on a C# proof of concept application that allows DVR capability for radio or nearly any line-in source like XM Direct. He's targeting the SiLabs tuner, since that's what he owns. This is a work in progress, but head over and see what he's done so far.
OBDII gauges - Member malcolm 2073 has released a GaugeDisplay application here. GaugeDisplay is a standalone app that provides gauges for frontends that may not have support for it but that do support external program embedding - like Ride Runner. Users can configure GaugeDisplay to display numerous values by editing the XML file.
Overlay driving information on video - New member dirtysanchez from Poland scores on his very first post with an application that combines data from a VAG-COM OBDII cable and a webcam to record the RPMs, Throttle position, and speed over the video stream, allowing it to be played back at a later date. Check it out here.
New member lanceam24 is getting some tips on how to smooth out his fiberglas sub boxes over in the fabrication forum. Want to know how to get a smooth appearance without wavy lines? Check it out here.
Wanna get rid of the fan noise? Watercool it. Member WuNgUn is 95% complete with his water-cooled system and custom fab job on his front bezel. Beautiful job and a nice, clean install. Check it out here.
Congratulations to Robby BMW! His long running thread on a Tire Pressure Management System (TPMS) is a great example of the community coming together to bring a hack to product status. The TPMS version 2.0 is available soon. The TPMS system is a wireless tire pressure monitoring system that integrates into Ride Runner via a USB receiver and plug-in, displaying pressures on the PC. This device was developed by the mp3car.com community first as a project and now as a product for the community.
Here's a photo of version 1 and 2 side by side.
Driveline - open source front end. User ClockWork has released a functional frontend in VB6 with source code. It uses VB.net 2005 and Win32API's. No external components except Windows Medial Player. A new forum has been created to allow bug reports, testing, news and notes.
OBDII GPS logger.
Member chunkyks has developed an OBDII GPS logger for Mac OS X and Linux. This is the first community developed and released software for OS X OBDII. A forum has been created for bug reports and testing of the software.
Proving that the car pc scene is indeed global, check out user mpower86's install in a Mitsubishi Pajero 2004. The install is quite nice with double screens but the location is rather more unexpected - Iraq. As far as we know, this is the first Iraqi install of a car PC. mpower86 says he struggled to find all the parts he needed, but using an inverter and a Compaq Presario 2500 laptop, managed to make it work. Well done!
Updated 09-17-2009 at 03:14 PM by optikalefx
Check out this Microsoft video of touch features in windows 7. It will be interesting to see how many car computer developers and touch screen fleet users implement these new features in their applications. The video certianly makes it look easy. More details are on the "Touching Windows 7" blog.
Updated 09-17-2009 at 03:15 PM by optikalefx
Here is the transcript to those two videos:
Hi. My nameís Rob Wray from MP3 Car. Weíre doing this video blog today to give you some news. The PND, the Personal Navigation Device, itís dying. Itís dying fast. I mean Garmin, Tom-Tom, Dash Ė say your final prayers. Even our beloved car computer has numbered days.
Whatís killing them? A deadly virus? No. Itís an infestation. An infestation of millions of cheap globally-available connected devices. Never heard of such a device? Well, I bet you have. You have one in your pocket. This device, your mobile phone, combined with new hardware and software innovations, are allowing you to connect your mobile phone to your car and kill your Tom-Tom. Letís go take a look.
So Iím sitting in a standard Toyota Scion. This happens to be a fancy aftermarket car stereo, but this could just as easily have been your standard display that came with your Prius or Range Rover or other luxury car. It also could have been a host of aftermarket radios and displays that have built-in video inputs.
Alright, so now that weíre in the car, letís go through the process. Youíve got a couple steps here, some of which are already done. You take the video cable that you get from the Apple store and you plug that into the video input in the back of your screen. Again, this can happen in any car with a screen. You can go out and get an accessory adapter that takes this video input. So get the cable, plug it into your iPhone. Hack your iPhone which is about a thirty-minute process. Thereís tons of websites that explain how you do it, and lots of developers have gotten together and made nice apps that make it really easy to do this
So hack your iPhone. Then you want to install an apps called Screen Splitter, which Iíll link below. Install Screen Splitter. That allows you to duplicate the content of this screen onto this screen. And then you install the app of your choice.
Weíre going to do our drive test now with a little app called X-GPS. So both of these apps are in their infancy. They have a few flaws, but theyíre really great in showing off this concept of why your Tom-Tom is going to die.
Letís go for a drive. Iím going to run my Screen Splitter application. So now Iím sharing the video from my iPhone down to the car. Iím going to go ahead and run this little app here called X-GPS. Itís going to automatically tilt because it knows I have the screen in horizontal mode, which is then going to match the mode of the display down below. Iím going to go ahead and turn on my GPS signal. Aaah, I have to use the iPhone touch screen, and Iím going to go ahead and turn on my GPS signal, and off we go.
Letís go for a drive. You think the most logical choice of applications would be Google maps. Itís built into the iPhone. The problem with Google maps though is that it doesnít realign itself based on the horizontal position of the iPhone. So you can see that Iíve got maps running up here on top, but itís displaying in a horizontal format down here. So letís go take a look at some other apps that work well in the car.
So maybe your next thought is to use Google Earth. Well, Google Earth would be a great option except it crashes when you use it with Screen Splitter. So Iím not quite sure if itís just thereís too much CPU load and Google Earth shuts off, but donít use Google Earth. Try an app from a company called Earthscape. Earthscapeís app works great. It loads, it has the follow-me option, and itís a great overview of where you are, give you some great side imagery while youíre driving around.
So letís take a quick look at that. They have two modes. They have a pan mode and a follow-up mode which is perfect for driving. Letís go for a drive.
Another great app I love to use in the car is Pandora. Letís check this out. So weíve got some Dave Matthews playing. [Music] Youíve got album art down here. All the Pandora controls on top here. The audio input comes through my device so I can control the audio levels right here on the device. The skip tracks. All these things that you can do with Pandora normally you can do and have it all amplified right here on the big screen.
So YouTube? Yep, that works, too. [Music] So any movie you have on your iPhone can also be played here, too.
Let me guess. You want to know how to get started. Okay. Weíre going to need a couple of things. Youíre going to need a cell phone that has video output. I happen to have an iPhone 3G, and you can buy this little cable over at the Apple store. Itís a little bit expensive, but it does some nifty things. It takes audio and video out, so this plugs into your iPhone, and this plugs into the audio and video input source in the back of your car.
So then your question is, how do you get audio and video into your car? Well, thereís a ton of aftermarket devices like this one here thatís made by Paq, but almost every car with a video screen has a device like this that you can install in your car and it has video and audio inputs to quickly allow any screen in your car to take the output from your cell phone. So get a cell phone with video output, get a cable, and get one of these adapters, and then you can get video in your car.
Now that we know that the PND is dying, you may ask what is the future of products in your car? Well, to answer that itís going to be mesh-ups of existing consumer electronics hardware. In my right hand here I have a very simple wireless Bluetooth mouse from Apple. This is one piece of the future. In this hand I have a 7Ē touch screen, and this is just basically a four-wire resistive touch screen. And so what I think weíre going to see is weíre going to see hardware mesh-ups where electrical engineers and industrial designers mesh these two products together.
So we take the serial output of this touch screen display and we mesh it in with some Bluetooth wireless technology, and now we have a really quick instant aftermarket touch screen modification for your cell phone.
So now you can throw this guy, your cell phone, in your glove box with your video output device and then instead of even touching your cell phone, now you can control you cell phone with this wireless touch screen, so you can take it in and out between cars. Itíll be different sizes of screens manufactured based on what size screen that you have. Eventually multi-touch technology will be implemented in these aftermarket screen accessories. And that is just the beginning of the future.
Mark my word. Your cell phone will kill your Personal Navigation Device. It might take a year or two, but itís going to happen. There are a million technologists and hackers that are visiting our website monthly that are getting technology like this into their cars.
Join them and help them kill your Tom-Tom and your Personal Navigation Device. This is exciting stuff. Thanks for watching our blog.
Updated 12-07-2009 at 02:01 PM by Heather
This document outlines the way to install a remote on/off button for your Mac Mini. This is a perfect fix for someone needing to install a Mac Mini inside a secure enclosure or a tight space, where limited access to the back panel is available.
Purchase this product here.
Updated 11-09-2009 at 10:44 AM by Jensen2000
[media]http://www.mp3car.com/podcast/xgps%20creator%20interview%203_2009%20part1.mp3[/media] 5.2MB (5:41 MIN)
[media]http://www.mp3car.com/podcast/xgps%20creator%20interview%203_2009%20part2.mp3[/media] 4.1MB (4:27 MIN)
[media]http://www.mp3car.com/podcast/xgps%20creator%20interview%203_2009%20part3.mp3[/media] 7.6MB (8:17 MIN)
Mp3carís Founder, Robert Wray, interviewed Mathieu Monney, creator of iphone navigation application XGPS. We talk about his turn by turn navigation application which has been downloaded almost 589,000+ times in the two months since it left beta. Donít get out your calculator, that is about 10,000 times per day!
We expect the interview to be transcribed within the next couple of days.
Robert Wray: Hi. My name is Rob Wray, with Mp3car. We're talking today with Mathieu Monney in Switzerland. Mathieu is the creator and lead developer of the wildly successful turn by turn iPhone navigation application called XGPS. I call it wildly successful, because according to Cedia, the application has been downloaded about a half a million times in just the several months that it's been out.
A lot of the industry analysts all want to know how big the market is, and I think this is an amazing indicator that there's a lot of pent-up demand for XGPS and applications similar to this that do navigation and turn by turn directions. So Mathieu, thanks a lot for taking the time to talk with us today.
Mathieu Monney: Hi, Rob. Your welcome.
Robert Wray: As of iPhone OS 3.0, Apple is allowing developers to use the core location; meaning turn by turn map creators now have the access to the combination of GPS, WiFi, cell towers, and all those utilities to do routing.
Mathieu Monney: Yes.
Robert Wray: So I guess the key is that you have to bring your own maps. How far do you think you can go with the free Google map solution that you're using right now?
Mathieu Monney: So right now, it will not be possible to use the current position to publish it on the app store, because it's completely forbidden by the Google terms and conditions and by Apple.
Robert Wray: Okay. Clearly the free thing has probably been one of the things that's driven the 500,000 number.
Mathieu Monney: Yes. That's true.
Robert Wray: So I guess right now you're using the Google maps. What do you use for your routing algorithms? Do you have your own routing algorithms, or are you using Google's routing algorithms?
Mathieu Monney: No. We are using Google's routing services, because the maps that we get from Google are only pictures or images. So when you display a map on your iPhone, you can't use GPS. It's only a picture, an image. And you canít have any information about where roads are, or anything like that. So you cannot do any routing algorithm on it.
That's why we are thinking and we are trying to develop another solution based on other third party sources to use vectorial maps to be able to do outlier routings and vectorial routings, and stuff like that, to overcome this Google map problem.
Robert Wray: So that kind of leads me into my next question. There's a lot of really interesting free applications and free data sources that are out there, like OpenStreetMap. How much will XGPS contribute and be able to utilize OpenStreetMap or other data collection efforts?
Mathieu Monney: Actually, it's a go for the next version of XGPS to use OpenStreetMap.
Robert Wray: So that's great. That allows you to keep this application really low cost. So would you imagine that you would still license a routing algorithm? Or do you plan to develop your own routing algorithm?
Mathieu Monney: Yes. Sure. The long term goal is to be able to use your iPhone as a normal GPS, like TomTom. You enter a start location and end location, and the routing is done by itself offline, without any WiFi or GSM connection or whatever. So yes.
Robert Wray: I was looking at your website, and it looks like you're funding XGPS off of donations. How do you plan to fund the development of XGPS in the future?
Mathieu Monney: For now, for the current version, we will remain free and we'll be funded with donations. But for the next version, which will use vectorial map and so on, we haven't decided now what we will do. But maybe we will make some kind of licensing, or it will still be free, I can't really tell you now, because it will really depend on how the new GPS software will come up on the app store. I mean, with the new OS 3.0.
Robert Wray: So do you expect to release your application on the app store as soon as the OS 3.0 is available?
Mathieu Monney: I will not say as soon as, but we'll try to release it as soon as I get something working with OpenStreetMap and so on, because it will then be a legal application in terms of Appleís point of view.
Robert Wray: It looks like you were able to keep a lot of your costs down by doing things like crowd sourcing the language translation into 25 languages.
Mathieu Monney: Yeah.
Robert Wray: How else are you planning to use the community in the future for your application?
Mathieu Monney: Yeah. That's definitely a good option. The problem with releasing your beta application or free application is that you get more people from it, and it's really easy to build a community, which helps the project growing.
On the other hand, with the pay application, there is less involved people, and people say, "Okay. I want this feature. Why is this feature not here, and why is this feature not in my language" or so on.
Robert Wray: Do you have any other ways in which you plan to use your forums? You have lots of active people in the community that are contributing in your forums, as far as feature suggestions. Do you plan to do any of your development with input from the community? Or do you plan to keep it a closed project, aside from the language translation and things like that?
Mathieu Monney: Again, it's an open question. For sure it will speed up the development of XGPS if we put it in an open source way. But the thing I don't want is that if the first project falls, all the projects are created on the basis of XGPS, and that will be a terribly bad thing for me.
And the other thing is that you cannot control, really control, how the development will go with the totally open source solution. So that's the two major problems. That's why I'm still debating if I will keep the project closed source or put it in open source.
Robert Wray: So I noticed that there was a competing navigation application that came out. It's about $40.00 on the app store, made by XRoads, called G-Maps. It's interesting that it came out and then really quickly was pulled off the iPhone store, on March 18th. Why do you think Apple is still being so aggressive, even with their 3.0 announcement?
Mathieu Monney: I don't know. This G-Maps application is not so Ė actually, it was not so good. I mean, at first, it was providing features with a lot of good functionality, like voice navigation, and offline routing, and turn by turn directions, and so on. But I think I've heard that they proposed G-Maps software to Apple one time, and Apple refused to put it on the app store, because it was not following their agreement rules.
So they removed some unwanted features, like turn by turn direction, and so on. So with the final release there were no more interesting features, like turn by turn direction. So G-Maps was only like the map applications on the iPhone, but without the need to download the maps over WiFi or GSM connection.
Robert Wray: So basically, it looked really interesting, and the app slowly got watered down and watered down until it was finally allowed to go on the store, and then it was pulled?
Mathieu Monney: Yeah. I don't like the way Apple is acting with all this software, because I think there can be really good software nowadays without all these Apple restrictions. But unfortunately Apple is placing so many restrictions that since there is no really good application which has come up on the app store, I think Apple is really handling it in a bad way.
However, it's still successful, and the app store is a good thing, but Apple could be a little less aggressive on their agreements.
Robert Wray: So I wanted to get back to the question before. We were talking about OpenStreetMaps. How much do you think XGPS will be able to contribute to OpenStreetMaps?
Mathieu Monney: XGPS could bring many users to OpenStreetMap, but the main problem is that you cannot build the software which can upload data automatically to OpenStreetMap, and automatically improve the map itself. There is always the need of a human to draw roads and so on on the map, on the basis of data given by GPS.
Robert Wray: Do you think that there will be algorithms that are eventually developed to translate the GPS trails into accurate road information?
Mathieu Monney: Yeah. You can already make simple software to take GPS position, GPS tracker, and so on, to automatically build the maps. But the main problem is still in naming the roads. The crossing of the road, you sometimes cannot turn right, or can't turn left, or sometimes there is a one-way road, or so on.
All this stuff makes automatically creating the maps a big problem, because if you develop an algorithm to create the maps automatically on the basis of a GPS track, maybe you can get a map that looks beautiful to the eye, but for the routing algorithm, it will be really, really difficult to create a route from a point A to a point B without going down a one-way street. That's the main problem.
And still, with humans there is a lot of errors now in OpenStreetMap, especially in Europe countries.
Robert Wray: So basically, the collected data is unroutable, but we have this situation where there's a bit of a chicken and egg scenario here. You have to have a certain mass of tracks and data that's collected in order for algorithms to be applied to them. Again, this chicken or egg type of scenario.
Why not collect the data now, since you have 500,000 users that are out there? Why not collect the data so that when algorithms are developed to process this data, and as more users are willing to properly label roads, and make them routable, why not collect this data, so that as users get more passionate about it, the data is there for people to work on?
Mathieu Monney: Sure. It will be an option. For now, the current version of XGPS already allows you to do this. Manually. But to do it automatically, the first problem is the privacy issue. I mean, not everybody wants to share where they go.
It will be an option. We are thinking about it for next version.
Robert Wray: Surely there has to be a way to anonymize the data, so that people don't have to worry about tracking issues, and they can still help contribute to the maps that they're getting for free, that they would otherwise have to pay $50.00 US or more for Ė even at the cheapest solutions, you have to pay $50.00 for map data.
Mathieu Monney: Sure. For you or me guys like us, it will be okay, but for the people who cannot imagine to have their position on the net, and to be anonymized by that. Not all the people are really interested in the iPhone and so on.
But a software like XGPS could allow them to use their iPhone as a GPS. And if we tell them, okay, you can use XGPS, but your position will be logged and sent over the internet, even if we say, okay, it's totally Ė it's totally anonymized, Ė I don't know. They will have some fears about it, I think.
Robert Wray: Yeah. You will always have skeptics, and I think that's a really important thing to be aware of. Do you have any plans to implement some of the more advanced location-based services, like petroleum prices, or traffic, speed cameras, and things like that?
Mathieu Monney: For traffic things, for now, it's as usual, the main problem with all of that GPS stuff software is data source. I mean, for maps, it's where the roads are, what are the road names, and so on. For traffic, you have to access some information given by the government or cities to know where the traffic density is, and etcetera. So it's always a problem of data sources.
But as long as we could get reliable data sources to show places with traffic on the map, we could do it. But I think for now, it's a little too advanced to think about it.
Robert Wray: I'd imagine, with 500,000 users, you certainly have enough volume to get data suppliers interested in buying the data. Maybe there's an option where you could have your core free products, and allow paid upgrades for premium services like speed cameras and traffic, and other things that have made some of the other connected navigation devices wildly successful.
Mathieu Monney: Yeah. Sure. It will be an option. We haven't thought about that yet, but it could definitely be an option. It will be able to create some kind of community around these data sources, as OpenStreetMap did. When you are on a road where there are too many cars and you cannot go on, you tap into iPhone, okay, Iím stuck on the road. And this information will be propagated on all the connected iPhones, and you will get some kind of peer to peer network with information about the current traffic.
You can do the same for speed cameras.
Robert Wray: There's been some commercial companies that have tried to do that. I mean, Dash was the big one here in the United States which had a little bit less success. They made a device that's all in one unit, they got more accurate as the number of users grew, because they were all committing to the amount of data. So the big win here with an application like that would be allowing lots and lots of users, even users other than XGPS, to be able to contribute to those data pools.
Would you see collecting this data and making it open for GPS applications of all types, maybe even PC type applications, or PND applications? Or would you see XGPS being the controller of this community-collected data?
Mathieu Monney: Yeah. I mean, it would be better if more products can be developed like this, because I think there is only the new XGPS that can act like that. It will be good for there to be some kind of constraint.
And I think if there is more products and more software, the more GPS products are involved and the bigger the community is, the more accurate it can be.
Robert Wray: Well, we're at a very exciting time in navigation and mobile computing, and it's great you're being a part of it, and developing apps to help it grow. So thanks a lot for taking the time to talk with us today out of your busy schedule. We appreciate it.
Mathieu Monney: Yeah. Your welcome.
Updated 09-17-2009 at 03:18 PM by optikalefx