Skip to content

Vertical sync incorrect with PAL. #35

@GoogleCodeExporter

Description

@GoogleCodeExporter
What steps will reproduce the problem?
1. Wire according to schematic
2. Connect to sync-sensitive PAL+NTSC monitor/TV
3. Load DemoPAL from 1-beta

What is the expected output? What do you see instead?
Expecting a stable demo, instead get a rolling display where vertical sync does 
not lock on. In my case, the monitor detects the signal as NTSC, and fails to 
sync, since TVOut tries to do PAL :)

What version of the product are you using? On what operating system?
TVOutBeta1 from 2010-12-03. Hardware is ATMega328p running at 16MHz.

Please provide any additional information below.
In TVOut/spec/video_properties.h (line 60), _PAL_LINE_STOP_VSYNC is defined to 
7. Seeing that the corresponding define for NTSC is 3, I assumed (did not look 
closely at source) that this corresponded to the sync-width in #-of-lines. NTSC 
should be 3, but PAL should be 2.5. By replacing the 7 for 2, I was able to get 
a proper vsync lock. I have not tried this fix with other monitors (yet).

To fix:
Find _PAL_LINE_STOP_VSYNC, replace 7 with 2.



Original issue reported on code.google.com by jon.lang...@gmail.com on 15 May 2011 at 4:05

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions