Sponsored links

Go Back   MP3Car.com > Mp3Car Technical Software > MacCar


Reply
 
Share Thread Tools Display Modes
Old 01-25-2006, 11:14 PM   #76
Newbie
 
Join Date: Dec 2005
Posts: 5
tristanb is on a distinguished road
I'd like to update everyone on what I've been up to. I'm mainly playing with input sources (GPS for now, will move on to others soon) and the different ways to display them. So far I've created some "standard" notifications that you can send, and reimplemented all the speed/distance modules based on those notification types. I've also made all the updated modules localize themselves to a degree (based on your system preferences settings), so the units they use (miles vs kilometers, etc.) should just work. If you have a NMEA capable GPS you should be able to use Current Speed, Max Speed, Average Speed, Total Distance and the compass now.

Plugins can now be stored inside the application; get info on it and you'll see a list of the ones I've installed. Putting plugins in the same folder (the old way) still works too.

Here's the source and binary: http://renial.net/repository/TatraApp-0.2tb.tgz

For developers: I've created a framework to house some common code, right now unit conversion and the standard notification constants. I plan on moving more into the framework, such as all the custom view code. This reduces duplication, and makes it MUCH easier to make changes to the common files. The Xcode projects have links so that everything automatically compiles. If you build and run the ModulesInstallation target in the main application's project, it will build the framework, application, all the modules I've provided and copy them all into the application. If you have any custom modules just copy them into the same folder as TatraApp; they don't need to include the framework and will be loaded before the builtin modules.

My next goal is to refine the datasource portions of the server to support named sources (similar to what you suggested Jirka) and dynamic source arrival/departure. This would allow me to create named sources (for example, have a temperatureNotification named "Exterior", and another named "Front Cabin", all created at runtime), which other modules can subscribe to. I also have an idea for using CoreData to log trip data, such that you can replay telemetry later.

Jirka: If you post your updated modules I can integrate them into the work I've done. I'd also be happy to help out on the MP3 player module. Just let me know what needs to be done.

Tristan
tristanb is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 01-26-2006, 04:27 PM   #77
Constant Bitrate
 
Join Date: Dec 2005
Location: London, UK
Posts: 182
MacUsers is on a distinguished road
Hi all,

Any one interested in this:
http://www.mp3car.com/vbulletin/show...t=66752&page=2

joeyoravec is out there to help us. What you guys think??
MacUsers is offline   Reply With Quote
Old 01-26-2006, 06:01 PM   #78
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,796
Blog Entries: 2
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Quote: Originally Posted by tristanb
For developers: I've created a framework to house some common code, right now unit conversion and the standard notification constants. I plan on moving more into the framework, such as all the custom view code. This reduces duplication, and makes it MUCH easier to make changes to the common files. The Xcode projects have links so that everything automatically compiles.

Do these frameworks require Tatra-app or could one import them into a different application and use them to read an nmea GPS string on a serial port?
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 02-18-2006, 05:32 AM   #79
QCar Creator
 
Jirka Jirout's Avatar
 
Join Date: Jul 2005
Location: Netherlands
Posts: 590
Jirka Jirout is on a distinguished road
Hello guys,

I didn't have much time recently (because of second kid, born 4 weeks ago), but I managed some litle progress on the iKarr version of the host app (where I am kind of stuck with how to do the setup part, will probably end up with a .plist file).

Except for that I updated the Airport status module more or less the same way Tristan did (Except I used NSLevelIndicator). I also decided to merge the max speed, average speed, average consumption and trip distance into one module named "Trip computer".

The MP3 player issues I need to fix are:

1. the responder chain gets broken from time to time so it changes from the circular (top-right button -> bottom-right button) to some sort of default (top-right button -> bottom-left button)

2. source is not selected properly at app start-up (if only one source is available, it should be selected and the "SRC" button dimmed). The module also does not scan for new sources (so you cannot attach iPod later).

3. saving the current position and continuing does not really work. I think the way I have chosen to control iTunes is probably a wrong one.

Tristan: have you modified the GB060Input module? From what I can see, I would say no, but just making sure :-) And thank you for your work.
Jirka Jirout is offline   Reply With Quote
Old 02-18-2006, 02:30 PM   #80
QCar Creator
 
Jirka Jirout's Avatar
 
Join Date: Jul 2005
Location: Netherlands
Posts: 590
Jirka Jirout is on a distinguished road
updated modules

So I hope I managed to fix the MP3 player - it was easier than I expected. The fixed module (source) can be found here:

http://homepage.mac.com/jirka.jirout/MP3Player.zip

And the Airport status module here:

http://homepage.mac.com/jirka.jirout/AirPortStatus.tgz

As I wrote - it is essentially the same as Tristan's, the only difference is that it displays an icon in the bottom bar, uses NSLevelIndicator instead of the original Progress indicator and shows "Airport off" text when Airport is not enabled.

Also the Total Distance module has changed a bit. It can track service intervals for different things - oil, brake pads etc. and show the distance remaining for these service checks. In the future, the module will also display warnings/reminders.

http://homepage.mac.com/jirka.jirout/TotalDistance.tgz
Jirka Jirout is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

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
Neocar External Application Bug Fix! reddeath30 NeoCar Media Center 10 04-07-2005 08:25 AM
How do I setup my GPS Application ? guino RR FAQ 0 03-20-2005 02:17 PM
How to embbed any Application in RR ? guino RR FAQ 0 03-20-2005 12:35 PM
Beta-Testing External Application Code CarComp Media Engine 2 02-17-2005 10:42 PM
Cdplayer application kreyzig FrodoPlayer 2 06-19-2004 10:51 PM



All times are GMT -5. The time now is 04:33 PM.


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