Hi Sebastian,
In regular NTSC, the number of subcarrier periods per line is 227.5. The number of periods of subcarrier in 2 frames is 227.5* 525*2, an exact integer. In NTSC 4.43, the number of subcarrier periods per line is 281.79. This means that the number of periods of subcarrier in 2 frames is 281.79* 525*2 = 295879.5 periods which is not an exact integer. The .5 period corresponds to a phase of 180 degrees. This means that the subcarrier phase after 2 frames is 180 degrees. Also, we can notice that in NTSC 4.43 it takes 4 frames to finish integer number of
subcarrier periods.
By default, NI-Video driver generates 2 frames per image for NTSC so that the phase of subcarrier starts at zero for next image. But for NTSC 4.43, we have to create 4 frames for the image so that the phase of subcarrier starts at zero for next image. However, we can use an alternative way (i.e., playing with the parameter "subcarrier start phase"). We can alternate the subcarrier start phase between 0 and 180 for series of images. NI-Video has an attribute "subcarrier start phase" which you can modify.
A good way to test this solution is by taking a BMP file and converting it into a Video Waveform with subcarrier period per line as 281.79 and subcarrier phase as 0 degrees. This will give us waveform1. Then the same BMP file is converted into video waveform with subcarrier period per line as 281.79 and subcarrier phase as 180 degrees.This will give us waveform2. Then concatenate these two waveforms and download them onto memory. This should generate a color image.
Kalyanramu Vemishetty
Automated Test Systems Engineer
National Instruments