Sony XCDSX90 User Manual (XCDV60_V60CR_SX90_SX90CR_U100_U100CR_Technical_Manua - Page 20

Video Mode Settings (S800), Video Mode Settings (S400), Starting/Stopping Video Transfer ( - driver xcd sx90

Page 20 highlights

Control Video Mode Settings (S800) Select the video mode you want to use from the tables, and make the required settings. As examples, the register settings for Format0, Mode5, and a frame rate of 60 fps for the XCD-V60; Format2, Mode2, and a frame rate of 30 fps for the XCD-SX90, and Format2, Mode5, and a frame rate of 15 fps for the XCD-U100 are shown. In addition, an isochronous transfer speed of 800 Mbps, and isochronous channel 0 are used in these examples. Normally, set the isochronous transfer speed to 800 Mbps. When multiple cameras are used simultaneously, set different isochronous channels for each. Address F0F00600h (FrameRate) F0F00604h (VideoMode) F0F00608h (VideoFormat) F0F0060Ch (IsoChannel / IsoSpeed) XCD-V60/ V60CR A0000000h A0000000h 00000000h 00008003h Data XCD-SX90/ SX90CR 80000000h XCD-U100/ U100CR 60000000h 40000000h A0000000h 40000000h 40000000h 00008003h 00008003h Video Mode Settings (S400) When the camera is used under1394A (S400) conditions, set the isochronous transfer speed to 400 Mbps. In this case, set the frame rate to 15 fps, as this mode does not support data transfer of SXGA 30 fps. Address F0F00600h (FrameRate) F0F00604h (VideoMode) F0F00608h (VideoFormat) F0F0060Ch (IsoChannel / IsoSpeed) XCD-V60/ V60CR A0000000h A0000000h 00000000h 02000000h Data XCD-SX90/ SX90CR 60000000h XCD-U100/ U100CR 60000000h 40000000h A0000000h 40000000h 40000000h 02000000h 02000000h 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 F0F00614h Data 80000000h When the following command is issued video transfer stops. Address F0F00614h Data 00000000h OneShot and MultiShot This camera supports both OneShot and MultiShot commands. With a OneShot command, after outputting just one single-frame image, the camera enters an "idling" state. With a MultiShot command, the camera enters the "idling" state after outputting exactly the specified number of images. OneShot Address F0F0061Ch Data 80000000h MultiShot Address F0F0061Ch Data 4000nnnnh nnnn indicates the number of frames to be output. You can specify any number between 0001h and FFFFh (1 and 65535). If 0000h is specified, you can think of it as being 1. Execution of ContinuousShot, OneShot, and MultiShot are prioritized as follows. When a command with higher priority is being executed, the one with the lower priority is ignored. ContinuousShot > OneShot > MultiShot 20

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

Control
20
Video Mode Settings
(S800)
Select the video mode you want to use from the tables,
and make the required settings.
As examples, the register settings for Format0, Mode5,
and a frame rate of 60 fps for the XCD-V60; Format2,
Mode2, and a frame rate of 30 fps for the XCD-SX90,
and Format2, Mode5, and a frame rate of 15 fps for the
XCD-U100 are shown.
In addition, an isochronous transfer speed of 800 Mbps,
and isochronous channel 0 are used in these examples.
Normally, set the isochronous transfer speed to 800
Mbps.
When multiple cameras are used simultaneously, set
different isochronous channels for each.
Video Mode Settings
(S400)
When the camera is used under1394A (S400)
conditions, set the isochronous transfer speed to 400
Mbps.
In this case, set the frame rate to 15 fps, as this mode
does not support data transfer of SXGA 30 fps.
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.
When the following command is issued video transfer
stops.
OneShot and MultiShot
This camera supports both OneShot and MultiShot
commands. With a OneShot command, after outputting
just one single-frame image, the camera enters an
“idling” state. With a MultiShot command, the camera
enters the “idling” state after outputting exactly the
specified number of images.
OneShot
MultiShot
nnnn indicates the number of frames to be output. You
can specify any number between 0001h and FFFFh (1
and 65535). If 0000h is specified, you can think of it as
being 1.
Execution of ContinuousShot, OneShot, and MultiShot
are prioritized as follows. When a command with higher
priority is being executed, the one with the lower priority
is ignored.
ContinuousShot > OneShot > MultiShot
Data
Address
XCD-V60/
V60CR
XCD-SX90/
SX90CR
XCD-U100/
U100CR
F0F00600h
(FrameRate)
A0000000h
80000000h
60000000h
F0F00604h
(VideoMode)
A0000000h
40000000h
A0000000h
F0F00608h
(VideoFormat)
00000000h
40000000h
40000000h
F0F0060Ch
(IsoChannel /
IsoSpeed)
00008003h
00008003h
00008003h
Data
Address
XCD-V60/
V60CR
XCD-SX90/
SX90CR
XCD-U100/
U100CR
F0F00600h
(FrameRate)
A0000000h
60000000h
60000000h
F0F00604h
(VideoMode)
A0000000h
40000000h
A0000000h
F0F00608h
(VideoFormat)
00000000h
40000000h
40000000h
F0F0060Ch
(IsoChannel /
IsoSpeed)
02000000h
02000000h
02000000h
Address
Data
F0F00614h
80000000h
Address
Data
F0F00614h
00000000h
Address
Data
F0F0061Ch
80000000h
Address
Data
F0F0061Ch
4000nnnnh