I assembled the kit and the video passes through, but I cannot see any output video, even when I set the switch to sync only. No amount of potentiometer twiddling helps. I tried the first two sketches on the project page and neither of them worked.
Got it working. On a whim I tried it with a different Arduino and this time it worked. (actually it gave me a bunch of digital hash at first, but with a little monkeying around I got it working.)
I’ll have to put that Arduino off to the side. One of the pins is probably bad on it. (Off the top of your head, do you have any idea which arduino pin, if it was to be missing, would cause the VE shield to fail like that?)
So now I have a new question. In the video frame capture example, when you call tv.capture, where does the captured frame go? I’m trying to trace where the data ultimately winds up, and am I right in my deduction that it all winds up going through that assembly language code in video_gen.cpp?
Is the final data available in the TVout framebuffer, and if so, can I get access to the framebuffer from the same scope that I called tv.capture from? Or do I have to create my own method in the tvout library to gain access to that data?