Page 2 of 5 FirstFirst 12345 LastLast
Results 11 to 20 of 47

Thread: OEM quality 7" tablet with steering wheel controls and backup camera

  1. #11
    Newbie
    Join Date
    May 2012
    Posts
    4
    Quote Originally Posted by pcpete View Post
    that describes how to re-map bluetooth hid profiles, should work with usb hid devices as well...waiting for my usb host mode cable to come in before I start testing on my Galaxy Note....might be an other simpler option?

    Best of luck and regards,
    Have you ever consider possibility to use CPJexr(CarPc Joycon Exr) to connect to Android tablet via usb host mode..

    According webpage of developers it has only drivers for Windows, however it mentioned that after initial key assigments it can also work with Linux..
    I wonder would it be possible to map controls to android commands as well...
    anybody studied this matter before ?

    br
    Sergey

  2. #12
    Newbie
    Join Date
    Dec 2008
    Posts
    27
    Very nice info you have here, subscribing!

  3. #13
    Newbie
    Join Date
    Jun 2012
    Posts
    14
    Quote Originally Posted by ArthurJGuy View Post
    I've lurked the forum for years and have recently been experimenting with installing my tablet into the dash of my car. I decided it was time to post what I have learned along the way and things I learn in the future along the way.

    The tablet that I have decided to use on this build is a Dell Streak 7". I like things to look and function like OEM and I have run into several hurdles along the way, so I'll list what I have planned and what I learn on my build below here.

    Front End - I will be using Android 4.0 with Cornerstone on this install. There is already a working beta for this device over on XDA forums, once the bugs are worked out I will upgrade my tablet. The final build of 4.0 for the DS7 is said to support Cornerstone which will be perfect for switching between media/nav/OBD in an incar installation. More info on Cornerstone can be found here: http://www.onskreen.com/cornerstone/

    Internet Connectivity - OEM functionality means that the device should be connected to the internet without the use of my cell phone. My solution for this is to use a Cradlepoint MBR1000 (http://www.cradlepoint.com/products/mbr1000) router with a Verizon USB hotspot. This router will handle any authentication needed so it's a simple power on, power off, and can be hidden away in the car. As a bonus it gives me the opportunity to attach other devices to the local network in this project.

    Steering Wheel Controls - This one was a must for me and the solution is very basic. I will be using an Arduino Dueliminove with ethernet shield to handle inputs from the steering wheel controls and will transmit that information to the tablet through something I call DQVE (Dock, HTTP Query, Set Variable, Execute Command). The concept here is very basic. The Arduino gets a command from the steering wheel controls and sets a variable, then it calls the DQVE process.

    • The DQVE process trips a USB pin so that the tablet thinks it has been docked
    • Tasker intercepts the dock and performs an HTTP query to the IP address of the Arduino
    • The HTTP query returns an XML file that is parsed and the variable is set
    • Tasker performs the associated command


    I will map mute, vol+/vol-, and track+/ track- to the specified commands and mode will launch Vlingo for voice command.

    Backup Camera - Having a router in the car will allow me to install IP cameras and I can use the DQVE process to trigger tasker to launch an IPCam viewer application when the reverse lights are on.

    Power Management - The plan is for the tablet to always be powered on. It's default resting state will have all connections and display off. The DQVE process will tell the tablet to wake up once the Arduino boots with key on. Loss of WiFi signal from the router for more than 30 seconds will cause the tablet to go back into hibernation, also triggered by Tasker. 12v power will be pulled from the BCM of my vehicle which stays on after the vehicle has been shut off for X amount of time, so that the tablet can recharge if needed.

    Dimmer - This will function the same as the backup camera. When the Arduino sees that the dash lights are on or off it will set the variable and trigger the DQVE process so that tasker can update the screen brightness.

    Amplification - Because the headphone out only supports two channels (left/right) I will end up mirroring the front and rear channels. I'm not overly concerned about this because I don't watch movies or listen to many things with surround sound. The tablet does not have enough juice to drive the factory speakers so a 4x50 RMS amp will be installed behind the tablet where the factory headunit used to sit.



    I think those are all the key points I can think of right now, everything else is basically what app to use for what. Once the stable build of Android 4.0 is released on XDA this project can officially take flight. I'll update this with my thoughts and ramblings as they develop.

    I am looking to do something very similar. I want to use a Pandaboard and basically make my own tablet. AOSP supports the Pandaboard as well. The issue I am running into now is how to get my steering wheel controls to work with it. I have a Ford Escape with Sync so I will be able to keep sync as well. Can you detail more of your so called DQVE? That seems like a perfect solution. Another solution for me would be to have the Arduino turn on voltages and the pandaboard addon board I will be getting has 5 buttons I can map to various things.

  4. #14
    Newbie
    Join Date
    May 2011
    Posts
    7
    For the steering controls, you could just use this: http://www.kobakant.at/DIY/?p=3310
    Its smaller, easier to set up, and supports dedicated media keys.

  5. #15
    Newbie
    Join Date
    Jun 2012
    Posts
    14
    Quote Originally Posted by ZombieLinux View Post
    For the steering controls, you could just use this: http://www.kobakant.at/DIY/?p=3310
    Its smaller, easier to set up, and supports dedicated media keys.
    Android 4.1 now supports HID devices via USB so I can now control an Android tab that way. A wired connection wont be affected by noise and will be quicker than bluetooth.

  6. #16
    Newbie
    Join Date
    Jun 2007
    Posts
    30
    Quote Originally Posted by dcplaya View Post
    Android 4.1 now supports HID devices via USB so I can now control an Android tab that way. A wired connection wont be affected by noise and will be quicker than bluetooth.
    Have you found a suitable HID device for use in the car? Something like the BMW's iDrive style jog dial would be nice

  7. #17
    Newbie
    Join Date
    Jun 2012
    Posts
    14
    I was planning on making my own HID device using an Arduino that way I can map my steering wheel control to HID commands

  8. #18
    Newbie ricpf's Avatar
    Join Date
    Apr 2004
    Location
    Sao Paulo - Brazil
    Posts
    28
    Agreed,

    but have anybody found a way to send a USB HID device key in order to trigger a action on tasker?

    Also, in Samsung GT I couldn't find a way to charge it and use USB Host Mode at the same time, which is a prereq for me to stay "ac powered" all the time.

    What I was thinking of doing is to create a led interface which lights up a led in a fixed brightness, then read the brightness level (from 0-5% bright, set variable x, for brightness level 5-15%, set variable y and so on) on the light sensor on android, and hardwire it to resistors and a TTL circuit to switch to it when receiving commands from steering wheel remote.

    It's feasible, I did some tests already that would give us at least five different inputs without the need of I/O interface like arduino.

    Too crazy?

  9. #19
    Newbie ricpf's Avatar
    Join Date
    Apr 2004
    Location
    Sao Paulo - Brazil
    Posts
    28
    Quote Originally Posted by ZombieLinux View Post
    For the steering controls, you could just use this: http://www.kobakant.at/DIY/?p=3310
    Its smaller, easier to set up, and supports dedicated media keys.
    Oh YEAH a solution like that would do the job nicely!!! will sure try.

    Anyway, anybody already tried to dismantle a wii remote (wich is bkuetooth) and tried to map the buttons of it in android?

  10. #20
    Newbie
    Join Date
    Jun 2007
    Posts
    30
    Quote Originally Posted by ricpf View Post
    Also, in Samsung GT I couldn't find a way to charge it and use USB Host Mode at the same time, which is a prereq for me to stay "ac powered" all the time.
    Ahh.. the advantages of buying a cheap no-name Chinese tablet. Power supply is separate (Old Nokia style 2mm charge point) from USB. So USB can stay in host mode.

Page 2 of 5 FirstFirst 12345 LastLast

Similar Threads

  1. Replies: 0
    Last Post: 02-04-2012, 02:47 AM
  2. steering wheel controls
    By themlruts in forum General Hardware Discussion
    Replies: 1
    Last Post: 11-18-2009, 11:06 AM
  3. steering wheel controls
    By st_claire in forum StreetDeck
    Replies: 1
    Last Post: 10-05-2007, 10:35 AM
  4. Steering Wheel Controls?
    By Vero in forum MacCar
    Replies: 4
    Last Post: 11-22-2005, 03:52 PM
  5. Steering wheel controls
    By Izik in forum Input Devices
    Replies: 4
    Last Post: 05-31-2004, 10:46 AM

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
  •