Video Mode Settings
Select the video mode you want to use from the tables, and make the required settings. As example, the register setting for Format0, Mode5, and a frame rate of 60 fps is shown.
In addition, an isochronous transfer speed of
800 Mbps, and isochronous channel 0 are used in this example. When you use the camera via the 1394a interface, set the isochronous transfer speed to 400 Mbps.
When multiple cameras are used simultaneously, set different isochronous channels for each one.
Address | Data |
|
|
|
|
F0F00600h | A0000000h | 60fps |
(FrameRate) |
|
|
|
|
|
F0F00604h | A0000000h | Mode5 |
(VideoMode) |
|
|
|
|
|
F0F00608h | 00000000h | Format0 |
(VideoFormat) |
|
|
|
|
|
F0F0060Ch | 00008003h | Ch=0/800Mbps |
(IsoChannel/ |
|
|
IsoSpeed) |
|
|
When the transfer speed is set to 400 Mbps, also make the following settings.
Address | Data |
|
|
|
|
F0F0060Ch | 02000000h | Ch=0/400Mbps |
(IsoChannel/ |
|
|
IsoSpeed) |
|
|
|
|
|
Control
Starting/Stopping Video Transfer (ContinuousShot)
In the device driver, after the preparations for receiving isochronous data are made, video transfer starts when the following commands are issued.
Address | Data |
F0F00614h80000000h
When the following command is issued, video transfer stops.
Address | Data |
F0F00614h00000000h
Inquiring the Effective Bit Length
You can verify the effective bit length in each mode after you set the video modes.
Address | Data |
|
|
|
|
F0F00630h | 08000000h | Mono8 at setting |
(FrameRate) |
|
|
|
|
|
F0F00630h | 0E000000h | Mono16 at setting |
(VideoMode) |
|
|
|
|
|
13 | |