Page 2 of 8 FirstFirst 12345678 LastLast
Results 11 to 20 of 80

Thread: Some progress on the application...

  1. #11
    Low Bitrate Qbancash's Avatar
    Join Date
    Feb 2005
    Posts
    59
    I'm really having trouble compiling... Would you be kind enought to compile a version for me? I realy would like to try the app out...

    Thanks,
    ::JP
    1995 3000GT RED : MIAMI'S HOTTEST 3000GT
    V6King.com - 1st MAC MINI on a 3S

  2. #12
    QCar Creator Jirka Jirout's Avatar
    Join Date
    Jul 2005
    Location
    Netherlands
    Posts
    590
    Maybe a note on the controls - the application was designed around for PowerMate, 5-way hatch switch or similar device. These need to generate following keyboard codes:

    Apple + 4: push + turn left
    Apple + 5: long push
    Apple + 6: push + turn right
    Apple + 7: turn left
    Apple + 8: push (click)
    Apple + 9: turn right

    When you play around with the app on the computer, you can control it by using these shortcuts. These shortucts are assigned to the menu items (see the NIB in main app project) and cause messages to be sent to the application that distributes them to view and other GUI elements. By default for example click action sent to the button causes it to imitate a mouse click (and invoke connected action), turn left and right cause previous/next control to be highlighted etc. If you use another input device, that has more input channels/switches, you can add more actions to the menu and application, using the current ones as an example.

    Using categories, it is easy to make almost any NSControl aware of these actions and controllable by the simple input element such as PowerMate - a good example can be found in the Online Services module, where turn left and turn right are used to scroll thru the NSTableView with list of cameras/URLs. Another example is JJStepper - a mutant between NSStepper and NSTextField that allows setting numerical (but in principle also alphanumerical) values using a rotating knob.

    I will try to make an overview of the notifications that presently exist - this is quite important to allow collaboration of modules from other people, which should otherwise be easy, because of the standard API. I already have a template for new module project, will post it probably tmorrow.

    BTW: the MP3 player is a bit messy - it uses AppleScript to control iTunes and reading status and storing current position does not always work. I will hopefully get some time to clean it up during my holidays in few weeks...

    P.S. any new ideas on what modules we could make?

  3. #13
    QCar Creator Jirka Jirout's Avatar
    Join Date
    Jul 2005
    Location
    Netherlands
    Posts
    590
    Quote Originally Posted by Qbancash
    I'm really having trouble compiling... Would you be kind enought to compile a version for me? I realy would like to try the app out...
    A package of binaries is here:

    http://homepage.mac.com/jirka.jirout...y-20050724.tgz

    it contains the host app, system menu module (night view, launch defined movie player and nav application, sleep, turn off), clock, online services, countdown timer (multi-instance, go to Settings to create - Apple+S) and the required compass module (which does not do anything at the moment).

  4. #14
    Constant Bitrate
    Join Date
    Feb 2005
    Posts
    124

    radioshark

    Awesome !!

    A module for radioshark would be neat....
    http://www.griffintechnology.com/sof...adioshark.html

    Thanks

  5. #15
    Newbie Micco's Avatar
    Join Date
    Jan 2004
    Posts
    47
    Jikra, I've managed to get it compiled and running, but I can only get the compass module loaded. Could you give us a primer on how/where it looks for modules? I've tried to find it in the source, but it's going to take a bit before I understand the architecture
    Micco
    Project Status: Installed! (v1.0)
    Mac Mini (1.4ghz, 1G RAM, 80G HD)
    XENARC 7" (DigtalWheelz)
    Carnetix 1900 + P5V Powersupply
    AII-NIS HU Adapter
    iMic
    Belkin 7-port "Tetra" USB hub
    Front end...CCar right now.

  6. #16
    Constant Bitrate
    Join Date
    Jul 2005
    Posts
    138
    WOW! this is a great improvement on the previous version. I have been playing around with it for a while making it more touch screen friendly but now its even better! great job I still need to find out how to make all the cool distance/fuel/temp. counters you have though.

  7. #17
    QCar Creator Jirka Jirout's Avatar
    Join Date
    Jul 2005
    Location
    Netherlands
    Posts
    590
    Quote Originally Posted by Micco
    Jikra, I've managed to get it compiled and running, but I can only get the compass module loaded. Could you give us a primer on how/where it looks for modules? I've tried to find it in the source, but it's going to take a bit before I understand the architecture
    All the modules must be in the same folder as the host application. The easiest way to do this is to redirect the output of XCode so all projects are built into the same location (XCode preferences->Building).

    Module loading is implemented in PSModuleLoading.m, but you should not need to understand the architecture too much. All you need is the API for modules, defined in "Server.h" (the OCSGeneralModule protocol).

  8. #18
    QCar Creator Jirka Jirout's Avatar
    Join Date
    Jul 2005
    Location
    Netherlands
    Posts
    590
    Quote Originally Posted by bcohen5055
    WOW! this is a great improvement on the previous version. I have been playing around with it for a while making it more touch screen friendly but now its even better!
    May I ask what you added for touchscreen support? Would it be possible to get your source code? It seems I am an exception and most people like touch screens so we could eventually include your changes in the app as standard part.

    great job I still need to find out how to make all the cool distance/fuel/temp. counters you have though.
    You can use my counters as they are. What you have to figure out is a way of getting the data from your car and then make a module, that gets the data and turns it into standard notifications my modules can process... Look at T613Input and GB600Input modules, I should also have a GPS (NMEA) module somewhere, will try to find it probably tomorrow.

  9. #19
    QCar Creator Jirka Jirout's Avatar
    Join Date
    Jul 2005
    Location
    Netherlands
    Posts
    590
    Quote Originally Posted by raceer
    A module for radioshark would be neat....
    http://www.griffintechnology.com/sof...adioshark.html
    Is there some documented API or is the Radioshark software scriptable? I do not have this tuner and do not plan to buy one, because of the lack of RDS support and dubious quality of reception. However I can try to make a skeleton of a module, but someone would have to fill in the code that actually interfaces with Radioshark hardware.

  10. #20
    Low Bitrate
    Join Date
    Feb 2005
    Location
    Champaign, IL
    Posts
    77
    I'm still trying to get this running but even with your binary I only get it to come up with the screen but no modules load. I can use the key commands you gave but each module location is blank. What am I doing wrong.
    JDKARR01
    Mac Mini(80 Gb/512Mb mem/Airport/Bluetooth)
    GPS(Route 66-hopefully something better soon)
    DWW-700M
    Progress[still buying stuff]

Page 2 of 8 FirstFirst 12345678 LastLast

Similar Threads

  1. Neocar External Application Bug Fix!
    By reddeath30 in forum NeoCar Media Center
    Replies: 10
    Last Post: 04-07-2005, 09:25 AM
  2. How do I setup my GPS Application ?
    By guino in forum RR FAQ
    Replies: 0
    Last Post: 03-20-2005, 03:17 PM
  3. How to embbed any Application in RR ?
    By guino in forum RR FAQ
    Replies: 0
    Last Post: 03-20-2005, 01:35 PM
  4. Beta-Testing External Application Code
    By CarComp in forum Media Engine
    Replies: 2
    Last Post: 02-17-2005, 11:42 PM
  5. Cdplayer application
    By kreyzig in forum FrodoPlayer
    Replies: 2
    Last Post: 06-19-2004, 11:51 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •