Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 45

Thread: 2003 Honda Accord Sports Coupe - a worklog

  1. #21
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    Goal (new): Integrate SN into system

    I went and got a Space Navigator a couple of months ago, so now I want to put it to use. At this point I have it basically working , using the drivers from Cherrybomb ( https://sourceforge.net/projects/spacenavdrvr/ ) and a little configuration. I still need to tweak things to work like I would like (once I figure that out). At this point, I can switch screens via the SN and have it act as a mouse. However, I don't have a way to switch to the mouse setup when exiting RR (so I could use the SN as my mouse, all togather). Here's my configuration efforts so far:

    Start Command(s):
    SENDMSG;SpaceNavigatorDriver;HID;SpaceNavigator;Le d On
    (turns on the pretty blue light, regardless of the skin being used)

    config.xml:
    <?xml version="1.0" encoding="utf-8"?>
    <snConfig>
    <devices>
    <device type="hid" name="SpaceNavigator" vid="0x046D" pid="0xC626">
    <command name="Led On" report="0x0004" value="0x0001"/>
    <command name="Led Off" report="0x0004" value="0x0000"/>
    </device>
    </devices>

    <deviceContexts>
    <deviceContext name="Media" device="SpaceNavigator">
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 0 pan left/right -->
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 1 pan foreward/back -->
    <axe threshold="500" type="binary" posAction="RR Play/Pause" negAction=""/> <!-- axe 2 push/pull -->
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 3 tilt foreward/back -->
    <axe threshold="200" type="binary" posAction="RR Prev" negAction="RR Next"/> <!-- axe 4 tilt left/right -->
    <axe threshold="100"
    type="exponential"
    startPulse="1"
    endPulse="20"
    posAction="RR Volume Up"
    negAction="RR Volume Down" /> <!-- axe 5 Twist -->
    <buttons>
    <button downAction="Context Down"
    upAction="" />
    <button downAction="RR FullVisu"
    upAction="" />
    </buttons>
    </deviceContext>
    <deviceContext name="Mouse" device="SpaceNavigator">
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 0 pan left/right -->
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 1 pan foreward/back -->
    <axe threshold="500" type="binary" posAction="" negAction=""/> <!-- axe 2 push/pull -->
    <axe simulateMouseMove="y"
    threshold="50"
    divisor="30" />
    <axe simulateMouseMove="x"
    threshold="50"
    divisor="30" />
    <axe threshold="200" type="binary" posAction="Context Up" negAction=""/> <!-- axe 5 twist -->
    <buttons>
    <button simulateMouseButton="left" />
    <button simulateMouseButton="right" />
    </buttons>
    </deviceContext>
    <deviceContext name="Menu" device="SpaceNavigator">
    <axe threshold="200" type="binary" posAction="RR Music" negAction="RR GPS"/> <!-- axe 0 pan left/right -->
    <axe threshold="200" type="binary" posAction="RR Radio" negAction="RR Weather"/> <!-- axe 1 pan foreward/back -->
    <axe threshold="500" type="binary" posAction="RR Gauges" negAction=""/> <!-- axe 2 push/pull -->
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 3 tilt foreward/back -->
    <axe threshold="200" type="binary" posAction="" negAction=""/> <!-- axe 4 tilt left/right -->
    <axe threshold="100"
    type="exponential"
    startPulse="1"
    endPulse="20"
    posAction=""
    negAction="" /> <!-- axe 5 Twist -->
    <buttons>
    <button downAction="Context Down"
    upAction="" />
    <button downAction="RR FullVisu"
    upAction="" />
    </buttons>
    </deviceContext>
    </deviceContexts>

    <contexts>
    <context name="Media"
    deviceContext="Media" />
    <context name="Desktop"
    deviceContext="Mouse" />
    <context name="Menu"
    deviceContext="Menu" />
    </contexts>


    <actions>
    <sendWindowMessage name="Context Up"
    type="CopyData"
    window="SpaceNavigatorDriver"
    message="CONTEXT;Up"/>
    <sendWindowMessage name="Context Down"
    type="CopyData"
    window="SpaceNavigatorDriver"
    message="CONTEXT;Down"/>
    <sendWindowMessage name="RR Volume Up"
    type="CopyData"
    window="RoadRunner"
    message="VOL+"/>
    <sendWindowMessage name="RR Volume Down"
    type="CopyData"
    window="RoadRunner"
    message="VOL-"/>
    <sendWindowMessage name="RR Mute"
    type="CopyData"
    window="RoadRunner"
    message="MUTE"/>
    <sendWindowMessage name="RR Play/Pause"
    type="CopyData"
    window="RoadRunner"
    message="PLAY"/>
    <sendWindowMessage name="RR Next"
    type="CopyData"
    window="RoadRunner"
    message="NEXT"/>
    <sendWindowMessage name="RR Prev"
    type="CopyData"
    window="RoadRunner"
    message="PREV"/>
    <sendWindowMessage name="RR FullVisu"
    type="CopyData"
    window="RoadRunner"
    message="Full_Visu"/>
    <sendWindowMessage name="RR Music"
    type="CopyData"
    window="RoadRunner"
    message="Audio"/>
    <sendWindowMessage name="RR GPS"
    type="CopyData"
    window="RoadRunner"
    message="GPS"/>
    <sendWindowMessage name="RR Radio"
    type="CopyData"
    window="RoadRunner"
    message="Radio"/>
    <sendWindowMessage name="RR Weather"
    type="CopyData"
    window="RoadRunner"
    message="RR_Weather"/>
    <sendWindowMessage name="RR Gauges"
    type="CopyData"
    window="RoadRunner"
    message="RR_Gauges"/>
    <keyPress name="Copy">
    <key>17</key>
    <key>67</key>
    </keyPress>
    <keyPress name="Paste">
    <key>17</key>
    <key>86</key>
    </keyPress>
    </actions>

    </snConfig>

    skin file additions (only with menu.skin && menu2.skin with Dfx so far)

    TMR, 1

    Additions to ExecTBL:

    "TIMER","SENDMSG;SpaceNavigatorDriver;CONTEXT;Medi a",Audio_Player.skin
    "TIMER","SENDMSG;SpaceNavigatorDriver;CONTEXT;Menu ",Menu.skin
    "TIMER","SENDMSG;SpaceNavigatorDriver;CONTEXT;Menu ",Menu2.skin
    "TIMER","SENDMSG;SpaceNavigatorDriver;CONTEXT;Mous e",Games.skin

  2. #22
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    Goal:(new) Reduce Boot Time

    Starting Stats

    Boot Time break down:

    OPUS startup (12 seconds -- specs say 10, but not timing out that way)
    BIOS - 10 Seconds
    Windows - 36 Seconds
    Road Runner - 30 Seconds (? varies from boot to boot)

    Meego (old hardware)

    From key turn to OS - 40 seconds
    Which breaks down thus:

    18 seconds before power is applied to motherboard
    16 seconds for BIOS check/GRUB/Select IVI (dual boot system)
    6 seconds to load IVI

    Modified hardware (switched out OPUS for M3-ATX)
    -- time down to 32seconds

    10 seconds before power to computer
    16 seconds computer has started
    10 seconds for BIOS
    6 seconds for meego

  3. #23
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    New Monitor

    New monitor:

    http://cgi.ebay.com/DOUBLE-DIN-LILLI...item27b1aaf7ab

    This Double Din Kit (or one very much like it)
    http://cgi.ebay.com/ws/eBayISAPI.dll...tchlink:top:en


    One Note:

    To have monitor come on when power applied I had to do basically the following:

    1. Power on your computer and EBY701 so it has a VGA signal
    2. Wait until the blue menu lights turn off (Except the Power obviously)
    3. Press "588998" on your remote. No need to type super slow or pause between numbers, just make sure you press everything
    3. A language menu will come up.. Let that menu sit there until the blue menu lights turn off again
    4. Press the MENU button on the screen. This will bring you to the factory menu
    5. Press the ">" button on the screen until "POWER MODE" is highlighted

    I used the remote to get to the appropriate option, however, here are the additional steps I found in case the remote doesn't work.

    6. Press "Vol UP" button until POWER MODE is "1"
    7. Press "MENU" on the screen
    8. Press "MENU" on the screen again to exit
    9. Unplug the power. Plug it back in


    moding done by/at http://wyvonaudio.com/

    Gives me a new cubby dash look (promised pictures)
    Attached Images Attached Images       

  4. #24
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    OpenICE Install

    Problem with Navit and Ubuntu 10.04 (Lucid)

    Navit – mouse click on screen should give menu, but actually kills navit

    Solution:

    Remove navit via "apt-get remove navit" and "apt-get autoremove"
    If not already existing, create a document called "preferences" in /etc/apt/ and fill in:

    Package: navit
    Pin: release o=latouche
    Pin-Priority: 9999

    This will set the priority of his packages to the highest level and the update-manager will not suggest the old packages anymore. Reinstall navit and everything worked out just fine


    External USB drive

    System would halt booting and wait for user interaction while waiting to mount a usb drive. I had added said drive to my FSTAB file to have it located a particular location.

    Solution was to add 'nobootwait' to the option section of that particular drive.

  5. #25
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    Playing with Meego

    Meego log...

    Installed and had running for AKFest 2010 Video Here



    [October 10] -- updated my PSU to the M3-ATX, boot time (cold) is now under ??sec.

  6. #26
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721

    Backup Camera

    Purchased this backup camera:

    http://cgi.ebay.com/HONDA-Accord-CAR...efaultDomain_0
    Attached Images Attached Images   

  7. #27
    Maximum Bitrate Mickz's Avatar
    Join Date
    Sep 2009
    Location
    Australia
    Posts
    811
    For anyone interested here is a lot more information on the Honda Acord Audio-6CD and HVAC unit and the problems and a possible solution to replacing the OEM Audio-6CD, especially if you are into DIY and not afraid to get your hands a little dirty.

    Last time I dismantled the unit I managed to identify most of the ICs on the main PCB. I decided to revisit this project and make sense of missing circuits and block diagrams.

    Specifically I identified the LCD Controller IC. After looking over the sockets and pin assignments on the main PCB I was starting to get really @#&^% off.

    They have placed the display CPU inside the Radio. This drives the LCD data-clock, data-stream, control lines AND the key-scan controller for all audio control to and from the display Driver/Key-scan controller and LCD display circuitry located on the main HVAC PCB.

    If you try to relocate the HVAC PCB, you will lose the LCD display and button functions when you unplug the radio from the HVAC board. It appeared that key-scan functions for all buttons on the HVAC PCB were built into the Display controller. If so, you may lose control of the HVAC if HVAC buttons are scanned through this device.

    I discovered that an Air-conditioning data-stream is fed into the Radio unit This is information about the current control state, settings and all diagnostic data and is decoded and then re-encoded in the Radio before being sent to the HVAC PCB and displayed on the old LCD.

    Using a digital storage CRO I managed to identify a repeating data stream on this control line. Once all timing information had been calculated I set about programming a Micro-Controller to decode this stream and send raw data to the USB port on the PC. I then set about decoding the raw data and identifying which functions each byte or bit controlled or indicated. This has been accomplished and the picture shown is an actual screen capture of the basic display software I wrote running on the PC. - This has not had HVAC controls added at this time.

    In Short The radio and CD can be removed and all HVAC functions can be retained.



  8. #28
    Maximum Bitrate Mickz's Avatar
    Join Date
    Sep 2009
    Location
    Australia
    Posts
    811

    Existing system



    Modified System

  9. #29
    Maximum Bitrate nasa's Avatar
    Join Date
    Aug 2006
    Location
    PA
    Posts
    721
    Thanks Mickz,

    I'll have to see how to put all this good info to use.

  10. #30
    Maximum Bitrate Mickz's Avatar
    Join Date
    Sep 2009
    Location
    Australia
    Posts
    811
    Hi nasa.

    I have more information to come but not sure if anyone was still interested – I will record everything in a DIY and start a thread for that.

    I have the full cap-pc HVAC control of the system workings. I will make this available when finished, parts are about $50.

    Basically, you remove the radio and CD, remove the large printed board that they plug into and place and mount this PCB into a plastic box.
    The box is mounted low down behind the lower cubby. The existing HVAC wiring is plugged back in –no changes needed. A small micro PCB is mounted inside the case and a few wires are attached to the HVAC PCB.

    Now, the only other lead that’s plugged into the relocated box is a USB cable going to the CAR-PC.

    I have just finished the CAR-PC and it boots Win7 in 11 seconds. It cold boots form suspend to RAM to fully running in 2 seconds – Faster that I can put my seatbelt on and start the car.


Page 3 of 5 FirstFirst 12345 LastLast

Similar Threads

  1. 2003 2004 2005 Honda Accord CarPC
    By Adam2312 in forum Newbie
    Replies: 161
    Last Post: 02-09-2009, 09:25 PM
  2. 2003 Honda Accord Ex V6 puter
    By Google in forum Show off your project
    Replies: 22
    Last Post: 09-04-2008, 11:41 PM
  3. 2003 Honda Accord 3.0 Coupe
    By bastid in forum General MP3Car Discussion
    Replies: 6
    Last Post: 07-01-2007, 02:07 PM
  4. RR w/Blue Devil Skin - XM Problem
    By Bump in forum Road Runner
    Replies: 1
    Last Post: 12-20-2006, 09:10 AM
  5. Replies: 1
    Last Post: 05-01-2005, 12:57 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
  •