Table of Contents
Sony SRG-120DU User Manual
Displayed below is the user manual for SRG-120DU by Sony which is a product in the Webcams category. This manual has pages.
Related Manuals
2015 Sony Corporation
HD Color Video Camera
SRG-120DU
C-209-100-14(1)
Technical Manual
2
Table of Contents
Features ............................................................................. 3
Connection ........................................................................ 4
System Configuration ...................................................... 5
Locations of Controls ....................................................... 7
Basic Functions ............................................................... 10
Overview of Functions .................................................................. 10
Initial Settings and Preset ............................................................ 16
Mode Condition .............................................................................. 17
Command List ................................................................. 22
VISCA RS-232 Commands ............................................................ 22
IP Related Setting Command ..................................................... 32
SRG-120DU Commands ............................................................... 34
Specifications .................................................................50
Precautions .....................................................................70
3
Features
The 1/2.8 type Exmor CMOS camera (utilising
approximately 2 million valid pixels) allows for high-
definition shooting with superior picture quality.
Adopts the zoom lens capable of shooting a wide
range of 71 degree horizontal angle of view with the
12x optical zoom.
By adopting its wide and dynamic range functions,
you can see the optimised shooting image which
incorporates bright and dark subjects at the same
time.
Adopts the industry standard RS-232 interface of
VISCA camera protocol in external communication.
You can use the camera in multi-purpose usages with
the pan/tilt functions of high-speed and high noise
reduction.
You can use the infrared remote commander to set
the camera and also to select panning, tilting and
zooming from the setting menu.
You can store up to 16 kinds of camera direction and
camera status into the camera. In the case of the
infrared remote commander, 6 kinds can be stored.
You can use the LAN cable for external
communication. This will make system construction
easier.
You can control the camera from computer via the
USB cable.
The camera can be set for a variety of HD video
formats and has a USB3.0 video output terminal.
4
Connection
Notes
Use only the AC power adaptor (JEITA type4)
supplied with the unit. Do not use any other AC
power adaptor.
Polarity of the plug
You have to set the video format of the signal to be
output from the camera. For detailed information on
how to set the video format, see “ SYSTEM
SELECT switch” on page 7.
When connecting this unit to the computer having
the USB3.0 terminal with the USB2.0 cable, a
message “this device can be executed at a higher
speed” may be displayed. It is no problem to close the
message.
1) When the camera is connected to a computer with a VISCA cable (cross type, RS-232), you can operate the
camera with the computer. To obtain a cable, consult the dealer where you bought your camera.
2) For details on the LAN connection using LAN cable, see page 28.
to 12V
Power cord (supplied)
USB cable (not supplied)
to USB VIDEO output to USB input
VISCA cable (not supplied) 1)
to VISCA RS-232 IN to RS-232
to VISCA RS-232 OUT To VISCA IN of other
SRG series (when
connecting to more
than one camera)
AC power adaptor (supplied)
to AC outlet
Computer with USB
interface and LAN or
serial communication
interface.
to LAN to LAN
LAN cable (not supplied) 2)
5
System Configuration
The SRG-120DU has various system configuration capabilities using optional products. This section describes three
typical system examples with the required components and the main usage of each system.
Operating a Camera Using the Supplied Infrared Remote Commander
This system allows you:
To operate the camera readily from a short distance
System configuration
Infrared Remote Commander
(supplied)
Computer
Video signal
Signal flow
System Configuration
6
Operating a Camera Using the RM-IP10 IP Remote Controller
This system allows you:
To perform pan/tilt and zoom operations using the joystick of the IP remote controller, and to perform the Preset
operation using the button.
System configuration
Computer
Video signal
Remote Control (VISCA or LAN) signal
RM-IP10 IP Remote Controller
Signal flow
Operating Multiple Camera Using Multiple RM-IP10 IP Remote Controllers
System configuration
• You can operate up to 112 cameras using five IP remote controllers.
• The joystick of the IP remote controller allows comfortable pan/tilt and zoom operations.
System configuration
,
Computer
Video signal
Remote control (LAN) signal
RM-IP10 IP Remote Controller
Signal flow
RM-IP10 IP Remote Controller
Computer for setting Switching hub
USB Hub
Note
You cannot use the RS-232 connection when using the LAN connection.
You cannot control the camera from computer via USB when using the LAN connection.
Only one camera at a time can be displayed on the computer.
The specified frame rate may not be output when communicating via the USB hub.
7
Locations of Controls
Camera
Front
Lens
This is a 12-magnification optical zoom lens.
Infrared remote commander sensors
These are sensors for the supplied infrared remote
commander.
POWER lamp
Lights in green when the camera is connected to an AC
outlet using the supplied AC power adaptor and AC power
cord.
Flashes in green when the camera receives an operation
command from the supplied infrared remote commander.
When the power is turned on, it takes about 15 to 30
seconds to display the image after the lamp lights.
STANDBY lamp
Lights in amber when the power is turned off using the
infrared remote commander.
Rear
SYSTEM SELECT switch
Used for setting the video format of the signal to be output
from the USB3.0 video output.
For details, see “Setting of the SYSTEM SELECT switch” (page
8).
USB3.0 video output
Outputs the images from this unit as the USB3.0 and USB2.0
video signals.
Notes
Do not apply the voltage higher than the rated value to the USB
terminal.
This unit does not have the Battery Charging function.
This unit does not support the USB3.1.
This unit does not support the USB suspend.
When checking the image of USB2.0 using the image viewing
software SRGViewer, although the message “Connect to USB
3.0 port.” is displayed, click “OK” because the image is displayed
normally.
Locations of Controls
8
IR SELECT switch
Select the camera number when you operate multiple
cameras with the same infrared remote commander.
VISCA IN connector
Connect to a computer via an RS-232 interface. When you
connect multiple cameras, connect it to the VISCA OUT
connector of the previous camera in the daisy chain
connection.
VISCA OUT connector
When you connect multiple cameras, connect it to the
VISCA IN connector of the next camera in the daisy chain
connection.
LAN connector (RJ-45 8-pin)
Connect to a switching HUB that is compatible with
10BASE-T/100BASE-TX using a LAN cable (category 5 or
higher, shielded twisted pair).
When a link is established, the green indicator lights, and it
flashes during communication. While connected with
100BASE-TX, the yellow indicator also lights.
Note
For safety, when connecting the peripheral device, do not
connect the connector that might have excessive voltage to this
connector. Follow the Operating Instructions for the
connection.
12 V connector
Connect the supplied AC power adaptor.
Reset switch
The reset switch is enabled only when the BOTTOM switch
is set to the LAN connection. When you press down this
switch with a pointed tip for about five seconds, the camera
will reboot and only the setting relating to the IP will return
to the factory setting.
Factory settings for IP
IP address: 192.168.0.100
Subnet mask: 255.255.255.0
Name: CAM1
Bottom
BOTTOM switches
Used for LAN and VISCA CONTROL switching, USB
control selection, 9,600 bps and 38,400 bps baud rate
selection, and IR signal output setting.
For details, refer to the setting of the BOTTOM switches
(page 9).
Tripod screw hole
Fix-mounting screw holes
Setting of the SYSTEM SELECT switch
This switch allows you to set the video format of the
signal to be output from the USB3.0 video output.
Set this arrow to the
desired video format.
Locations of Controls
9
Switch position Video format
0 1920×1080p/59.94 USB3.0
1No output
2 1920×1080p/29.97
3No output
4 1280×720p/59.94
5 1280×720p/29.97
6No output —
7 VISCA CONTROL —
8 1920×1080p/50 USB3.0
9No output
A 1920×1080p/25
BNo output
C 1280×720p/50
D 1280×720p/25
E 1280×720p/15 USB2.0
FNo output —
Notes
Be sure to set this switch before you turn on the power of the
camera. You can also set this switch in the standby mode of the
camera. After completing the setting, turn on the power of the
camera by connecting it to an AC outlet using the supplied AC
power adaptor and AC power cord, by using the VISCA
command or infrared remote commander.
Be sure to use a Phillips-head screwdriver when changing the
switch position. If you use a tool other than the designated
screwdriver, the crossed groove may be damaged.
Even if you set this unit to the USB3.0 output with the SYSTEM
SELECT switch, when the USB2.0 cable is used or when the
USB2.0 terminal of computer is connected, the image will not be
output.
If the switch position is set to 1, 3, 6, 9, B and F (no output), the
POWER lamp and STANDBY lamp will both remain lit. In such
cases, control via the infrared remote commander and VISCA
communication is disabled.
The set frame rate may not be output depending on the
performance and processing condition of a computer.
If the switch position is set to 7 (VISCA CONTROL), you can
configure the video format via external communication.
Setting of the BOTTOM switches
To change the BOTTOM switch setting, select the
BOTTOM switch with the power of this unit turned off
(not including standby state), and then turn on the DC
power. The setting cannot be changed after the power
is turned on.
ON
OFF
(Initial position)
VISCA/LAN switch
Select the communication method setting.
Set this switch to ON to use the LAN connection.
The switches and are ignored when using the LAN
connection.
USB Control Switch
Set this switch to ON to enable the control from computer
via USB.
During the USB control, the switch is ignored and the
baud rate is fixed to 38400.
When the USB control switch is set to ON, set the switch
to OFF.
Baud rate select switch (enabled only when using the
serial connection)
Set the switches and to OFF to use the VISCA
CONTROL (serial communication).
Set the communication speed in the VISCA CONTROL.
ON: 38,400 bps
OFF: 9,600 bps
IR OUT switch
Set to ON to enable output of the receiver signals, which are
transmitted from the infrared remote commander via the
VISCA IN connector (page 53), or set it to OFF to disable
the output.
Switch 5 (Not used)
Be sure to set this switch to OFF.
Switch 6 (Not used)
Be sure to set this switch to OFF.
Switch 7 (Not used)
Be sure to set this switch to OFF.
Switch 8 (Not used)
Be sure to set this switch to OFF.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
10
Basic Functions
Overview of Functions
Zoom
The SRG camera employs a 12× optical zoom lens
combined with a digital zoom function; this camera
allows you to zoom up to 144×.
•Optical12×,f=3.9mmto46.8mm
(F1.8toF2.0)
Digital Zoom enlarges the center of the subject by
expanding each image in both the vertical and
horizontal directions. When the digital zoom is used,
the resolution deteriorates.
You can activate the zoom in the following modes, all
of which can be set using VISCA command.
StandardMode
VariableMode
There are eight levels of zoom speed.
In these standard and variable modes, it is necessary to send
Stop Command to stop the zoom operation.
DirectMode
Setting the zoom position enables quick
movement to the designated position.
DigitalZoomON/OFF
Note
The digital zoom is enabled only when the Video Latency is
set to NORMAL.
Focus
Focus has the following modes, all of which can be set
using VISCA Commands.
•AutoFocusMode
The Auto Focus (AF) function automatically adjusts
the focus position to maximise the high frequency
content of the picture in a center measurement area,
taking into consideration the high luminance and
strong contrast components.
The minimum focus distance is 10 mm at the optical
wide end and 1500 mm at the optical tele end.
-NormalAFMode
This is the normal mode for AF operations.
-IntervalAFMode
The mode used for AF movements carried out at
particular intervals. The time intervals for AF
movements and for the timing of the stops can be
set in one-second increments using the Set Time
Command. The initial value for both is set to five
seconds.
-ZoomTriggerMode
When the zoom is changed, the AF mode activates
for the pre-set time. Then, it stops. The initial
value is set to 5 seconds.
AF sensitivity can be set to either Normal or Low.
-Normal
Reaches the highest focus speed quickly. Use this
when shooting a subject that moves frequently.
Usually, this is the most appropriate mode.
-Low
Improves the stability of the focus. When the
lighting level is low, the AF function does not take
effect, even though the brightness varies,
contributing to a stable image.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
11
•ManualFocusMode
Manual Focus has both a Standard Mode and a
Variable Mode. Standard Mode focuses at a fixed rate
of speed. Variable Mode has eight speed levels that
can be set using a VISCA Command.
In these standard and variable modes, it is necessary to send Stop
Command to stop the zoom operation.
•OnePushTriggerMode
When a Trigger Command is sent, the lens moves to
adjust the focus for the subject. The focus lens then
holds that position until the next Trigger Command is
input.
•InfinityMode
The lens is forcibly moved to a position suitable for an
unlimited distance.
•NearLimitMode
Can be set in a range from 1000 (∞) to E000 (1 cm).
Default setting: C500 (10 cm)
White Balance
White Balance has the following modes.
•AutoWhiteBalance
This mode computes the white balance value output
using color information from the entire screen. It
outputs the proper value using the color temperature
radiating from a black subject based on a range of
values from 2500K to 7500K.
This mode is the factory setting.
•ATW
Auto Tracing White balance (2000K to 10000K)
•Indoor
3200K Base Mode
•Outdoor
5800K Base Mode
•OnePushWB
One Push White Balance is a function that forcibly
captures the white color once the lighting conditions
to illuminate the subject are set, enabling you to shoot
the image in the conditions as they are set. By using
this function, the natural color of the subject can be
obtained without being affected by the surrounding
lighting conditions. To set this mode, shoot the
subject that you want to capture the white color and
send the One Push White Balance Trigger.
The One Push White Balance data is lost when the
power is turned off. If the power is turned off, set One
Push White Balance again.
•ManualWB
Manual control of R and B gain, 256 steps each
Note
The specification of the GUI display during the UVC control
is as follows.
•When“Auto”ischecked,thesettingbecomes“AUTO”.
(Initial setting state)
•When“Auto”isunchecked,theRgainandBgainatthat
time are maintained.
•Displayvalueandmode
0: AUTO, 1: INDOOR, 2: OUTDOOR
When the white balance is set to Manual, One Push and
ATW in the control method other than UVC, and it is
changed to the UVC control, the unit is set to “AUTO”.
Automatic Exposure Mode
A variety of AE functions are available for optimal
output of subjects in lighting conditions that range
from low to high.
•FullAuto
Iris, Gain and Shutter Speed can be set automatically.
•GainLimitSetting
The gain limit can be set at the Full Auto, Shutter
Priority, Iris Priority, Bright and Manual in the AE
mode. Use this setting when image signal-to-noise
ratio is particularly important.
•ShutterPriority 1)
Variable Shutter Speed, Auto Iris and Gain
(1/1 to 1/10,000 sec., 16 high-speed shutter speeds
plus 6 low-speed shutter speeds)
1) Flicker can be eliminated by setting shutter to
1/100s for NTSC models used in countries with a 50 Hz
power supply frequency
1/120s for PAL models used in countries with a 60 Hz power
supply frequency
•IrisPriority
Variable Iris (F1.8 to Close, 14 steps), Auto Gain and
Shutter speed
•Manual
Variable Shutter, Iris and Gain
•Bright
Variable Iris and Gain (Close to F1.8, 14 steps and
F1.8 at 15 steps)
AE – Shutter priority
The shutter speed can be set freely by the user to a total
of 22 steps – 16 high speeds and 6 low speeds. When
the slow shutter is set, the speed can be adjusted the
slow shutter according to subject brightness. The
picture output is read at a low rate from the memory.
AF capability is low.
In high speed mode, the shutter speed can be set up to
1/10,000s. The iris and gain are set automatically,
according to the brightness of the subject.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
12
MIN
MAX
AGC
CLOSE
OPEN
IRIS
Gain
Dark Bright
IRIS curve
Gain curve
Controlled
by gain
Controlled by IRIS
Bright limit which controllable
for this unit
Parameter Iris Gain Parameter Iris Gain
1F F1.8 +43 dB 11 F1.8 0 dB
1E F1.8 +39 dB 10 F2 0 dB
1D F1.8 +36 dB 0F F2.4 0 dB
1C F1.8 +33 dB 0E F2.8 0 dB
1B F1.8 +30 dB 0D F3.4 0 dB
1A F1.8 +27 dB 0C F4 0 dB
19 F1.8 +24 dB 0B F4.8 0 dB
18 F1.8 +21 dB 0A F5.6 0 dB
17 F1.8 +18 dB 09 F6.8 0 dB
16 F1.8 +15 dB 08 F8 0 dB
15 F1.8 +12 dB 07 F9.6 0 dB
14 F1.8 +9 dB 06 F11 0 dB
13 F1.8 +6 dB 05 F14 0 dB
12 F1.8 +3 dB 00 CLOSE 0 dB
When switching from the Shutter Priority mode to the
Bright mode, the shutter speed set in the Shutter
Priority mode is maintained.
Defog mode
When the surrounding area of the subject is foggy and
low contrast, the defog mode will make the subject
appear clearer.
Notes
When executing the RELATIVE command of EXPOSURE, FOCUS
and IRIS in the UVC Control mode, it is required to cancel the
“Auto” setting in the ABSOLUTE command beforehand.
Parameter 59.94/29.97/15
mode
50/25 mode
15 1/10000 1/10000
14 1/6000 1/6000
13 1/4000 1/3500
12 1/3000 1/2500
11 1/2000 1/1750
10 1/1500 1/1250
0F 1/1000 1/1000
0E 1/725 1/600
0D 1/500 1/425
0C 1/350 1/300
0B 1/250 1/215
0A 1/180 1/150
09 1/125 1/120
08 1/100 1/100
07 1/90 1/75
06 1/60 1/50
05 1/30 1/25
04 1/15 1/12
03 1/8 1/6
02 1/4 1/3
01 1/2 1/2
00 1/1 1/1
AE – Iris priority
The iris can be set freely by the user to 14 steps
between F1.8 and Close.
The gain and shutter speed are set automatically,
according to the brightness of the subject.
Parameter
Setting value
Parameter
Setting value
11 F1.8 0A F5.6
10 F2 09 F6.8
0F F2.4 08 F8
0E F2.8 07 F9.6
0D F3.4 06 F11
0C F4 05 F14
0B F4.8 00 CLOSE
AE – Manual
The shutter speed (22 steps), iris (14 steps) and gain
(15 steps) can be set freely by the user.
AE – Bright
The bright control function adjusts both gain and iris
using an internal algorithm, according to a brightness
level freely set by the user. Exposure is controlled by
gain when dark, and by iris when bright.
As both gain and iris are fixed, this mode is used when
exposing at a fixed camera sensitivity. When switching
from Full Auto or Shutter Priority Mode to Bright
Mode, the current status will be retained for a short
period of time.
Only when the AE mode is set to “Full Auto” or
“Shutter Priority,” you can switch it to “Bright.”
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
13
Exposure Compensation
Exposure compensation is a function which offsets the
internal reference brightness level used in the AE
mode, by steps of 1.5 dB.
The reference brightness is 0.
Parameter Step
Setting value
0E +7 +10.5 dB
0D +6 +9 dB
0C +5 +7.5 dB
0B +4 +6 dB
0A +3 +4.5 dB
09 +2 +3 dB
08 +1 +1.5 dB
07 0 0 dB
06 −1 −1.5 dB
05 −2 −3 dB
04 −3 −4.5 dB
03 −4 −6 dB
02 −5 −7.5 dB
01 −6 −9 dB
00 −7 −10.5 dB
High Resolution Mode
This mode enhances edges and produces higher
definition images.
Aperture Control
Aperture control is a function which adjusts the
enhancement of the edges of objects in the picture.
There are 16 levels of adjustment, starting from “no
enhancement.” When shooting text, this control may
help by making them sharper.
Back Light Compensation
When the background of the subject is too bright, or
when the subject is too dark due to shooting in the AE
mode, back light compensation will make the subject
appear clearer.
Noise Reduction
The NR (Noise Reduction) function removes noise
(both random and non-random) to provide clearer
images.
This function has six steps: levels 1 to 5, plus off.
The NR effect is applied in levels based on the gain,
and this setting value determines the limit of the effect.
In bright conditions, changing the NR level will not
have an effect.
Wide Dynamic Range Mode (WDR (VIEW-DR))
The Wide Dynamic Range mode is a function for
dividing an image into several blocks and correcting
blocked-up shadows and blown-out highlights in
accordance with the intensity difference. It enables you
to obtain images in which portions ranging from dark
to light can be recognized, even when capturing a
subject with a large intensity difference that is backlit
or includes extremely light portions.
Images with wide dynamic range are produced by
combining long-exposure signals (normal shutter) with
the signals of the high-intensity portions obtained with
a short exposure (high-speed shutter).
•AboutWDSetParameter
(Command:8x017E04000pFF)
p: WDR (VIEW-DR) (Wide dynamic range mode)
When MODE (exposure mode) is set to FULL
AUTO, the camera distinguishes light and dark
areas in the same scene, adjusts the brightness
for dark areas, and also controls the blown out
highlights.
You can select the wide dynamic range mode
from among OFF, LOW, MID and HIGH.
(0: OFF, 1: LOW, 2: MID, 3: HIGH.)
Notes
•YoucansetthewidedynamicrangemodewhentheWDR
(VIEW-DR) is set to FULL AUTO only.
•WhentheWDR(VIEW-DR)isnotsettoOFF,theMODEsetting
is fixed at FULL AUTO.
•WhenchangingtheWDR(VIEW-DR),theluminancechangeof
the screen occurs for a moment.
•Whenthechangeofexposureisbig,thescreenmaystopfora
moment.
•WhenthewidedynamicrangemodeisON,falsecolorsmay
appear in some parts of the image. This phenomenon is unique to
wide dynamic range mode, and is not an indication of a camera
malfunction.
•WhenswitchingWidedynamicrangemode,imagesareshownat
a maximum of 8 frames at the same time.
•Whentheintensitydifferenceoftheimageissmall,thereisno
difference in effect between MID and HIGH.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
14
High Sensitivity Mode
In this mode, higher sensitivity gain is applied as
standard gain increases, reaching a gain level at MAX
gain of up to 4x the standard gain. In such cases,
however, there will be a high volume noise in the
image.
Gamma Mode
In this mode, the gamma can be set to ON/OFF.
0: Standard
1: OFF
Auto Slow Shutter On/Off
When set to “On,” the slow shutter functions
automatically when the light darkens. This setting is
available only when the AE mode is set to “Full Auto.”
The default setting is “Auto Slow Shutter Off.”
Low-Illumination Chroma Suppress Mode
You can configure a chroma suppress mode for low-
illumination conditions. This can be useful when color
noise is particularly noticeable in such conditions.
Four levels (disabled and three levels) are available for
the low-illumination chroma suppress mode.
Color Gain
You can configure the color gain. Use this setting when
bright color is particularly important.
The initial setting 100% (4h) can be set to range from
approx. 60% (0h) to 200% (Eh) with 15 stages.
Color Phase
You can configure green, yellow, red, magenta, blue and
cyan individually.
The initial setting 0 degrees (7h) is adjustable between
approx. −14 degrees (0h) to +14 degrees (Eh), in
15 increments.
Camera ID
The ID can be set up to 65,536 (0000 to FFFF). As this
will be memorized in the nonvolatile memory inside,
data will be saved.
Picture Effect
It consists of the following functions.
•Neg.Art: Negative/Positive Reversal
•Black&White: Monochrome Image
Video Latency setting
When the Video Latency is set to LOW, the latency
until the shot image is output from the camera is
shortened.
Note
While it is set to LOW, the digital zoom is disabled.
The field angle may be narrowed by Video Format.
The image distortion may be remarkable depending on the
magnification.
Check for influence of installation
environment on infrared remote commander
operation
The supplied infrared remote commander may not
operate, only occasionally, in the vicinity of the inverter
lighting device. In this case, it is possible that the
camera is installed in a place where the infrared remote
commander cannot stably receive light due to the
emission of light from the lighting device.
In either the DC power or VISCA communication, it is
judged whether or not the infrared remote commander
is under the installation environment where it can
receive signal during the initialization process
performed after the power of camera is turned on.
The result of this judgment can be obtained using the
IR_ConditionInq command. (See page 39.)
If the installation environment is judged to be unstable
for operating the infrared remote commander, try to
take such measures as to install this unit in a place
away from the lighting device having the influence, and
so on.
UVC Control and VISCA over USB
In this unit, you can control the camera via USB using
the two methods: UVC Control which uses the UVC
function of Windows and VISCA over USB which uses
the virtual COM port. (The control using VISCA over
USB is given priority.)
Note
When using the UVC control and VISCA over USB, it is required to
set the BOTTOM switch to ON.
When using the VISCA over USB in this unit, the installation of
driver is required.
Obtain the driver from the URL described in the installation
manual.
Although “Unknown device” is displayed in the device manager,
when the VISCA over USB is not used, it is no problem even if it
remains displayed.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
15
Others
STANDBY
Sends the power off command. Or when the power is turned
off using the infrared remote commander, the camera
becomes STANDBY state. In the STANDBY state, the
camera can accept only the VISCA Commands and the
POWER ON of the infrared remote commander, and the
video signal output and other operations are stopped.
I/F Clear
Clears the Command buffer of the camera.
The buffer is cleared even during the power on state using
the control software.
Address Set
VISCA is a protocol, which supports a daisy chain of up to
seven connected cameras via RS-232 interface. In such cases,
the address set command can be used to assign addresses
from 1 to 7 to each of the seven cameras, allowing you to
control the seven cameras with the same personal computer.
Be sure to use the address set command to set the address
whenever a camera is connected for the first time.
Memory (Preset)
Using the preset function, 16 sets of camera shooting
conditions can be stored and recalled.
This function allows you to achieve the desired status
instantly, even without adjusting the following items
each time.
•Pan/TiltPosition
•ZoomPosition
•DigitalZoomOn/Off
•FocusAuto/Manual
•FocusPosition
•AEMode
•Shuttercontrolparameters
•BrightControl
•Iriscontrolparameters
•Gaincontrolparameters
•ExposureCompensationOn/Off
•ExposureLevel
•BacklightCompensationOn/Off
•AutoSlowShutterOn/Off
•WhiteBalanceMode
•R/BGain
•ApertureControl
•WDParameter
•DefogOn/Off
The settings stored using this function are recalled
when the power is turned on.
For setting items, see the “Initial Settings and Preset”
section on page 16.
Note
Rewriting of memory is not unlimited. Be careful to avoid using the
memory area for such as unnecessary tasks as rewriting the
contents of the memory for every operation.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
16
Initial Settings and Preset
•Theinitialvaluesarethefactorysettings.
•Whenthepoweristurnedon,thisunitstartsoperationwiththesettingsstoredinpreset1.
•In“Preset1to16”,theitemsthatarepreservedevenafterthepoweristurnedoffareindicatedbyacircle(), and
the items that are not preserved are indicated by a cross ().
•WhenyousendtheCAMMemoryResetcommand,orselectandpressoneofPOSITION1to6whilepressingthe
PRESET button using the infrared remote commander, the selected number is set as initial value.
•Thepreset1istheCAMMemorynumber“0”intheVISCAcommand.Thepreset2to16aretheCAMMemory
number “1 to 15” in the VISCA command.
Mode/Position setting Initial settings Preset 1 Preset 2 to 16
Pan/Tilt Position Home position
Pan/Tilt Limit Position Maximum range of movement
Zoom Position Wide end
D-Zoom On/Off On
Focus Position —
Focus Auto/Manual Auto
Near Limit Setting C500 (10 cm)
AF Sensitivity Normal
AF Mode Normal
AF Run Time 5 sec
AF Interval 5 sec
WB Mode Auto
WB Data (Rgain, Bgain) —
One Push WB Data —
AE Mode Full Auto
WD Mode Off
Auto Slow Shutter Mode Off
Shutter Position —
Iris Position —
Gain Position —
Bright Position —
Exposure Compensation On/Off Off
Exposure Compensation Amount ±0
BackLight On/Off Off
Aperture Level 0Ah
High Resolution Mode On/Off Off
Picture Effect Off
High Sensitivity Mode On/Off Off
Gamma 0:standard
Defog On/Off Off
NR Level 3
Gain Limit —
Low-Illumination Chroma Suppress 2h (Middle)
Color Gain 4h (100%)
Color Hue 7h (0degrees)
IR_Receive On/Off On ○ ×
IR_Receive Return On/Off Off ○ ×
INFORMATION DISPLAY On ○ ×
A circle “” in this column signifies that the data is preserved.
A cross “” signifies that the data IS NOT preserved.
Notes
•Theexecutionofmemorytothepresetislimited.
•Whenturningthepoweroffandonagain,ifyouwanttoreflectthecameraconditionsandpan/tiltpositionthat
are set before the power is turned off, store the settings in preset1.
•Thesettingordeletingofmemoryto/frompreset1takesapprox.2secondslongerthanotherchannels.
•InCameraID,thedataisstoredregardlessofthepreset.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
17
Mode Condition
Basic settings
Mode Power
Off1)
Power On
IFC2) Initializing3) During displaying
the menu
Memory
Command OnePushWB VideoFormatChange Pan-TiltReset
Command
Address Set Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
IF_Clear Ye s 7) Ye s 7) Ye s 7) Ye s 7) Ye s 7) Ye s 7) Ye s 7) Ye s 7)
CAM_Power On Ye s No No Ye s No No No Ye s
CAM_Power Off Ye s No No Ye s No No No Ye s
IR_Receive On/Off No No No Ye s 4) 6) No No No Ye s
IR_ReceiveReturn On/Off No No No Ye s 6) No No No Ye s
CAM_VersionInq Ye s Ye s Ye s 5) Ye s Ye s Ye s Ye s Ye s
CAM_PowerInq Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
InquiryCommand No No No Ye s 6) No No No Ye s
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation
and stops at the Home position, until the video signal is output. Or the period from the time the CAM Power ON command is sent, until Completion is returned.
4) The camera does not receive the operation sent from the Infrared Remote Commander.
5) Commands can be executed after the pan/tilt movement has been started. Before that, camera movement may be inconsistent.
6) When the menu display is updating, operation is not possible.
7) Although the command is received, it is not executed.
Output settings
Mode
Command
Power
Off
Power On
IFC Initializing PanTilt PanTilt ABS PanTilt Rel ZoomDirect Focus Direct Recall During displaying
the menu OnePush WB
CAM_LowLatency No No No No No No No No No No No
CAM_VideoFormatChange
(Execution of the VISCA command
from user during the VISCA mode)
No No No No No No No No No Ye s 1) No
1) The Video Format state of MENU is not updated. Close MENU once, and then display it again. Other commands are not received during the execution of Format Change and Low Latency.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
18
Zoom/Focus
Mode
Power Off1)
Power On
Command IFC2) Initializing3) Zoom Direct Focus Direct AF ON During displaying
the menu
Memory
Recall
VideoFormatChange
CAM_Zoom Tele/Wide/Stop [VISCA] No No No No Ye s Ye s Ye s 4) No No
CAM_Zoom Tele/Wide/Stop
[Infrared Remote Commander] No No No No Ye s Ye s Ye s 4) No No
CAM_Zoom Direct No No No Ye s Ye s Ye s Ye s 4) No No
D-Zoom Limit No No No No Ye s Ye s Ye s 4) No No
CAM_Focus Far/Near/Stop [VISCA] No No No Ye s No No Ye s 4) No No
CAM_Focus Far/Near/Stop
[Infrared Remote Commander] No No No Ye s No No Ye s 4) No No
CAM_Focus Direct No No No Ye s Ye s No Ye s 4) No No
CAM_Focus Mode (Auto/Manual) No No No Ye s No Ye s Ye s 4) No No
CAM_Focus One Push Trigger No No No Ye s No No Ye s 4) No No
CAM_Focus Infinity No No No Ye s No Ye s Ye s 4) No No
CAM_Focus Near Limit No No No Ye s No Ye s Ye s 4) No No
AF Sensitivity Normal/Low No No No Ye s Ye s Ye s Ye s 4) No No
AF Mode Norm/Interval/Zoom No No No Ye s Ye s Ye s Ye s 4) No No
AF Activation Time/Interval Setting No No No Ye s Ye s Ye s Ye s 4) No No
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation and stops at the Home position, until the video signal is
output. Or the period from the time the CAM Power ON command is sent, until Completion is returned.
4) When the menu display is updating, operation is not possible.
White Balance
Mode
Power Off1)
Power On
Command IFC2) Initializing3) White balance mode During displaying
the menu Memory Recall
Auto Indoor Outdoor One Push Manual AT W
CAM_WB Auto/Indoor/Outdoor/
OnePhshWB/Manual/ATW No No No Ye s Ye s Ye s Ye s Ye s Ye s Ye s 4) No
CAM_WB One Push Trigger No No No No No No Ye s 5) No No Ye s 4) No
CAM_WB R(B) Gain
Reset/Up/Down/Direct No No No No No No No Ye s No Ye s 4) No
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation and stops at the Home position, until the video signal is
output. Or the period from the time the CAM Power ON command is sent, until Completion is returned.
4) When the menu display is updating, operation is not possible.
5) Commands are ignored during a One Push AWB operation.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
19
Exposure
Mode
Power Off1)
Power On
IFC2) Initializing3)
Exposure mode
During displaying
the menu
Memory Recall
Command
Full Auto
WDR
(VIEW-DR)
Off
Full Auto
WDR (VIEW-
DR) Low/
Mid/High
Bright Shutter
Pri Iris Pri Manual
CAM_AE
Full Auto/Manual/Shutter Pri/
Iris Pri/Spot Light
No No No Ye s No Ye s 4) Ye s Ye s Ye s Ye s 5) No
CAM_AE Bright No No No Ye s No Ye s Ye s No No Ye s 5) No
CAM_Slow Shutter Limit ON/OFF No No No Ye s No Ye s Ye s Ye s Ye s Ye s 5) No
CAM_Shutter Reset/Up/Down/Direct No No No No No No Ye s No Ye s Ye s 5) No
CAM_Iris Reset/Up/Down/Direct No No No No No No No Ye s Ye s Ye s 5) No
CAM_Gain Reset/Up/Down/Direct No No No No No No No No Ye s Ye s 5) No
CAM_Bright/Up/Down/Direct No No No No No Ye s No No No Ye s 5) No
CAM_ExComp On/Off No No No Ye s Ye s Ye s Ye s Ye s Ye s Ye s 5) No
CAM_ExComp Reset/Up/Down/
Direct6) No No No Ye s Ye s Ye s Ye s Ye s Ye s Ye s 5) No
CAM_Backlight On/Off No No No Ye s Ye s No No No No Ye s 5) No
CAM_WDR (VIEW-DR)
Off/Low/Mid/High No No No Ye s Ye s No No No No Ye s 5)7) No
CAM_Defog No No No Ye s Ye s No No No No Ye s 7) No
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation and stops at the Home position, until the video signal is
output. Or the period from the time the CAM Power ON command is sent, until Completion is returned.
4) Yes: Only when the camera changes to BRIGHT mode from Full Auto or SHUTTER Pri mode.
5) When the menu display is updating, operation is not possible.
6) No: This is not allowed when EX-COMP is set to OFF.
7) This can be changed only when the exposure control mode is Full Auto.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
20
Effect
Mode
Power Off1)
Power On
Command IFC2) Initializing3) During displaying
the menu Memory Recall
CAM_Aperture Reset/Up/Down/Direct No No No Ye s 4) No
Display info. (ON/OFF) No No No Ye s 4) No
CAM_PictureEffect
OFF/Neg.Art/B&W No No No Ye s 4) No
CAM_HR ON/OFF No No No Ye s 4) No
CAM_NR No No No Ye s 4) No
CAM-ChromaSuppress No No No Ye s 4) No
CAM_ColorGain No No No Ye s 4) No
CAM_ColorHue No No No Ye s 4) No
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation and stops at the Home
position, until the video signal is output. Or the period from the time the CAM Power ON command is sent, until Completion is returned.
4) When the menu display is updating, operation is not possible.
Basic Functions
SRG-120DH (GB) A-ES7-100-11(1)
21
Pan/Tilt
Mode
Power
Off1)
Power On
IFC2) Initia-
lizing3)
Zoom
(Direct)
Focus
(Direct)
Pan/Tilt normal status
Position
detection
error
Pan/tilt movement
according to the
command4)
Absolute
Position
execution
Relative
Position
execution
Home execution Reset execution Memory Recall
During
displaying
the menu
Command Transmit
device
Common Common
VISCA
Infrare Remote
Commander
VISCA VISCA VISCA
Infrare Remote
Commander
VISCA
Infrare Remote
Commander
VISCA
Infrare Remote
Commander
Pan-tiltDrive Up/Down/
Left/ Right/UpLeft/
UpRight/ DownLeft/
DownRight
VISCA No No No Ye s Ye s Ye s Ye s No No No No No No No No No Yes 8)
Infrare Remote
Commander
No No No Ye s Ye s Ye s No No No No No No No No No No Yes 8)
Pan-tiltDrive Stop VISCA No No No Ye s Ye s Ye s Ye s No No No No No No No No No Ye s
Pan-tiltDrive
AbsolutePosition VISCA No No No Ye s Ye s No No Ye s No No No No No No No Yes 5) No
Pan-tiltDrive
RelativePosition VISCA No No No Ye s Ye s No No No No No No No No No No Yes 5) Ye s
Pan-tiltDrive Home
VISCA No No No Ye s Ye s No No No No Ye s No No No No No No No
Infrare Remote
Commander
No No No Ye s Ye s No No No No No Ye s No No No No No No
Pan-tiltDrive Reset
VISCA No No No Ye s Ye s No No No No No No No No No No Yes 5) Ye s
Infrare Remote
Commander
No No No Ye s Ye s No No No No No No No No No No Yes 5) Ye s
Pan-tiltLimitSet LimitSet VISCA No No No Ye s Ye s Ye s Ye s No No No No No No No No Yes 5) No
Pan-tiltLimitSet
LimitClear VISCA No No No Ye s Ye s Ye s Ye s No No No No No No No No Yes 5) No
Memory Set Common No No No No No No No No No No No No No No No No No
Memory Reset Common No No No No No No No No No No No No No No No No No
Memory Recall
VISCA No No No No 6) No 7) No No No No No No No No Ye s Ye s No No
Infrare Remote
Commander
No No No No 6) No 7) No No No No No No No No Ye s Ye s No No
1) DC power is being supplied, but the camera has been turned off by a VISCA command.
2) The period from the time IF Clear is sent, until the Reply Packet is returned.
3) The period from the time DC power is turned on or the camera is turned on via a VISCA command, and the camera subsequently finishes the pan/tilt reset operation and stops at the Home position, until the video signal is
output.
4) The pan/tilt operation works by Pan-tiltDrive Up/Down/Left/Right/UpLeft/UpRight/DownLeft/DownRight commands.
5) When the menu display is updating, operation is not possible.
6) Yes: while the camera operates in Tele/Wide zoom mode.
7) Yes: while the camera operates in Far/Near focus mode.
8) Yes: only for movements away from the direction where a position detection error has been recognized.
22
Command List
VISCA1) RS-232
Commands
Use of RS-232 control software based upon this
command list may cause malfunction or damage to
hardware and software. Sony Corporation is not liable
for any such damage.
Overview of VISCA
In VISCA, the device outputting the commands, for
example, a computer, is called the controller, while the
device receiving the commands, such as this unit, is
called the peripheral device. In VISCA, up to seven
peripheral devices can be connected to one
controller using communication conforming to the RS-
232 standard. The parameters of RS-232 are as follows.
•Communicationspeed:9600bps/38400bps
•Databits:8
•Startbit:1
•Stopbit:1
•Nonparity
Flow control using XON/XOFF and RTS/CTS, etc., is
not supported.
Peripheral devices are connected in a daisy chain. As
shown in Fig. 1, the actual internal connection is a one-
direction ring, so that messages return to the controller
via the peripheral devices. The device address is
assigned to each device on the network. The address of
the controller is fixed at 0.
Each VISCA equipment has VISCA IN and VISCA
OUT connectors.
Set the DTR input (the S output of the controller) of
VISCA IN to H when controlling VISCA equipment
from the controller.
Note
When connecting in a daisy chain using this unit, set the VISCA/
LAN switch and BAUD RATE SELECT switch correctly.
In case that any device having different setting is connected in a
daisy chain, the devices do not operate correctly.
Fig. 1 VISCA daisy chain connection
VISCA Equipment
IN
OUT
IN
OUT
IN
OUT
VISCA Controller
..............................................................................................................................................................................................................................
1) VISCA is a protocol developed by Sony for controlling a consumer’s camcorder. “VISCA” is a trademark of Sony
Corporation.
Command List
23
VISCA Communication Specifications
VISCA packet structure
The basic unit of VISCA communication is called a packet (Fig. 2). The first byte of the packet is called the header
and comprises the sender’s and receiver’s addresses. For example, the header of the packet sent to the SRG assigned
address 1 from the controller (address 0) is 81h in hexadecimal. The packet sent to the SRG assigned address 2 is
82h. In the command list, as the header is 8X, input the address of the SRG to X. The header of the reply packet
from the SRG assigned address 1 is 90h. The packet from the SRG assigned address 2 is A0h.
Some of the setting commands for SRG can be sent to all devices at one time (broadcast)*. In the case of broadcast,
the header should be 88h in hexadecimal.
When the terminator is FFh, it signifies the end of the packet.
* The broadcast function is not available for VISCA over IP.
Bit 7
(MSB)
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
(LSB)
1 0
FF
Bit 7
(MSB)
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
(LSB)
1 1 111111
Header Message (1 to 14 bytes)
Packet (3 to 16 bytes)
Terminator
Byte 1 Byte 3Byte 2
Sender’s
address Receiver’s address
Fig. 2 Packet structure
Note
Fig. 2 shows the packet structure, while Fig. 3 shows the actual waveform. Data flow will take place with the LSB first.
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5
(LSB) (MSB)
Bit 6 Bit 7
1 byte
Start
bit
Stop
bit.
Fig. 3 Actual waveform for 1 byte.
Command List
24
Timing Chart
If two or more commands are to be sent successively,
wait for a reply command (an Acknowledge or error
message for a general command, and an inquiry packet
for an inquiry command) of the previous command to
be received before sending the next command.
Controller Peripheral devices
Be sure to wait for Acknowledge of
Command1 before issuing Command2.
Acknowledge of
Command1
Acknowledge of
Command2
Command1
Command2 Completion of
Command1
Completion of
Command2
Command and inquiry
Command
Sends operational commands to this unit.
Inquiry
Used for inquiring about the current state of this
unit.
Command Packet Note
Inquiry 8X QQ RR ... FF QQ1) = Command/Inquiry,
RR2) = category code
1) QQ = 01 (Command), 09 (Inquiry)
2) RR = 00 (Interface), 04 (camera 1), 06 (Pan/Tilter)
X = 1 to 7: Address of this unit in the daisy chain*
* Locked to “X = 1” for VISCA over IP.
For actual values to be sent, see Command Lists or
Inquiry Command Lists.
Responses for commands and inquiries
Acknowledgemessage
A message returned by this unit when it receives a
command. No Acknowledge message is returned for
an inquiry, cancel, or device setting command.
Completionmessage
A message returned by this unit when the execution
of command or inquiry is completed. In the case of
inquiry commands, reply data for the inquiry is
contained after the 3rd byte of the packet. If the
Acknowledge message is omitted, the socket number
will contain 0.
Reply Packet Note
Acknowledge X0 4Y FF Y = socket number
Completion (Commands) X0 5Y FF Y = socket number
Completion (Inquiries) X0 5Y ... FF Y = socket number
X = 9 to F: Address of this unit specified when the command or inquiry is
executed + 8*
* Locked to “X = 9” for VISCA over IP.
Errormessage
When a command could not be executed or failed,
an error message is returned instead of an
Acknowledge message. In some commands (such as
zoom) in which the process is not completed
immediately after the Acknowledge message, an
error message may be returned after an
Acknowledge message. When an inquiry command
could not be executed or failed, an error message is
returned instead of a completion message.
Error Packet Description
X0 6Y 01 FF Message length error
X0 60 02 FF Syntax Error
X0 60 03 FF Command buffer full
X0 6Y 04 FF Command canceled
X0 6Y 05 FF No socket (to be canceled)
X0 6Y 41 FF Command not executable
X = 9 to F: Address of this unit specified when the command is executed
+ 8, Y = socket number*
* Locked to “X = 9” for VISCA over IP.
Command List
25
Socket number
This unit has two sets of sockets (buffers) for
commands, so that up to two commands including the
commands currently being executed can be received.
When this unit receives commands, it notifies the
sender which socket was used, using the socket number
of the Acknowledge message. As each of the
completion message and error message also has a
socket number, you can identify which command has
ended.
When sending the commands continuously, be sure to
wait until an Acknowledge message or error message of
the first command is returned, then send the next
command. (Otherwise, it is impossible to identify to
which command the socket number belongs.)
Even when two sockets are being used, the device
setting commands and some inquiry messages can be
executed. The Acknowledge message is omitted for
these commands and inquiries, and only the
completion message of socket number 0 is returned.
Command execution cancel
To cancel a command which has already been sent,
send a Cancel command as the next command.
Cancel Packet Note
Cancel 8X 2Y FF Y = socket number
X = 1 to 7: Address of this unit in the daisy chain, Y = socket number*
* Locked to “X = 1” for VISCA over IP.
Error message “Command canceled” will be returned
for this command, but this is not a fault. It indicates
that the command has been canceled.
VISCA Device Setting Command
Before starting control of this unit, be sure to send the
Address command and the IF_Clear command using
the broadcast function.
For VISCA network administration
Address*
Sets an address of a peripheral device. Use when
initializing the network, and receiving the following
network change message.
* Not available for VISCA over IP.
NetworkChange*
Sent from the peripheral device to the controller
when a device is removed from or added to the
network. The address must be re-set when this
message is received.
* Not available for VISCA over IP.
Packet Note
Address 88 30 01 FF Always broadcasted.
Network Change X0 38 FF
X = 9 to F: SRG address + 8
VISCA interface command
IF_Clear
Clears the socket in the SRG.
When cleared, the operation currently being
executed is not guaranteed.
Command Packet Reply Packet Note
IF_Clear 8X 01 00 01 FF Z0 50 FF
IF_Clear (broadcast) 1) 88 01 00 01 FF 88 01 00 01 FF
X = 1 to 7: Address of this unit in the daisy chain (For inquiry packet) 2)
Z = 9 to F: Address of this unit that issued IF_Clear command +8 (For
reply packet) 3)
1) The broadcast function is not available for VISCA over IP.
2) Locked to “X = 1” for VISCA over IP.
3) Locked to “X = 9” for VISCA over IP.
Command List
26
VISCA interface and inquiry
CAM_VersionInq
Returns information on the VISCA interface.
Inquiry Inquiry Packet Reply Packet Description
CAM_VersionInq 8X 09 00 02 FF Y0 50 GG GG HH HH JJ JJ KK FF GGGG = Vender ID
(0001: Sony)
HHHH = Model ID
0517: SRG-120DU
JJJJ = ROM revision
KK = Maximum socket # (02)
X = 1 to 7: Address of this unit in the daisy chain (For inquiry packet) 1)
Y = 9 to F: Address of this unit that issued the inquiry +8 (For reply packet) 2)
1) Locked to “X = 1” for VISCA over IP.
2) Locked to “Y = 9” for VISCA over IP.
VISCA Command/Acknowledge Protocol
Command Command Message Reply Message Comments
General Command 81 01 04 38 02 FF (Example) 90 41 FF (Acknowledge)
+90 51 FF (Completion)
90 42 FF 90 52 FF
Returns Acknowledge when a command has
been accepted, or Completion when a
command has been executed.
81 01 04 38 FF (Example) 90 60 02 FF (Syntax Error) Accepted a command which is not supported or
a command lacking parameters.
81 01 04 38 02 FF (Example) 90 60 03 FF
(Command Buffer Full)
Could not accept the command as there are two
commands currently being executed.
81 01 04 08 02 FF (Example) 90 61 41 FF
(Command Not Executable)
90 62 41 FF
Could not execute the command in the current
mode.
Inquiry Command 81 09 04 38 FF (Example) 90 50 02 FF (Completion) Does not return Acknowledge.
81 09 05 38 FF (Example) 90 60 02 FF (Syntax Error) Accepted an incompatible command.
Command Cancel 81 22 FF
(Example)
90 62 04 FF
(Command Canceled)
Returned when the command of the socket
specified is canceled. Completion for the
command canceled is not returned.
90 62 05 FF (No Socket) Returned when the command of the specified
socket has already been completed or when the
socket number specified is wrong.
Address Set 1) 88 30 01 FF 88 30 02 FF The device address number plus 1 is returned.
IF_Clear (Broadcast) 1) 88 01 00 01 FF 88 01 00 01 FF The same command is returned.
IF Clear
(for device address 1)
81 01 00 01 FF
(Example)
90 50 FF (Completion) Acknowledge is not returned for this command.
1) Not available for VISCA over IP.
Command List
27
VISCA Camera-Issued Messages
Acknowledge/Completion Messages
Command Command Message Comments
Acknowledge z0 4y FF
(y: Socket No.)
Returned when the command is accepted.
Completion z0 5y FF
(y: Socket No.)
Returned when the command has been executed.
z = Address of device that issued the message + 8 (Locked to “z = 9” for VISCA over IP.)
Error Messages
Command Command Message Comments
Syntax Error z0 60 02 FF Returned when the format is different or when a command with illegal
parameters is accepted.
Command Buffer Full z0 60 03 FF Could not accept a command that is received while two commands are
currently being executed (two sockets have been used).
Command Canceled z0 6y 04 FF
(y: Socket No.)
Returned when a command which is being executed in a socket
specified by the cancel command is canceled. The completion message
for the command is not returned.
No Socket z0 6y 05 FF
(y: Socket No.)
Returned when no command is executed in a socket specified by the
cancel command, or when an invalid socket number is specified.
Command Not Executable z0 6y 41 FF
(y: Socket No.)
Returned when a command cannot be executed due to current
conditions. For example, when a command for controlling the manual
focus is received during the auto focus mode.
z = Address of device that issued the error + 8 (Locked to “z = 9” for VISCA over IP.)
Network Change Message*
Command Command Message Comments
Network Change z0 38 FF Issued when power is supplied to the camera.
* Not available for VISCA over IP.
Command List
28
VISCA over IP
Overview of VISCA over IP
VISCA over IP allows you to control this unit from the
controller with the IP communication function via the
LAN by using VISCA.
You can connect up to 5 controllers simultaneously on
one LAN segment.
The communication specifications of VISCA over IP
are as follows:
•Interface
RJ-45 10Base-T/100Base-TX (automatically
discrimination)
•Internetprotocol
IPv4
•Transportprotocol
UDP
•IPaddress
Set by the IP card setting command
•Portaddress
52381
•Deliveryconfirmation/Retransmissioncontrol
Depends on the application
•Coverage
Limited dedicated network in the same segment
without going through a bridge connection
In this section, the device outputting commands, for
example, a computer, is called the controller, and this
unit and the devices connected to the same LAN are
called the peripheral device. In the connection using
RS-232, the controllers and peripheral devices are
connected to a one-direction ring. On the IP
communication connection, the controllers and
peripheral devices are connected by star type through a
LAN. For the connection using RS-232, see Fig. 1 on
page 22.
VISCA Equipment
VISCA Controller
VISCA Controller
VISCA Equipment
VISCA Equipment
LAN (L2 switch, etc.)
IP communication connection
While the IP communication connection, the address
of each device cannot be set in the VISCA message as it
is because the controllers and peripheral devices that
are connected simultaneously are increased. In this
case, addresses of the controllers and peripheral devices
that are set in the VISCA message are locked to 0 (for
the controller) or 1 (for the peripheral device).
For details of the IP address setting procedure, see “IP
Related Setting Command” (page 32).
Communication method of VISCA over IP
Communication method
VISCA over IP can process the VISCA communication
between the controllers and peripheral devices using
the messages that can be identified on the LAN, and
sends/receives them. Because of this, VISCA over IP is
not concerned about the contents of the
communication between the controllers and peripheral
devices. However, the VISCA communication sequence
is different, depending on the types, as follows.
Command List
29
VISCA command
This is a command from the controller to the
peripheral device.
When the peripheral device receives this command,
Acknowledge is returned. After completing command
processing, a completion notice is returned. This
command uses the socket of VISCA. The order of
completion notices may be changed if the multiple
commands are sent to the same peripheral device.
VISCA inquiry
This is an inquiry from the controller to the peripheral
device.
When the peripheral device receives this type of
command, the reply for the inquiry is returned. This
command does not use the socket of VISCA. The order
of the replies is not changed if a multiple commands
are sent.
VISCA reply
This is an Acknowledge, completion notice, reply, or
error reply from the peripheral device to the controller.
The classification for sending messages from the
peripheral device to the controller is common.
VISCA device setting command
This is the device setting command from the controller
to the peripheral device.
When the peripheral device receives this classifications
command, the peripheral device performs the function
depend on the command.
•Address
Sets the address of the peripheral device, and does not
return a reply to the controller. While using VISCA
over IP, the address command is not sent from the
controller because a Network Change command from
the peripheral device that triggers sending command is
not issued.
•IF_Clear
Sends the reply message to the controller after clearing,
without using VISCA socket.
•CAM_VersionInq
Sends the reply message to the controller, without using
VISCA socket.
Format
These are the specifications of the message header (8
bytes) and payload (1 to 16 bytes).
Byte 0 Byte 1 Byte 2 Byte 3
Byte 8 Byte 9
Byte 4 Byte 5 Byte 6 Byte 7
Message header
Message (9 to 24 bytes)
Payload (1 to 16 bytes)
Payload type
Payload length Sequence number
Message structure
Note
The actual LAN out method is big-endian, LSB first.
Command List
30
Payload type
Stores the value (Byte 0 and Byte 1) of the following table on the payload division.
Name Value (Byte 0) Value (Byte 1) Description
VISCA command 01h 00h Stores the VISCA command.
VISCA inquiry 01h 10h Stores the VISCA inquiry.
VISCA reply 01h 11h Stores the reply for the VISCA command and VISCA inquiry,
or VISCA device setting command.
VISCA device setting
command
01h 20h Stores the VISCA device setting command.
Control command 02h 00h Stores the control command.
Control reply 02h 01h Stores the reply for the control command.
Payload length
Stores the number of bytes (1 to 16) of data is stored on
the payload.
Example: When the payload length is 16 bytes.
Byte 2: 00h
Byte 3: 10h
Sequence number
The controller stores the sequence number that is
added every time a message is sent. If the sequence
number reaches the limit, next value will be 0. The
peripheral device saves the sequence number in the
message from the controller, and stores the sequence
number of the received message corresponding to the
message sent to the controller.
Payload
Depending on the payload type, the following are
stored.
•VISCAcommand
Stores the packet of the VISCA command.
•VISCAinquiry
Stores the packet of VISCA message.
•VISCAreply
Stores the reply for the command or inquiry
(Acknowledge message, completion message, or error
message).
•VISCAdevicesettingcommand
Stores the packet of the VISCA device setting
command.
•Controlcommand
The following are stored on the payload division of
the control command.
Name Value Description
RESET 01h Resets the sequence number to
0. The value that was set as the
sequence number is ignored.
ERROR 0Fyyh yy=01: Abnormality in the
sequence number.
yy=02: Abnormality in the
message (message type)
•Controlledreply
The following are stored on the payload division of the
reply for the control command.
Message Value Description
Acknowledge 01h Reply for RESET.
Delivery confirmation
VISCA over IP uses UDP as a communications
protocol of the transport layer. Delivery of messages is
not guaranteed for the UDP communication. Delivery
confirmation and retransmission should be performed
on the application.
When the controller sends a message to the peripheral
device, wait until a reply for the message is received
before sending the next message. You can confirm
delivery of messages by managing the time-out waiting
for a reply message sent.
If time out occurs on the controller, loss of one of the
following messages is considered:
•Command
•Acknowledge message
•Completion message for the command
•Inquiry
•Reply message for the inquiry
•Error message
•Inquiry of the VISCA device setting command
•Reply message of the VISCA device setting command
Command List
31
If time out occurs on the controller, you can infer the lost message and state of the peripheral device by
retransmitting the message using the same sequence number. The following table shows the received message and
status by retransmission of the lost message, and the reference of correspondence after retransmission for each case.
(Except for the case that a time out occurs for reasons other than loss of message.)
Lost message Received message for
retransmission
Status after retransmission Correspondence after retransmission
Command Acknowledge message Command is performed by
retransmission.
Continue processing.
Acknowledge message ERROR (Abnormality in the
sequence number.)
Command has been performed.
If only the Acknowledge
message is lost, the completion
message returns.
If the result by the completion message is
needed, retransmit by updating the
sequence number.
Completion message for the
command
ERROR (Abnormality in the
sequence number.)
Command has been performed. If the result by the completion message is
needed, retransmit by updating the
sequence number.
Inquiry Reply message Inquiry is performed by
retransmission.
Continue processing.
Reply message for the inquiry ERROR (Abnormality in the
sequence number.)
Inquiry has been performed. If the result by the reply message is needed,
retransmit by updating the sequence
number.
Error message Error message Command is not performed. If
the error cause eliminates,
normal reply is returned.
(Acknowledge, reply message).
Eliminate the error cause. If normal reply
returns, continue processing.
Inquiry of the VISCA device
setting command
Reply message of the VISCA
device setting command
Inquiry has been performed by
retransmission.
Continue processing.
Reply message of the VISCA
device setting command
ERROR (Abnormality in the
sequence number.)
Inquiry has been performed. If the result by the reply message is needed,
retransmit by updating the sequence
number.
This unit has 2 sockets for the command to deal with advanced uses. When using VISCA over IP, up to 2
commands (including the current command) can be received. Depending on the message from the controller to the
peripheral device, there are some messages that do not need to guarantee delivery. However, the peripheral device
receives commands from multiple controllers while connected to VISCA over IP. If the multiple commands are sent
without waiting for the reply, the possibility of non-execution of the command and errors due to socket overflow
become high, because of limitations of order to receive commands or execution interval of command. It may reduce
the substantial efficiency.
Command List
32
Timing chart
Command seq=100
Command seq=100
Acknowledge seq=100
Completion seq=100
Time out
Controller Peripheral device
Timing chart (loss of command)
ERROR
(abnormality in the sequence number)
seq=100
Acknowledge seq=100
Completion seq=100
Command seq=100
Command seq=100
Command seq=101
Acknowledge seq=101
Completion seq=101
Time out
Controller Peripheral device
Timing chart (loss of Acknowledge or completion message)
IP Related Setting
Command
The following commands are provided for setting the
IP address and name of this unit.
No. Name Description
1 Setting Protocol:
Inquiry
The controller inquires the
network setting for the camera.
2 Setting Protocol:
Inquiry reply
The camera replies according to
the inquiry from the controller.
3 Setting Protocol:
Network setting
The controller sets the network
setting of the camera.
4 Setting Protocol:
Network setting reply
The camera replies according to
the network setting of the
controller.
The network setting of the IP card is performed as
communication sequence in the following.
1 Inquiry
The controller sends the inquiry packet to the
broadcast address (255.255.255.255), specified port
number (52380) of UDP. The IP card replies as the
inquiry reply packet.
2 Network setting
The controller sends the network setting packet to the
broadcast address (255.255.255.255), specified port
number (52380) of UDP. The receiving side sees the
MAC address unit in the packet, and returns
Acknowledge as the network setting reply if it is the
request for the receiving side.
Note
This unit takes up to a maximum period of 30 seconds to reflect the
setting after sending the network setting reply.
Wait for this period before sending the next network setting
command.
If this unit receives the network setting command from the
controller during this period, the network setting reply data with
NAK is returned.
Command List
33
Command Data
Inquiry
UDP
Broadcast address
(255.255.255.255)
Specified port number
(52380)
02
ENQ:network *1
FF
03
Inquiry reply
UDP
Broadcast address
(255.255.255.255)
Specified port number
(52380)
02
MAC:**-**-**-**-**-** *1
FF
MODEL:IPCARD *1
FF
SOFTVERSION:**.**.** *1
FF
IPADR:***.***.***.*** *1
FF
MASK:***.***.***.*** *1
FF
NAME:xxxxxxxx *1
FF
WRITE:on *1
FF
03
Network setting
UDP
Broadcast address
(255.255.255.255)
Specified port number
(52380)
02
MAC:**-**-**-**-**-** *1
FF
IPADR:***.***.***.*** *1
FF
MASK:***.***.***.*** *1
FF
NAME:xxxxxxxx *1
FF
03
Network setting reply
UDP
Broadcast address
(255.255.255.255)
Specified port number
(52380)
02
ACK:**-**-**-**-**-** *2
“xxxx” *3
FF
03
*1 Uses the ASCII code.
*2 Uses the ASCII code. When the network setting has failed,
returns as ”NAK:**-**-**-**-**-**”.
*3 Uses the ASCII code. Returns by adding the detail message, if
necessary. There may not be it.
Note
A maximum of 8 characters including alphanumeric characters and
blanks can be used for the name.
Command List
34
SRG-120DU Commands
Execution Command List (1/4)
Command Set Command Command Packet Comments
AddressSet Broardcast 88 30 01 FF Address setting
IF_Clear Broardcast 88 01 00 01 FF I/F Clear
CommandCancel — 8x 2p FF p: Socket No. (=1or2)
CAM_Power On 8x 01 04 00 02 FF Power ON/OFF
Off 1) 8x 01 04 00 03 FF
CAM_Zoom Stop 8x 01 04 07 00 FF Zoom Control
Tele (Standard) 8x 01 04 07 02 FF
Wide (Standard) 8x 01 04 07 03 FF
Tele (Variable) 8x 01 04 07 2p FF p=0 (Low) to 7 (High)
Wide (Variable) 8x 01 04 07 3p FF
Direct 8x 01 04 47 0p 0q 0r 0s FF pqrs: Zoom Position
CAM_DZoom On 8x 01 04 06 02 FF Digital zoom ON/OFF 6)
Off 8x 01 04 06 03 FF
CAM_Focus Stop 8x 01 04 08 00 FF Focus Control
Far (Standard) 8x 01 04 08 02 FF
Near (Standard) 8x 01 04 08 03 FF
Far (Variable) 8x 01 04 08 2p FF p=0 (Low) to 7 (High)
Near (Variable) 8x 01 04 08 3p FF
Direct 8x 01 04 48 0p 0q 0r 0s FF pqrs: Focus Position
Auto Focus 8x 01 04 38 02 FF AF ON/OFF
Manual Focus 8x 01 04 38 03 FF
Auto/Manual 8x 01 04 38 10 FF
One Push Trigger 8x 01 04 18 01 FF One Push AF Trigger
Infinity 8x 01 04 18 02 FF Forced infinity
Near Limit 8x 01 04 28 0p 0q 0r 0s FF pqrs: Focus Near Limit Position
AF Sensitivity Normal 8x 01 04 58 02 FF AF Sensitivity High/Low
Low 8x 01 04 58 03 FF
CAM_AFMode Normal AF 8x 01 04 57 00 FF AF Movement Mode
Interval AF 8x 01 04 57 01 FF
Zoom Trigger AF 8x 01 04 57 02 FF
Active/Interval Time 8x 01 04 27 0p 0q 0r 0s FF pq: Movement Time, rs: Interval
CAM_IRCorrection Standard 8x 01 04 11 00 FF FOCUS IR Correction setting
IR Light 8x 01 04 11 01 FF
CAM_ZoomFocus Direct 8x 01 04 47 0p 0q 0r 0s
0t 0u 0v 0w FF
pqrs: Zoom Position
tuvw: Focus Position
CAM_WB Auto 8x 01 04 35 00 FF Normal Auto
Indoor 8x 01 04 35 01 FF Indoor mode
Outdoor 8x 01 04 35 02 FF Out door mode
One Push WB 8x 01 04 35 03 FF One Push WB mode
ATW 8x 01 04 35 04 FF Auto Tracing White Balance
Manual 8x 01 04 35 05 FF Manual Control Mode
One Push Trigger 2) 8x 01 04 10 05 FF One Push WB Trigger
CAM_RGain Reset 8x 01 04 03 00 FF Manual Control of R Gain
Up 8x 01 04 03 02 FF
Down 8x 01 04 03 03 FF
Direct 8x 01 04 43 00 00 0p 0q FF pq: R Gain
CAM_BGain Reset 8x 01 04 04 00 FF Manual Control of B Gain
Up 8x 01 04 04 02 FF
Down 8x 01 04 04 03 FF
Direct 8x 01 04 44 00 00 0p 0q FF pq: B Gain
Command List
35
Execution Command List (2/4)
Command Set Command Command Packet Comments
CAM_AE Full Auto 8x 01 04 39 00 FF Automatic Exposure mode
Manual 8x 01 04 39 03 FF Manual Control mode
Shutter Priority 8x 01 04 39 0A FF Shutter priority Exposure mode
Iris Priority 8x 01 04 39 0B FF Iris priority Exposure mode
Bright 3) 8x 01 04 39 0D FF Bright Mode(Manual control)
CAM_SlowShutter Auto 8x 01 04 5A 02 FF Auto Slow Shutter ON/OFF
Manual 8x 01 04 5A 03 FF
CAM_Shutter Reset 8x 01 04 0A 00 FF Shutter Setting
Up 8x 01 04 0A 02 FF
Down 8x 01 04 0A 03 FF
Direct 8x 01 04 4A 00 00 0p 0q FF pq: Shutter Position
CAM_Iris Reset 8x 01 04 0B 00 FF Iris Setting
Up 8x 01 04 0B 02 FF
Down 8x 01 04 0B 03 FF
Direct 8x 01 04 4B 00 00 0p 0q FF pq: Iris Position
CAM_Gain Reset 8x 01 04 0C 00 FF Gain Setting
Up 8x 01 04 0C 02 FF
Down 8x 01 04 0C 03 FF
Direct 8x 01 04 4C 00 00 0p 0q FF pq: Gain Position
AE Gain Limit 8x 01 04 2C 0p FF p: Gain Position (4 to F)
CAM_Bright Up 8x 01 04 0D 02 FF —
Down 8x 01 04 0D 03 FF
Direct 8x 01 04 4D 00 00 0p 0q FF pq: Bright Position
CAM_ExpComp On 8x 01 04 3E 02 FF Exposure Compensation ON/OFF
Off 8x 01 04 3E 03 FF
Reset 8x 01 04 0E 00 FF Exposure Comp Amount Setting
Up 8x 01 04 0E 02 FF
Down 8x 01 04 0E 03 FF
Direct 8x 01 04 4E 00 00 0p 0q FF pq: ExpComp Position
CAM_BackLight On 8x 01 04 33 02 FF Back Light Comp ON/OFF
Off 8x 01 04 33 03 FF
CAM_WD Off 8x 01 7E 04 00 00 FF Wide Dynamic Range Mode
Low 8x 01 7E 04 00 01 FF
Mid 8x 01 7E 04 00 02 FF
High 8x 01 7E 04 00 03 FF
CAM_Defog On 8x 01 04 37 02 00 FF Defog Mode
Off 8x 01 04 37 03 00 FF
CAM_Aperture Reset 8x 01 04 02 00 FF Aperture Setting
Up 8x 01 04 02 02 FF
Down 8x 01 04 02 03 FF
Direct 8x 01 04 42 00 00 0p 0q FF pq: Aperture Gain
CAM_HR On 8x 01 04 52 02 FF High-Resolution Mode ON/OFF
Off 8x 01 04 52 03 FF
CAM_NR — 8x 01 04 53 0p FF p: NR Setting (0: OFF, Level 1 to 5)
CAM_Gamma — 8x 01 04 5B 0p FF p: Gamma setting
0: Standard
1: OFF
CAM_HighSensitivity On 8x 01 04 5E 02 FF High Sensitivity mode ON/OFF
Off 8x 01 04 5E 03 FF
CAM_PictureEffect Off 8x 01 04 63 00 FF Picture Effect Setting
Neg.Art 8x 01 04 63 02 FF
B&W 8x 01 04 63 04 FF
Command List
36
Execution Command List (3/4)
Command Set Command Command Packet Comments
CAM_Memory Reset 8x 01 04 3F 00 0p FF p: Memory number (=0 to F)
Set 8x 01 04 3F 01 0p FF
Recall 8x 01 04 3F 02 0p FF
CAM_IDWrite — 8x 01 04 22 0p 0q 0r 0s FF pqrs: Camera ID (=0000 to FFFF)
CAM_ChromaSuppress 8×01 04 5F pp FF pp: Chroma Suppress setting level
00: OFF
1 to 3: ON (3 levels).
Effect increases as the level number increases.
CAM_ColorGain Direct 8x 01 04 49 00 00 0p 0q FF p: Color specification
q: Gain setting level
The range of p is from 0 to 6.
0 : master, 1 : magenta, 2 : red, 3 : yellow, 4 : green,
5 : cyan, 6 : blue
The range of q is from 0 to E.
The initial value is 4. Gain Up with 5 or more, Gain
Down with 3 or less.
CAM_ColorHue Direct 8x 01 04 4F 00 00 0p 0q FF p: Color specification
q: Phase setting level
The range of p is from 0 to 6.
0 : master, 1 : magenta, 2 : red, 3 : yellow, 4 : green,
5 : cyan, 6 : blue
The range of q is from 0 to E.
The initial value is 7. Phase (+ direction) with 8 or more,
Phase (- direction) with 6 or less.
CAM_LowLatency 7) Low 8x 01 7E 01 5A 02 FF Video Latency setting
Normal 8x 01 7E 01 5A 03 FF
SYS_Menu Off 8x 01 06 06 03 FF Erasing menu display
Video Format Change 5)
(SYSTEM SELECT
SWITCH 7: only VISCA
Control enabled)
— 8x 01 7E 01 1E 0p 0q FF pq
01920 1080p/59.94
21920 1080p/29.97
41280 720p/59.94
51280 720p/29.97
81920 1080p/50
A1920 1080p/25
C1280 720p/50
D1280 720p/25
E1280 720p/15
IR_Receive On 8x 01 06 08 02 FF Infrared remote commander reception ON/OFF
Off 8x 01 06 08 03 FF
On/Off 8x 01 06 08 10 FF
IR_ReceiveReturn On 8x 01 7D 01 03 00 00 FF For details of ON/OFF Reply of IR ReceiverReturn (a
function to return Reply via VISCA communication
when a command is received from the remote
commander), see page 39.
Off 8x 01 7D 01 13 00 00 FF
Information Display On 8x 01 7E 01 18 02 FF Operation status screen display ON/OFF of One Push
Trigger for CAM_Memor and CAM_WB
Off 8x 01 7E 01 18 03 FF
Command List
37
Execution Command List (4/4)
Command Set Command Command Packet Comments
Pan-tiltDrive Up 4) 8x 01 06 01 VV WW 03 01 FF VV: Pan speed setting 0x01 (low speed) to 0x18
(high speed)
WW: Tilt speed setting 0x01 (low speed) to 0x14
(high speed)
YYYY: Pan Position EC00 to 1400 (CENTER 0000)
ZZZZ: Tilt Position FB00 to 0500 (CENTER 0000)
Down 4) 8x 01 06 01 VV WW 03 02 FF
Left 4) 8x 01 06 01 VV WW 01 03 FF
Right 4) 8x 01 06 01 VV WW 02 03 FF
UpLeft 4) 8x 01 06 01 VV WW 01 01 FF
UpRight 4) 8x 01 06 01 VV WW 02 01 FF
DownLeft 4) 8x 01 06 01 VV WW 01 02 FF
DownRight 4) 8x 01 06 01 VV WW 02 02 FF
Stop 4) 8x 01 06 01 VV WW 03 03 FF
AbsolutePosition 8x 01 06 02 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
RelativePosition 8x 01 06 03 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
Home 8x 01 06 04 FF
Reset 8x 01 06 05 FF
Pan-tiltLimitSet LimitSet 8x 01 06 07 00 0W
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
W: 1 UpRight
YYYY: Pan Limit Position EC01 to 1400
ZZZZ: Tilt Limit Position FB01 to 0500
W: 0 DownLeft
YYYY: Pan Limit Position EC00 to 13FF
ZZZZ: Tilt Limit Position FB00 to 04FF
LimitClear 8x 01 06 07 01 0W
07 0F 0F 0F 07 0F 0F 0F FF
1) When the power is turned off using VISCA over USB, it is not possible to turn on the power of this unit using the power ON command
of VISCA over USB. In this case, turn on the power using the infrared remote commander.
2) After the ACK for One Push WB Trigger is issued, “Not Executable” is returned to all commands until the operation is completed.
3) Bright is set only in the mode of Full Auto or Shutter Priority.
4) Does not operate when the menu is displayed.
5) Do not turn off the power of this unit before the response to the command is returned.
In case that the power is turned off, the image may not be output correctly. In such case, try to execute the operation using the different
setting value once, and then execute the operation using the correct setting value.
6) When CAM_LowLatency is set to Low, “Not Executable” is returned.
7) Do not turn off the power of this unit before the response to the command is returned.
In case that the power is turned off, the setting may not be reflected correctly. In such case, try to execute the operation using the
different setting value once, and then execute the operation using the correct setting value.
Command List
38
Inquiry Command List (1/2)
Inquiry Command Command Packet Inquiry Packet Comments
CAM_PowerInq 8x 09 04 00 FF y0 50 02 FF On
y0 50 03 FF Off
CAM_ZoomPosInq 8x 09 04 47 FF y0 50 0p 0q 0r 0s FF pqrs: Zoom Position
CAM_DZoomModeInq 8x 09 04 06 FF y0 50 02 FF 1) D-Zoom On
y0 50 03 FF D-Zoom Off
CAM_FocusModeInq 8x 09 04 38 FF y0 50 02 FF Auto Focus
y0 50 03 FF Manual Focus
CAM_FocusPosInq 8x 09 04 48 FF y0 50 0p 0q 0r 0s FF pqrs: Focus Position
CAM_FocusNearLimitInq 8x 09 04 28 FF y0 50 0p 0q 0r 0s FF pqrs: Focus Near Limit Position
CAM_AFSensitivityInq 8x 09 04 58 FF y0 50 02 FF AF Sensitivity Normal
y0 50 03 FF AF Sensitivity Low
CAM_AFModeInq 8x 09 04 57 FF y0 50 00 FF Normal AF
y0 50 01 FF Interval AF
y0 50 02 FF Zoom Trigger AF
CAM_AFTimeSettingInq 8x 09 04 27 FF y0 50 0p 0q 0r 0s FF pq: Movement Time, rs: Interval
CAM_IRCorrectionInq 8x 09 04 11 FF y0 50 00 FF Standard
y0 50 01 FF IR Light
CAM_WBModeInq 8x 09 04 35 FF y0 50 00 FF Auto
y0 50 01 FF In Door
y0 50 02 FF Out Door
y0 50 03 FF One Push WB
y0 50 04 FF ATW
y0 50 05 FF Manual
CAM_RGainInq 8x 09 04 43 FF y0 50 00 00 0p 0q FF pq: R Gain
CAM_BGainInq 8x 09 04 44 FF y0 50 00 00 0p 0q FF pq: B Gain
CAM_AEModeInq 8x 09 04 39 FF y0 50 00 FF Full Auto
y0 50 03 FF Manual
y0 50 0A FF Shutter Priority
y0 50 0B FF Iris Priority
y0 50 0D FF Bright
CAM_SlowShutterModeInq 8x 09 04 5A FF y0 50 02 FF Auto
y0 50 03 FF Manual
CAM_ShutterPosInq 8x 09 04 4A FF y0 50 00 00 0p 0q FF pq: Shutter Position
CAM_IrisPosInq 8x 09 04 4B FF y0 50 00 00 0p 0q FF pq: Iris Position
CAM_GainPosInq 8x 09 04 4C FF y0 50 00 00 0p 0q FF pq: Gain Position
CAM_GainLimitInq 8x 09 04 2C FF y0 50 0q FF p: Gain Limit
CAM_BrightPosInq 8x 09 04 4D FF y0 50 00 00 0p 0q FF pq: Bright Position
CAM_ExpCompModeInq 8x 09 04 3E FF y0 50 02 FF On
y0 50 03 FF Off
CAM_ExpCompPosInq 8x 09 04 4E FF y0 50 00 00 0p 0q FF pq: ExpComp Position
CAM_BackLightModeInq 8x 09 04 33 FF y0 50 02 FF On
y0 50 03 FF Off
CAM_WDModeInq 8x 09 7E 04 00 FF y0 50 00 FF Wide Dynamic Range Mode
00 FF : OFF
01 FF : LOW
02 FF : MID
03 FF : HIGH
y0 50 01 FF
y0 50 02 FF
y0 50 03 FF
CAM_DefogInq 8x 09 04 37 FF y0 50 02 00 FF Defog Mode ON
y0 50 03 00 FF Defog Mode OFF
CAM_ApertureInq 8x 09 04 42 FF y0 50 00 00 0p 0q FF pq: Aperture Gain
CAM_HRModeInq 8x 09 04 52 FF y0 50 02 FF On
y0 50 03 FF Off
CAM_NRInq 8x 09 04 53 FF y0 50 0p FF p: NR Level
CAM_GammaInq 8x 09 04 5B FF y0 50 0p FF p: Gamma
Command List
39
Inquiry Command List (2/2)
Inquiry Command Command Packet Inquiry Packet Comments
CAM_HighSensitivityInq 8x 09 04 5E FF y0 50 02 FF On
y0 50 03 FF Off
CAM_PictureEffectModeInq 8x 09 04 63 FF y0 50 00 FF Off
y0 50 02 FF Neg.Art
y0 50 04 FF B&W
CAM_IDInq 8x 09 04 22 FF y0 50 0p 0q 0r 0s FF pqrs: Camera ID
CAM_VersionInq 8x 09 00 02 FF y0 50 00 01
mn pq rs tu vw FF
mnpq: Model Code (0517)
rstu: ROM version
vw: Socket Number (=02) see page 26.
CAM_ChromaSuppresslnq 8x 09 04 5F FF y0 50 pp FF pp: Chroma Suppress setting level
CAM_ColorGainlnq 8x 09 04 49 FF y0 50 00 00 00 0p FF p: ColorGain setting 0h(60%) to Eh(200%)
CAM_ColorHueInq 8x 09 04 4F FF y0 50 00 00 00 0p FF p: ColorHue setting (14 degrees) to Eh(+14 degrees)
CAM_LowLatencyInq 8x 09 7E 01 5A FF y0 50 02 FF Low
y0 50 03 FF Normal
SYS_MenuModeInq 8x 09 06 06 FF y0 50 02 FF ON
y0 50 03 FF OFF
Information Display 8x 09 7E 01 18 FF y0 50 02 FF ON
y0 50 03 FF OFF
VIDEO SystemInq. 8x 09 06 23 FF y0 50 00 FF 1920 1080p/59.94
y0 50 02 FF 1920 1080p/29.97
y0 50 04 FF 1280 720p/59.94
y0 50 05 FF 1280 720p/29.97
y0 50 08 FF 1920 1080p/50
y0 50 0A FF 1920 1080p/25
y0 50 0C FF 1280 720p/50
y0 50 0D FF 1280 720p/25
y0 50 0E FF 1280 720p/15
IR_Receive 8x 09 06 08 FF y0 50 02 FF ON
y0 50 03 FF OFF
IR_ReceiveReturn — y0 07 7D 01 04 00 FF Power ON/OFF
y0 07 7D 01 04 07 FF Zoom tele/wide
y0 07 7D 01 04 38 FF AF On/Off
y0 07 7D 01 04 33 FF CAM_Backlight
y0 07 7D 01 04 3F FF CAM_Memory
y0 07 7D 01 06 01 FF Pan_tiltDrive
IR_ConditionInq 8x 09 06 34 FF y0 50 00 FF Infrared remote commander stable reception enabled
y0 50 01 FF Infrared remote commander reception unstable
environment
y0 50 02 FF Power ON by infrared remote commander (cannot be
judged)
Pan-tiltMaxSpeedInq 8x 09 06 11 FF y0 50 ww zz FF ww = Pan Max Speed zz = Tilt Max Speed
Pan-tiltPosInq 8x 09 06 12 FF y0 50 0w 0w 0w 0w
0z 0z 0z 0z FF
wwww = Pan Position
zzzz = Tilt Position
Pan-tiltModeInq 8x 09 06 10 FF y0 50 pq rs FF pqrs: Pan-tilt Status
1) When CAM_LowLatency is set to Low, “y0 50 03 FF” that indicates OFF is returned.
Command List
40
Block Inquiry Command List
Lens Control System Inquiry Commands ................. Command Packet 8x 09 7E 7E 00 FF
Inquiry Packet
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3
Zoom Position (HH)
2
1
0
3
7 0
6 0
5 0
4 0
3
Zoom Position (HL)
2
1
0
4
7 0
6 0
5 0
4 0
3
Zoom Position (LH)
2
1
0
5
7 0
6 0
5 0
4 0
3
Zoom Position (LL)
2
1
0
Byte Bit Comments
12
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
13
7 0
6 0
5 0
4 AF Mode (0:Normal, 1:Interval, 2:
Zoom Trigger)
3
2 AF Sensitivity (1:Normal, 0:Low)
1 Digital Zoom (1:On, 0:Off)
0 Focus Mode (1:Auto, 0:Manual)
14
7 0
6 0
5 0
4 0
3 Low Contrast Detection
(1:Yes, 0:No)
2 Camera Memory Recall
(1: Executing, 0: Stopped)
1 Focus Command (1: Executing
0: Stopped)
0 Zoom Command (1: Executing
0: Stopped)
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6 0
5 0
4 0
3
Focus Near Limit (H)
2
1
0
7
7 0
6 0
5 0
4 0
3
Focus Near Limit (L)
2
1
0
8
7 0
6 0
5 0
4 0
3
Focus Position (HH)
2
1
0
9
7 0
6 0
5 0
4 0
3
Focus Position (HL)
2
1
0
10
7 0
6 0
5 0
4 0
3
Focus Position (LH)
2
1
0
11
7 0
6 0
5 0
4 0
3
Focus Position (LL)
2
1
0
Command List
41
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3
R Gain (H)
2
1
0
3
7 0
6 0
5 0
4 0
3
R Gain (L)
2
1
0
4
7 0
6 0
5 0
4 0
3
B Gain (H)
2
1
0
5
7 0
6 0
5 0
4 0
3
B Gain (L)
2
1
0
Byte Bit Comments
12
7 0
6 0
5 0
4 0
3
Gain Position
2
1
0
13
7 0
6 0
5 0
4
Bright Position
3
2
1
0
14
7 0
6 0
5 0
4 0
3
Exposure Comp. Position
2
1
0
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6 0
5 0
4 0
3
WB Mode
2
1
0
7
7 0
6 0
5 0
4 0
3
Aperture Gain
2
1
0
8
7 0
6 0
5 0
4
Exposure Mode
3
2
1
0
9
7 0
6 0
5 HighResolution (1:On, 0:Off)
4 WDR (VIEW-DR)
(1:Other than Off, 0:Off)
3 0
2 Back Light (1:On, 0:Off)
1 Exposure Comp. (1:On, 0:Off)
0 Slow Shutter (1:Auto, 0:Manual)
10
7 0
6 0
5 0
4
Shutter Position
3
2
1
0
11
7 0
6 0
5 0
4
Iris Position
3
2
1
0
Camera Control System Inquiry Commands ................Command Packet 8x 09 7E 7E 01 FF
Inquiry Packet
Command List
42
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 Power (1:On, 0:Off)
3
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
4
7 0
6 0
5 0
4 Reserved
3 0
2 0
1 0
0 0
5
7 0
6 0
5 0
4 0
3
Picture Effect Mode
2
1
0
Byte Bit Comments
12
7 0
6 0
5 0
4 1
3 0
2 1
1 1
0 System (1:1/50, 1/25, 0:1/59.94,
1/29.97)
13
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
14
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
7
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
8
7 0
6 0
5 0
4 0
3
Camera ID (HH)
2
1
0
9
7 0
6 0
5 0
4 0
3
Camera ID (HL)
2
1
0
10
7 0
6 0
5 0
4 0
3
Camera ID (LH)
2
1
0
11
7 0
6 0
5 0
4 0
3
Camera ID (LL)
2
1
0
Other Inquiry Commands .........................................Command Packet 8x 09 7E 7E 02 FF
Inquiry Packet
Command List
43
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3
Digital Zoom Position (H)
2
1
0
3
7 0
6 0
5 0
4 0
3
Digital Zoom Position (L)
2
1
0
4
7 0
6 0
5 0
4 0
3
AF Activation Time (H)
2
1
0
5
7 0
6 0
5 0
4 0
3
AF Activation Time (L)
2
1
0
Byte Bit Comments
12
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 1
13
7 0
6
Gamma
5
4
3 High Sensitivity mode (1: ON,
0: OFF)
2
NR Level
1
0
14
7 0
6
Chroma Suppress
5
4
3
Gain Limit
2
1
0
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6 0
5 0
4 0
3
AF Interval Time (H)
2
1
0
7
7 0
6 0
5 0
4 0
3
AF Interval Time (L)
2
1
0
8
7 0
6 0
5 0
4 0
3 1
2 0
1 0
0 0
9
7 0
6 0
5 0
4 0
3 1
2 0
1 0
0 0
10
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
11
7 0
6
Color Gain (Master)
5
4
3
2 1
1 1
0 1
Enlargement Function1 Query Command ............... Command Packet 8x 09 7E 7E 03 FF
Inquiry Packet
Command List
44
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3 0
2 0
1 Reserved
0 Reserved
3
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
4
7 0
6 0
5 0
4 0
3 0
2 Reserved
1 Reserved
0 Reserved
5
7 0
6 0
5 0
4 0
3 0
2 0
1 Reserved
0 Reserved
Byte Bit Comments
12
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
13
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
14
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6 0
5 0
4 0
3 0
2 0
1 Reserved
0 Reserved
7
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 defog mode 0:Off 1:On
8
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
9
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
10
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
11
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 0
Enlargement Function2 Query Command ............... Command Packet 8x 09 7E 7E 04 FF
Inquiry Packet
Command List
45
Byte Bit Comments
0
7
Destination Address
6
5
4
3
Source Address
2
1
0
1
7 0 Completion Message (50h)
6 1
5 0
4 1
3 0
2 0
1 0
0 0
2
7 0
6 0
5 0
4 0
3
Color Hue (Master)
2
1
0
3
7 0
6
Reserved
5
4
3
2
1
0
4
7 0
6
Reserved
5
4
3
2
1
0
5
7 0
6
Reserved
5
4
3
2
1
0
Byte Bit Comments
12
7 0
6
Reserved
5
4
3
2
1
0
13
7 0
6
Reserved
5
4
3
2
1
0
14
7 0
6
Reserved
5
4
3
2
1
0
15
7 1 Terminator (FFh)
6 1
5 1
4 1
3 1
2 1
1 1
0 1
Byte Bit Comments
6
7 0
6
Reserved
5
4
3
2
1
0
7
7 0
6
Reserved
5
4
3
2
1
0
8
7 0
6
Reserved
5
4
3
2
1
0
9
7 0
6
Reserved
5
4
3
2
1
0
10
7 0
6
Reserved
5
4
3
2
1
0
11
7 0
6
Reserved
5
4
3
2
1
0
Enlargement Function3 Query Command ............... Command Packet 8x 09 7E 7E 05 FF
Inquiry Packet
Command List
SRG-120DH (GB) A-ES7-100-11(1)
46
VISCA Command Setting Values
Exposure control (1/2)
59.94/29.97 Mode 50/25 Mode
Shutter Speed 15 1/10000 1/10000
14 1/6000 1/6000
13 1/4000 1/3500
12 1/3000 1/2500
11 1/2000 1/1750
10 1/1500 1/1250
0F 1/1000 1/1000
0E 1/725 1/600
0D 1/500 1/425
0C 1/350 1/300
0B 1/250 1/215
0A 1/180 1/150
09 1/125 1/120
08 1/100 1/100
07 1/90 1/75
06 1/60 1/50
05 1/30 1/25
04 1/15 1/12
03 1/8 1/6
02 1/4 1/3
01 1/2 1/2
00 1/1 1/1
Iris 11 F1.8
10 F2.0
0F F2.4
0E F2.8
0D F3.4
0C F4
0B F4.8
0A F5.6
09 F6.8
08 F8
07 F9.6
06 F11
05 F14
00 CLOSE
Gain 0F +43dB
0E +39dB
0D +36dB
0C +33dB
0B +30dB
0A +27dB
09 +24dB
08 +21dB
07 +18dB
06 +15dB
05 +12dB
04 +9dB
03 +6dB
02 +3dB
01 0dB
Gain Limit 0F +43dB
0E +39dB
0D +36dB
0C +33dB
0B +30dB
0A +27dB
09 +24dB
08 +21dB
07 +18dB
06 +15dB
05 +12dB
04 +9dB
Command List
SRG-120DH (GB) A-ES7-100-11(1)
47
Exposure control (2/2)
IRIS GAIN
Bright 1F F1.8 +43dB
1E F1.8 +39dB
1D F1.8 +36dB
1C F1.8 +33dB
1B F1.8 +30dB
1A F1.8 +27dB
19 F1.8 +24dB
18 F1.8 +21dB
17 F1.8 +18dB
16 F1.8 +15dB
15 F1.8 +12dB
14 F1.8 +9dB
13 F1.8 +6dB
12 F1.8 +3dB
11 F1.8 0dB
10 F2 0dB
0F F2.4 0dB
0E F2.8 0dB
0D F3.4 0dB
0C F4 0dB
0B F4.8 0dB
0A F5.6 0dB
09 F6.8 0dB
08 F8 0dB
07 F9.6 0dB
06 F11 0dB
05 F14 0dB
00 CLOSE 0dB
Display
Compensation
Amount
Exposure Comp 0E +7 +10.5dB
0D +6 +9dB
0C +5 +7.5dB
0B +4 +6dB
0A +3 +4.5dB
09 +2 +3dB
08 +1 +1.5dB
07 0 0dB
06 –1 –1.5dB
05 –2 –3dB
04 –3 –4.5dB
03 –4 –6dB
02 –5 –7.5dB
01 –6 –9dB
00 –7 –10.5dB
Optical Zoom Ratio and Zoom Position
(for reference)
Zoom Position: 0000 (Wide end) to 4000 (Tele end)
Optical Zoom
Ratio
Optical Zoom
Position Data
×1 0000
×2 1970
×3 249C
×4 2B5F
×5 3020
×6 33C4
×7 36B7
×8 392F
×9 3B4D
×10 3D1E
×11 3EAD
×12 4000
Command List
SRG-120DH (GB) A-ES7-100-11(1)
48
Others
AF Active Time1) 00 to FF
AF Interval Time1) 00 to FF
R Gain 00 to FF
B Gain 00 to FF
Aperture Level 00 to 0F
AE Response 01 to 30
Chroma Suppress setting level 00 to 03
Color Gain setting level 00 to 0E
Color Hue setting level 00 to 0E
1) Unit: One second
Pan/Tilt Speed
Parameter Speed (deg/sec)
Pan Tilt
01h 1.1 1.1
02h 1.3 1.3
03h 1.7 1.7
04h 2.2 2.2
05h 2.8 2.8
06h 3.6 3.6
07h 4.6 5
08h 5.9 6
09h 7.6 8
0Ah 9.0 10
0Bh 10 12
0Ch 20 14
0Dh 23 16
0Eh 37 23
0Fh 42 33
10h 47 54
11h 61 61
12h 73 73
13h 88 88
14h 126 126
15h 145 —
16h 185 —
17h 251 —
18h1) 302 —
1) Max. pan speed is 18h; max. tilt speed is 17h.
Digital Zoom
Digital Zoom
Ratio
Digital Zoom
Position Data
×1 4000
×2 6000
×3 6A80
×4 7000
×5 7300
×6 7540
×7 76C0
×8 7800
×9 78C0
×10 7980
×11 7A00
×12 7AC0
Focus NEAR limit and focus distance
Focus position: 1000 (Far end) to E000 (Near end)
NEAR Limit Focus Distance
1000 Over Inf
2000 10m
3000 5m
4000 3.3m
5000 2.5m
6000 2m
7000 1.7m
8000 1.5m
9000 1m
A000 50cm
B000 30cm
C000 15cm
D000 6cm
E000 1cm
As the distances shown above vary depending on the temperature
characteristics and so on, use them as approximate values.
The lower 1 byte is fixed at 00.
Lens control
Zoom Position
0000 to 4000 to 7AC0
Wide end Optical Digital
Tele end Tele end
Focus Position 1000 to E000 (1 cm)
Far end Near end
Command List
SRG-120DH (GB) A-ES7-100-11(1)
49
Pan/Tilt Status Code List
P Q R S
– – – – – – – – 0 – – – – – – 1 A Pan movement all the way to the left
– – – – – – – – 0 – – – – – 1 – A Pan movement all the way to the right
– – – – – – – – 0 – – – – 1 – – A Tilt movement all the way up
– – – – – – – – 0 – – – 1 – – – A Tilt movement all the way down
– – – – – – – – – – 0 0 – – – – Pan movement is correct
– – – – – – – – – – 0 1 – – – – Abnormal pan position detected
– – – – – – 0 0 0 – – – – – – – The Tilt movement is correct
– – – – – – 0 1 0 – – – – – – – Abnormal tilt position detected
– – – – 0 0 – – 0 – – – – – – – No move request received
– – – – 0 1 – – 0 – – – – – – – In the midst of a Pan/Tilt
– – – – 1 0 – – 0 – – – – – – – Pan/Tilt completed
– – – – 1 1 – – 0 – – – – – – – Pan/Tilt failed
– – 0 0 – – – – 0 – – – – – – – Not initialized
– – 0 1 – – – – 0 – – – – – – – Initializing
– – 1 0 – – – – 0 – – – – – – – Initialization completed
– – 1 1 – – – – 0 – – – – – – – Initialization failed
( - : optional)
Pan/Tilt Position (for reference)
Parameter (position)
PAN EC00 (–100 degree) to 1400 (+100 degree)
TILT FB00 (–25 degree) to 0500 (+25 degree)
LED Status
Status POWER (Green) STANDBY (Orange)
Main power
ON
Power On (including initializing period) On Off
When receiving infrared signals form Infrared Remote Commander Blinking Off
At position detection error On Blinking
Standby status Off On
Power off by VISCA or the Infrared Remote Commander
Main power Off Off Off
Initialization
error
Pan/tilt error Blinking Blinking
BOTTOM
switch and
SYSTEM
SELECT switch
Setting error
(Example: when the SYSTEM SELECT switch is set to position “1, 3, 6, 9,
B or F”)
On On
50
System
Video signal 1920 × 1080p/59.94
1920 × 1080p/29.97
1280 × 720p/59.94
1280 × 720p/29.97
1920 × 1080p/50
1920 × 1080p/25
1280 × 720p/50
1280 × 720p/25
1280 × 720p/15 (USB2.0)
VISCA CONTROL
(switched with the SYSTEM
SELECT switch)
Synchronization
Internal synchronization
Image device 1/2.8 type Exmor CMOS
Lens 12× (optical), 12× (digital)
f = 3.9 mm (wide) to 46.8 mm (tele)
F1.8 to 2.0
Horizontal angle: 71 degrees
(WIDE end)
Minimum object distance
10 mm (13/32 inch) (WIDE end) to
1500 mm (59 1/8 inch) (TELE
end)
Minimum illumination
1.8 lux (F1.8, 50 IRE, high-sensitivity
mode OFF, 30fps)
3.6 lux (F1.8, 50 IRE, high-sensitivity
mode OFF, 60fps)
0.4 lux (F1.8, 50 IRE, high-sensitivity
mode ON, 30fps)
0.9 lux (F1.8, 50 IRE, high-sensitivity
mode ON, 60fps)
Shutter speed 1/1 to 1/10000 sec. (22 steps)
Video S/N 50 dB
Pan/tilt action Horizontal: ±100 degrees
Maximum panning speed: 300
degrees/sec.
Vertical: ±25 degrees
Maximum tilting speed: 126
degrees/sec.
Input/output connectors
USB3.0 video output terminal
Type B
Control input/output
VISCA IN: Mini DIN 8-pin type,
RS-232
VISCA OUT: Mini DIN 8-pin type,
RS-232
LAN connector: RJ-45 (8-pin),
10BASE-T/100BASE-TX auto
discrimination
Power connector
JEITA type4 (DC 12 V)
General
Input voltage 12V DC (AC adaptor 100 to 240 V,
50/60 Hz)
Power consumption
16.8 W
Operating temperature
0 ºC to 40 ºC (32 ºF to 104 ºF)
Storage temperature
–20 ºC to +60 ºC (–4 ºF to 140 ºF)
Dimensions Video camera: 153 mm × 156 mm ×
153 mm (6 1/8 × 6 1/4 × 6 1/8
inches)
(w/h/d)
Infrared Remote Commander:
56 mm × 26 mm × 210 mm
(2 1/4 × 1 1/16 × 8 3/8 inches)
(w/h/d)
Installation angle
Less than ±15 degrees to the
horizontal surface
Specifications
Specifications
51
Supplied accessories
AC power adaptor (1)
Infrared Remote Commander (1)
Safety Regulations (1)
Installation Manual (1)
Design and specifications are subject to change without
notice.
Specifications
52
Dimensions
100°
10 0°
121 (4 49/64)
156 (6 9/64)
153 (6 1/32)
153 (6 1/32)
76.5 (3 1/64)
156 (6 9/64)
25°
25°
60 (2 23/64)60 (2 23/64)
66 (2 19/32) 50 (1 31/32)
40 (1 37/64)
33 (1 19/64)
63 (2 31/64)
17 (43/64)
40 (1 37/64)
29.5 (1 5/32)
24 (19/32) 14 (35/64)
64 (2 33/64)64 (2 33/64)
M3
M3
M3
(Leg)
4-Ø8(A)
Ø5, depth 5
1/4-20UNC, depth 7
Tripod screw hole
Top
Front
Bottom
Rear
Side
Unit: mm (inches)
Specifications
53
Pin assignments
VISCA IN connector (mini-DIN 8-pin, female)
Pin No. Function
1 DTR IN
2 DSR IN
3 TXD IN
4 GND
5 RXD IN
6 GND
7 IR OUT R*
8 IR OUT L*
* The IR OUT function of pins 7 and 8 are selectable with the
BOTTOM switch on the bottom of the camera.
VISCA OUT connector (mini DIN 8-pin, female)
Pin No. Function
1 DTR OUT
2 DSR OUT
3 TXD OUT
4 GND
5 RXD OUT
6 GND
7 No connection
8 No connection
License
uIP
This software partially supports component uIP.
Therefore the following license conditions apply.
Copyright (c) 2001-2006, Adam Dunkels and the
Swedish Institute of Computer Science All rights
reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. The name of the author may not be used to endorse
or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
'AS IS' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Specifications
54
newlib
The newlib subdirectory is a collection of software
from several sources.
Each file may have its own copyright/license that is
embedded in the source file. Unless otherwise noted in
the body of the source file(s), the following copyright
notices will apply to the contents of the newlib
subdirectory:
(1) Red Hat Incorporated
Copyright (c) 1994-2009 Red Hat, Inc. All rights
reserved.
This copyrighted material is made available to anyone
wishing to use, modify, copy, or redistribute it subject
to the terms and conditions of the BSD License. This
program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY expressed or
implied, including the implied warranties of
MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. A copy of this license is
available at http://www.opensource.org/licenses. Any
Red Hat trademarks that are incorporated in the source
code or documentation are not subject to the BSD
License and may only be used or replicated with the
express permission of Red Hat, Inc.
(2) University of California, Berkeley
Copyright (c) 1981-2000 The Regents of the University
of California.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
* Redistributions of source code must retain the
above copyright notice, this list of conditions and
the following disclaimer.
* Redistributions in binary form must reproduce
the above copyright notice, this list of conditions
and the following disclaimer in the
documentation and/or other materials provided
with the distribution.
* Neither the name of the University nor the names
of its contributors may be used to endorse or
promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(3) David M. Gay (AT&T 1991, Lucent 1998)
The author of this software is David M. Gay.
Copyright (c) 1991 by AT&T.
Permission to use, copy, modify, and distribute this
software for any purpose without fee is hereby granted,
provided that this entire notice is included in all copies
of any software which is or includes a copy or
modification of this software and in all copies of the
supporting documentation for such software.
THIS SOFTWARE IS BEING PROVIDED "AS IS",
WITHOUT ANY EXPRESS OR IMPLIED
WARRANTY. IN PARTICULAR, NEITHER THE
AUTHOR NOR AT&T MAKES ANY
REPRESENTATION OR WARRANTY OF ANY KIND
CONCERNING THE MERCHANTABILITY OF THIS
SOFTWARE OR ITS FITNESS FOR ANY
PARTICULAR PURPOSE.
--------------------------------------------------------------
The author of this software is David M. Gay.
Copyright (C) 1998-2001 by Lucent Technologies
All Rights Reserved
Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and
without fee is hereby granted, provided that the above
copyright notice appear in all copies and that both that
the copyright notice and this permission notice and
warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of
its entities not be used in advertising or publicity
pertaining to distribution of the software without
Specifications
55
specific, written prior permission.
LUCENT DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE, INCLUDING ALL
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL LUCENT OR
ANY OF ITS ENTITIES BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION
WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
(4) Advanced Micro Devices
Copyright 1989, 1990 Advanced Micro Devices, Inc.
This software is the property of Advanced Micro
Devices, Inc (AMD) which specifically grants the user
the right to modify, use and distribute this software
provided this notice is not removed or altered. All
other rights are reserved by AMD.
AMD MAKES NO WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, WITH REGARD TO THIS
SOFTWARE. IN NO EVENT SHALL AMD BE
LIABLE FOR INCIDENTAL OR CONSEQUENTIAL
DAMAGES IN CONNECTION WITH OR ARISING
FROM THE FURNISHING, PERFORMANCE, OR
USE OF THIS SOFTWARE.
So that all may benefit from your experience, please
report any problems or suggestions about this software
to the 29K Technical Support Center at 800-29-29-
AMD (800-292-9263) in the USA, or 0800-89-1131 in
the UK, or 0031-11-1129 in Japan, toll free. The direct
dial number is 512-462-4118.
Advanced Micro Devices, Inc.
29K Support Products
Mail Stop 573
5900 E. Ben White Blvd.
Austin, TX 78741
800-292-9263
(5)
(6)
(7) Sun Microsystems
Copyright (C) 1993 by Sun Microsystems, Inc. All
rights reserved.
Developed at SunPro, a Sun Microsystems, Inc.
business.
Permission to use, copy, modify, and distribute this
software is freely granted, provided that this notice is
preserved.
(8) Hewlett Packard
(c) Copyright 1986 HEWLETT-PACKARD
COMPANY
To anyone who acknowledges that this file is provided
"AS IS"
without any express or implied warranty:
permission to use, copy, modify, and distribute this
file for any purpose is hereby granted without fee,
provided that the above copyright notice and this
notice appears in all copies, and that the name of
Hewlett-Packard Company not be used in advertising
or publicity pertaining to distribution of the software
without specific, written prior permission. Hewlett-
Packard Company makes no representations about the
suitability of this software for any purpose.
(9) Hans-Peter Nilsson
Copyright (C) 2001 Hans-Peter Nilsson
Permission to use, copy, modify, and distribute this
software is freely granted, provided that the above
copyright notice, this notice and the following
disclaimer are preserved with no changes.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND
WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT
LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
(10) Stephane Carrez (m68hc11-elf/m68hc12-elf
targets only)
Copyright (C) 1999, 2000, 2001, 2002 Stephane Carrez
(stcarrez@nerim.fr)
The authors hereby grant permission to use, copy,
modify, distribute, and license this software and its
documentation for any purpose, provided that existing
copyright notices are retained in all copies and that this
notice is included verbatim in any distributions. No
written agreement, license, or royalty fee is required for
any of the authorized uses. Modifications to this
software may be copyrighted by their authors and need
not follow the licensing terms described here, provided
Specifications
56
that the new terms are clearly indicated on the first
page of each file where they apply.
(11) Christopher G. Demetriou
Copyright (c) 2001 Christopher G. Demetriou
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. The name of the author may not be used to endorse
or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(12) SuperH, Inc.
Copyright 2002 SuperH, Inc. All rights reserved
This software is the property of SuperH, Inc (SuperH)
which specifically grants the user the right to modify,
use and distribute this software provided this notice is
not removed or altered. All other rights are reserved by
SuperH.
SUPERH MAKES NO WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, WITH REGARD TO THIS
SOFTWARE. IN NO EVENT SHALL SUPERH BE
LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES IN
CONNECTION WITH OR ARISING FROM THE
FURNISHING, PERFORMANCE, OR USE OF THIS
SOFTWARE.
So that all may benefit from your experience, please
report any problems or suggestions about this software
to the SuperH Support Center via e-mail at
softwaresupport@superh.com.
SuperH, Inc.
405 River Oaks Parkway
San Jose
CA 95134
USA
(13) Royal Institute of Technology
Copyright (c) 1999 Kungliga Tekniska Högskolan
(Royal Institute of Technology, Stockholm, Sweden).
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. Neither the name of KTH nor the names of its
contributors may be used to endorse or promote
products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY KTH AND ITS
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL KTH OR ITS CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
Specifications
57
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(14) Alexey Zelkin
Copyright (c) 2000, 2001 Alexey Zelkin <phantom@
FreeBSD.org>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(15) Andrey A. Chernov
Copyright (C) 1997 by Andrey A. Chernov, Moscow,
Russia.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(16) FreeBSD
Copyright (c) 1997-2002 FreeBSD Project.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
Specifications
58
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(17) S. L. Moshier
Author: S. L. Moshier.
Copyright (c) 1984,2000 S.L. Moshier
Permission to use, copy, modify, and distribute this
software for any purpose without fee is hereby granted,
provided that this entire notice is included in all copies
of any software which is or includes a copy or
modification of this software and in all copies of the
supporting documentation for such software.
THIS SOFTWARE IS BEING PROVIDED "AS IS",
WITHOUT ANY EXPRESS OR IMPLIED
WARRANTY. IN PARTICULAR, THE AUTHOR
MAKES NO REPRESENTATION OR WARRANTY
OF ANY KIND CONCERNING THE
MERCHANTABILITY OF THIS SOFTWARE OR ITS
FITNESS FOR ANY PARTICULAR PURPOSE.
(18) Citrus Project
Copyright (c)1999 Citrus Project,
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(19) Todd C. Miller
Copyright (c) 1998 Todd C. Miller <Todd.Miller@
courtesan.com>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. The name of the author may not be used to endorse
or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(20) DJ Delorie (i386 / arm)
Copyright (C) 1991 DJ Delorie
All rights reserved.
Redistribution, modification, and use in source and
binary forms is permitted provided that the above
copyright notice and following paragraph are
duplicated in all such forms.
Specifications
59
This file is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
(23) Intel (i960)
Copyright (c) 1993 Intel Corporation
Intel hereby grants you permission to copy, modify, and
distribute this software and its documentation. Intel
grants this permission provided that the above
copyright notice appears in all copies and that both the
copyright notice and this permission notice appear in
supporting documentation. In addition, Intel grants
this permission provided that you prominently mark as
"not part of the original" any modifications made to
this software or documentation, and that the name of
Intel Corporation not be used in advertising or
publicity pertaining to distribution of the software or
the documentation without specific, written prior
permission.
Intel Corporation provides this AS IS, WITHOUT
ANY WARRANTY, EXPRESS OR IMPLIED,
INCLUDING, WITHOUT LIMITATION, ANY
WARRANTY OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE. Intel makes no
guarantee or representations regarding the use of, or
the results of the use of, the software and
documentation in terms of correctness, accuracy,
reliability, currentness, or otherwise; and you rely on
the software, documentation and results solely at your
own risk.
IN NO EVENT SHALL INTEL BE LIABLE FOR ANY
LOSS OF USE, LOSS OF BUSINESS, LOSS OF
PROFITS, INDIRECT, INCIDENTAL, SPECIAL OR
CONSEQUENTIAL DAMAGES OF ANY KIND. IN
NO EVENT SHALL INTEL'S TOTAL LIABILITY
EXCEED THE SUM PAID TO INTEL FOR THE
PRODUCT LICENSED HEREUNDER.
(24) Hewlett-Packard (hppa targets only)
(c) Copyright 1986 HEWLETT-PACKARD
COMPANY
To anyone who acknowledges that this file is provided
"AS IS" without any express or implied warranty:
permission to use, copy, modify, and distribute this
file for any purpose is hereby granted without fee,
provided that the above copyright notice and this
notice appears in all copies, and that the name of
Hewlett-Packard Company not be used in advertising
or publicity pertaining to distribution of the software
without specific, written prior permission. Hewlett-
Packard Company makes no representations about the
suitability of this software for any purpose.
(25) Henry Spencer (only *-linux targets)
Copyright 1992, 1993, 1994 Henry Spencer. All rights
reserved.
This software is not subject to any license of the
American Telephone and Telegraph Company or of the
Regents of the University of California.
Permission is granted to anyone to use this software for
any purpose on any computer system, and to alter it
and redistribute it, subject to the following restrictions:
1. The author is not responsible for the consequences
of use of this software, no matter how awful, even if
they arise from flaws in it.
2. The origin of this software must not be
misrepresented, either by explicit claim or by
omission. Since few users ever read sources, credits
must appear in the documentation.
3. Altered versions must be plainly marked as such,
and must not be misrepresented as being the original
software. Since few users ever read sources, credits
must appear in the documentation.
4. This notice may not be removed or altered.
(26) Mike Barcroft
Copyright (c) 2001 Mike Barcroft <mike@FreeBSD.
org>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
Specifications
60
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(27) Konstantin Chuguev (--enable-newlib-iconv)
Copyright (c) 1999, 2000
Konstantin Chuguev. All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
iconv (Charset Conversion Library) v2.0
(28) Artem Bityuckiy (--enable-newlib-iconv)
Copyright (c) 2003, Artem B. Bityuckiy, SoftMine
Corporation.
Rights transferred to Franklin Electronic Publishers.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(29) IBM, Sony, Toshiba (only spu-* targets)
(C) Copyright 2001,2006,
International Business Machines Corporation, Sony
Computer Entertainment, Incorporated, Toshiba
Corporation,
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
* Redistributions of source code must retain the
above copyright notice, this list of conditions and
the following disclaimer.
* Redistributions in binary form must reproduce
the above copyright notice, this list of conditions
and the following disclaimer in the
documentation and/or other materials provided
Specifications
61
with the distribution.
* Neither the names of the copyright holders nor
the names of their contributors may be used to
endorse or promote products derived from this
software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(30) - Alex Tatmanjants (targets using libc/posix)
Copyright (c) 1995 Alex Tatmanjants <alex@elvisti.
kiev.ua>
at Electronni Visti IA, Kiev, Ukraine.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(31) - M. Warner Losh (targets using libc/posix)
Copyright (c) 1998, M. Warner Losh <imp@freebsd.
org>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(32) - Andrey A. Chernov (targets using libc/posix)
Copyright (C) 1996 by Andrey A. Chernov, Moscow,
Russia.
All rights reserved.
Redistribution and use in source and binary forms,
Specifications
62
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(33) - Daniel Eischen (targets using libc/posix)
Copyright (c) 2001 Daniel Eischen <deischen@
FreeBSD.org>.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
REGENTS OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(34) - Jon Beniston (only lm32-* targets)
Contributed by Jon Beniston <jon@beniston.com>
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(35) - Arm Ltd
Copyright (c) 2009-2018 Arm Ltd
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
Specifications
63
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. The name of the company may not be used to
endorse or promote products derived from this
software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS
IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL ARM LTD BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(36) - Xilinx, Inc. (microblaze-* and powerpc-* targets)
Copyright (c) 2004, 2009 Xilinx, Inc. All rights
reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. Neither the name of Xilinx nor the names of its
contributors may be used to endorse or promote
products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDER AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(37) Texas Instruments Incorporated (tic6x-*, *-tirtos
targets)
Copyright (c) 1996-2010,2014 Texas Instruments
Incorporated
http://www.ti.com/
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
Neither the name of Texas Instruments Incorporated
nor the names of its contributors may be used to
endorse or promote products derived from this
software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
Specifications
64
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(38) National Semiconductor (cr16-* and crx-* targets)
Copyright (c) 2004 National Semiconductor
Corporation
The authors hereby grant permission to use, copy,
modify, distribute, and license this software and its
documentation for any purpose, provided that existing
copyright notices are retained in all copies and that this
notice is included verbatim in any distributions. No
written agreement, license, or royalty fee is required for
any of the authorized uses. Modifications to this
software may be copyrighted by their authors and need
not follow the licensing terms described here, provided
that the new terms are clearly indicated on the first
page of each file where they apply.
(39) - Adapteva, Inc. (epiphany-* targets)
Copyright (c) 2011, Adapteva, Inc.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
* Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
* Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of Adapteva nor the names of its
contributors may be used to endorse or promote
products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(40) - Altera Corportion (nios2-* targets)
Copyright (c) 2003 Altera Corporation
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
o Redistributions of source code must retain the
above copyright notice, this list of conditions and
the following disclaimer.
o Redistributions in binary form must reproduce
the above copyright notice, this list of conditions
and the following disclaimer in the
documentation and/or other materials provided
with the distribution.
o Neither the name of Altera Corporation nor the
names of its contributors may be used to endorse
or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY ALTERA
CORPORATION, THE COPYRIGHT HOLDER, AND
ITS CONTRIBUTORS "AS IS" AND ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
Specifications
65
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(41) Ed Schouten - Free BSD
Copyright (c) 2008 Ed Schouten <ed@FreeBSD.org>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(42) - Rolls-Royce Controls and Data Services Limited
(visium-* targets)
Copyright (c) 2015 Rolls-Royce Controls and Data
Services Limited.
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
* Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
* Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the name of Rolls-Royce Controls and Data
Services Limited nor the names of its contributors
may be used to endorse or promote products derived
from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(43) - FTDI (ft32-* targets)
Copyright (C) 2014 FTDI (support@ftdichip.com)
The authors hereby grant permission to use, copy,
modify, distribute, and license this software and its
documentation for any purpose, provided that existing
copyright notices are retained in all copies and that this
notice is included verbatim in any distributions. No
written agreement, license, or royalty fee is required for
any of the authorized uses. Modifications to this
software may be copyrighted by their authors and need
not follow the licensing terms described here, provided
that the new terms are clearly indicated on the first
page of each file where they apply.
(44) - Synopsys Inc (arc-* targets)
Copyright (c) 2015, Synopsys, Inc. All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1) Redistributions of source code must retain the above
copyright notice, this list of conditions and the
Specifications
66
following disclaimer.
2) Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3) Neither the name of the Synopsys, Inc., nor the
names of its contributors may be used to endorse or
promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(45) Phoenix Systems - Phoenix-RTOS targets
Copyright (c) 2016 Phoenix Systems
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(46) embedded brains - RTEMS targets
Copyright (c) 2017 embedded brains GmbH
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(47) John Baldwin - RTEMS targets
Copyright (c) 2015 John Baldwin <jhb@FreeBSD.org>.
All rights reserved.
Specifications
67
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
3. Neither the name of the author nor the names of its
contributors may be used to endorse or promote
products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
REGENTS OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(48) Jeffrey Roberson - RTEMS targets
Copyright (c) 2008, Jeffrey Roberson <jeff@freebsd.
org>
All rights reserved.
Copyright (c) 2008 Nokia Corporation
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice unmodified, this list of conditions,
and the following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(49) - SiFive Inc. (riscv-* targets)
Copyright (c) 2017 SiFive Inc. All rights reserved.
This copyrighted material is made available to anyone
wishing to use, modify, copy, or redistribute it subject
to the terms and conditions of the FreeBSD License.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY expressed
or implied, including the implied warranties of
MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. A copy of this license is
available at
http://www.opensource.org/licenses.
(50) Michael R. Neilly (riscv-* targets)
(c) Copyright 2017 Michael R. Neilly
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
* Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
* Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
* Neither the names of the copyright holders nor the
names of their contributors may be used to endorse or
Specifications
68
promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(51) Mentor Graphics (amdgcn-* targets)
Copyright (c) 2014-2017 Mentor Graphics.
The authors hereby grant permission to use, copy,
modify, distribute, and license this software and its
documentation for any purpose, provided that existing
copyright notices are retained in all copies and that this
notice is included verbatim in any distributions. No
written agreement, license, or royalty fee is required for
any of the authorized uses. Modifications to this
software may be copyrighted by their authors and need
not follow the licensing terms described here, provided
that the new terms are clearly indicated on the first
page of each file where they apply.
(52) BSD-2-Clause-FreeBSD (pru-* targets)
SPDX-License-Identifier: BSD-2-Clause-FreeBSD
Copyright (c) 2018-2019 Dimitar Dimitrov <dimitar@
dinux.eu>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(53) Andrew Turner (arm-* targets)
Copyright (c) 2013 Andrew Turner <andrew@
FreeBSD.ORG>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
Specifications
69
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(54) BSD-2-Clause-FreeBSD David Schultz (arm-*
targets)
SPDX-License-Identifier: BSD-2-Clause-FreeBSD
Copyright (c) 2004-2011 David Schultz <das@
FreeBSD.ORG>
All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR
AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
(55) - C-SKY Microsystems (csky-* targets)
Copyright (c) 2020 C-SKY Microsystems All rights
reserved.
This copyrighted material is made available to anyone
wishing to use, modify, copy, or redistribute it subject
to the terms and conditions of the FreeBSD License.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY expressed
or implied, including the implied warranties of
MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. A copy of this license is
available at
http://www.opensource.org/licenses.
70
Software
Use of the demonstration software developed by Sony
Corporation or use of the software with customer
developed application software may damage hardware,
the application program or the camera. Sony
Corporation is not liable for any damages under these
conditions.
UVC Specification
This camera is designed based on UVC1.0a. Some
items do not conform to the UVC standard in order to
coexist with the VISCA protocol.
Therefore, even when applications assumed to be
compatible with UVC devices are used, the operation
method, display, and/or motions of the camera may
vary.
These are not malfunctions.
Note that contents described as “UVC” in this
document include the above limitation.
Operation
Start the demonstration software on your computer
after you turn on the camera and the image is
displayed.
Operation and storage locations
Do not shoot images that are extremely bright (e.g.,
light sources, the sun, etc.) for long periods of time. Do
not use or store the camera in the following extreme
conditions:
Extremely hot or cold places (operating temperature
0 ˚C to 40 ˚C (32 ˚F to 104 ˚F))
Close to generators of powerful electromagnetic
radiation such as radio or TV transmitters
Where it is subject to fluorescent light reflections
Where it is subject to unstable (flickering, etc.)
lighting conditions
Where it is subject to strong vibration
Care of the unit
Remove dust or dirt on the surface of the lens with a
blower (commercially available).
Other
Do not apply excessive voltage. (Use only the specified
voltage.) Otherwise, you may get an electric shock or a
fire may occur.
In case of abnormal operation, contact your authorized
Sony dealer or the store where you purchased the
product.
Precautions