Results 1 to 7 of 7

Thread: Auto gamma correction when the dashboard lights come on?

  1. #1
    Lum
    Lum is offline
    Variable Bitrate Lum's Avatar
    Join Date
    Jan 2005
    Location
    Liverpool, England
    Posts
    334

    Auto gamma correction when the dashboard lights come on?

    Most of the front ends out there have a feature to dim the screen between certain times, which they generally do by altering the gamma settings in windows.

    On all European cars, the ISO connector has a wire (I think it's the orange one) to tell the radio that the dashboard lights have been switched on (normally happens the same time you switch your sidelights or headlights on) and the radio will automatically light up all it's buttons so you can find them in the dark.

    In my car, the dashboard is illuminated all the time, and when you turn the lights on, they dim. I'd like to make my Car PC do this.

    The first problem is getting the signal into the computer. I figure if you could drop it to 5V you could then connect it up to the parallel port, but I don't want to lose my parallel port to this if I don't have to. My GF suggested connecting it up to the I2C bus, but I have no idea if an M10000 has a connector for this or how to do it.

    Then of course, a plugin is going to have to be written to control the gamma, but I'll deal with that one later.

    Another, perhaps simpler, way to do this, since I have a liliput will be to frig with the backlight somehow. Any ideas how this would work?

  2. #2
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    If you make a board and send it to me, I'll add support for it in GammaControl

  3. #3
    Lum
    Lum is offline
    Variable Bitrate Lum's Avatar
    Join Date
    Jan 2005
    Location
    Liverpool, England
    Posts
    334
    You know I hadn't even seen that software on these forums. So are there existing boards out there already, or is it based on software things like timers and/or calculating sunset based on GPS data? In the simplest form, I'd imagine just some kind of resistor or voltage regulator on that input and then hook it up to the correct pin on the parallel port (eg. the paper out pin) pin unset = lights off, pin set = lights on. Any chance of CentraFuse support in your program?

    Edit: Just read through your release history. I think I have a good idea what the program does now.

    So I just need to work out how to make this board

  4. #4
    Constant Bitrate
    Join Date
    Jul 2004
    Posts
    208
    Your GF suggested that you use the I2C bus... I'm impressed...

    The EpiaM does have a connector, I've been using it for additional temp sensors.

    An easier solution would be to use one of the control pins on the serial port. Of course you will be out a serial port. It would be basically similar to the fake ups trick that people use as a shutdown controller.
    Carputer installed!!!
    Nlited XP+Minlogon, EpiaM10k, 512mb, Seagate 40 gig 2.5" HD, FM Dlink usb radio, DWL122 USB Wifi, XMD1000 tuner, PT5071 6 amp regulator, Xenarc 700TSV, and 1 ikea key box.

  5. #5
    Lum
    Lum is offline
    Variable Bitrate Lum's Avatar
    Join Date
    Jan 2005
    Location
    Liverpool, England
    Posts
    334
    I am going to need both serial ports (NMEA input from my Origin B2, and Engine diagnostics for the Ecutek ECU monitoring software for Subarus) so that isn't an option.

    Can you give me some more info about how you did the additional temp sensors on the I2C bus, as I think this will be the best way, if only because it leaves my ports free

  6. #6
    Constant Bitrate
    Join Date
    Jul 2004
    Posts
    208
    Followed the instructions at the link below. There are other I2C chips that can be used to do different things. The catch will be the programming. I recall Maxim had a reference lightmeter circuit for one of their I2C chips. Can't remember which one off the top of my head.

    The I2C header is also labeled SMbus on some MBs don't remember what it is called in the epia manual, but take a look at the manual and you'll find it. It's a 6pin inline header.

    http://www.madhacker.org/mbmsensors.htm
    Carputer installed!!!
    Nlited XP+Minlogon, EpiaM10k, 512mb, Seagate 40 gig 2.5" HD, FM Dlink usb radio, DWL122 USB Wifi, XMD1000 tuner, PT5071 6 amp regulator, Xenarc 700TSV, and 1 ikea key box.

  7. #7
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Lum
    You know I hadn't even seen that software on these forums. So are there existing boards out there already, or is it based on software things like timers and/or calculating sunset based on GPS data? In the simplest form, I'd imagine just some kind of resistor or voltage regulator on that input and then hook it up to the correct pin on the parallel port (eg. the paper out pin) pin unset = lights off, pin set = lights on. Any chance of CentraFuse support in your program?

    Edit: Just read through your release history. I think I have a good idea what the program does now.

    So I just need to work out how to make this board
    Centrafuse support will be included if he released a better SDK, cuz I asked him once and David said no.

    Anyways, when u make the controller, you can just pass command lines to GammaControl... that should be easy

Similar Threads

  1. Auto Gamma / Dimming of screen
    By skippy76 in forum V.O.I.C.E.S
    Replies: 8
    Last Post: 09-21-2009, 10:45 AM
  2. Request: Time based gamma control.
    By TRONiC in forum Centrafuse
    Replies: 2
    Last Post: 09-20-2005, 08:16 PM
  3. Auto gamma fix by hour
    By fireball106 in forum Software & Software Development
    Replies: 46
    Last Post: 10-27-2004, 05:53 PM
  4. [Release] Gamma Correction
    By 0l33l in forum GammaControl
    Replies: 9
    Last Post: 10-27-2004, 03:06 AM
  5. Auto skin switching by lights
    By craigyb in forum FrodoPlayer
    Replies: 11
    Last Post: 07-12-2004, 12:11 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
  •