Accessing DDC line via C++ Log Out | Topics | Search
Moderators | Register | Edit Profile

stereo3d.com webboard » General 3D Discussion » Accessing DDC line via C++ « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

Rating: N/A
Votes: 0 (Vote!)

Posted on Friday, October 29, 2004 - 7:41 pm:   Edit PostDelete PostView Post/Check IPPrint Post

I'm trying to write a simple C++ program to display two offset images to either eye using the I-O Display 3-D shutter glasses. The signal on the Display Data Channel (DDC) line (Pin 12) of the VGA monitor cable governs which eye-display is active at any moment ... the DDC line is a 5V TTL signal switching at or near the vsync frequency (if DDC=+5V, image is displayed to the left eye, if DDC=0V, image is displayed to the right eye). Can anyone point me in the direction of a good learning resource or tutorial on how to access (using C++ code) the DDC TTL signal and use it to trigger the display of alternating images in each eye of my HMD?
Top of pagePrevious messageNext messageBottom of page Link to this message

Peter Wimmer

Rating: N/A
Votes: 0 (Vote!)

Posted on Saturday, October 30, 2004 - 5:07 pm:   Edit PostDelete PostView Post/Check IPPrint Post

A very good question. I once had the same same problem, but found no solution. I guess this problem can only be solved by a kernel driver and requires the graphic chip's datasheet.

On NVIDIA cards, the NVIDIA consumer stereo driver together with the stereo blit SDK solves the problem.

Add Your Message Here
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | User List | Help/Instructions | Program Credits Administration