Analog Way BSC730 User Manual

Programmer’s guide
for Broad Scan
APPENDIX A: PROGRAMMER'S GUIDE
A-1: INTRODUCTION
If you need to use your own Software Control program from a PC or
ASCII code protocol.
The device treats any character that it receives on the RS-232 as a possible command
but only accepts legal commands. There is no starting/ending code needed in a
command string.
A command can be a single character typed on a keyboard and does not require any
special character before or after it. (It is not necessary to press "ENTER" on the
keyboard). A command can be preceded by a value (See chapter A-2: COMMANDS
STRUCTURE).
When the device receives a valid command, it will execute the command. Then it will
send back the status of the parameters that have changed due to this command.
If the command cannot be executed (value out of range, no signal on the selected
input), the device will just sends back the current status of the corresponding
parameters.
If the command is invalid, an error response will be returned to the control device. All
responses returned to the control device end with a carriage return <CR> and a line
feed <LF> signaling the end of the response character string (see chapter A-3:
ERROR RESPONSE).
A-2: COMMANDS STRUCTURE
ANNEXE A: GUIDE DE PROGRAMMATION
A-1: INTRODUCTION
Si vous souhaitez utiliser votre propre logiciel de contrôle avec votre PC, MAC ou
Station de Travail par un port RS-232, l'appareil peut communiquer par simple
émission / réception de caractères ASCII.
L'appareil traite tous les caractères reçus sur son port RS-232 comme des commandes
possibles; seules certaines commandes sont reconnues et acceptées.
Une commande est constituée d'un ou deux caractères sans code de contrôle ni avant,
ni après. Il n'est pas nécessaire d'appuyer sur "ENTER" du clavier. Une commande
peut être précédée d'une valeur (voir chapitre A-2: STRUCTURE D'UNE
COMMANDE).
Lorsque l'appareil reçoit une commande valide, il exécute cette commande puis
renvoie à l'appareil de contrôle l'état de tous les paramètres qui ont été modifiés suite
à l'envoie de cette commande.
Si la commande n’est pas reconnue (valeur en dehors de la plage, pas de signal sur
l'entrée sélectionnée), l'appareil renvoie uniquement les états des paramètres
correspondants.
Si la commande est invalide, une réponse d'erreur sera retournée à l'appareil de
contrôle. Toute réponse faite à l’unité de contrôle se termine par un retour à la ligne
et par un saut de ligne (CR / LF) signalant la fin de la commande de réponse. (Voir
chapitre: A-3: RÉPONSE D'ERREUR)
A-2: STRUCTURE D'UNE COMMANDE
.
Commands are usually composed of a numerical value followed by the command
character. The characters used without any numerical value return the current setting
of the command.
Command = Value (optional) + Character.
Command / Commande Response
Value/ Valeur Character / Caractère
Réponse
Les commandes sont généralement constituées d'une valeur numérique suivit par 1 ou
2 lettres de commande. Une lettre utilisée sans valeur numérique renvoie l'état de la
commande.
Commande = Valeur (optionnelle) + Caractère
Examples / Exemples:
Description
none
aucune
10 v VP10
A-3: ERROR RESPONSE
When the device receives from the control device an invalid command or value, it
returns an error response:
Command / Commande Response
Value/ Valeur Character / Caractère
70260 z E10
F OFMT1
Réponse
Read the output format.
Lit le type de format.
Set the vertical position to 10.
Règle la position verticale à 10.
A-3: RÉPONSE D'ERREUR
Lorsque l'appareil reçoit de l'appareil de contrôle une valeur ou une commande
invalide, il retourne le message d'erreur suivant:
Example / Exemple:
Description
Invalid command. / Commande invalide.
A-4: COMMANDS AND RESPONSES TABLE A-4: TABLE DES COMMANDES ET RÉPONSES
COMMAND RESPONSE COMMAND DESCRIPTION
COMMANDE RÉPONSE DESCRIPTION DE LA COMMANDE MIN MAX DESCRIPTION
ws ws Standby function (ON/OFF) Rd/Wr 0 1 0 = ON 1 = OFF CN CN Frame selection Rd/Wr 0 1 0 = OFF 1 = ON OB OB Black function Rd/Wr 0 1 0 = Black inactive 1 = Black active
FZ FZ Freeze function. Rd/Wr 0 1 0 = Freeze inactive 1 = Freeze active. OV OV Under/Overscan mode selection. Rd/Wr 0 1 0 = Underscan. 1 = Overscan.
FRONT PANEL COMMANDS / COMMANDES DE LA FACE AVANT
TYPE
OA OA Output aspect ratio Rd/Wr 0 2 0 = 1:1 1 = Full screen
HP HP Horizontal position adjustment. Rd/Wr 0 255 VP VP Vertical position adjustment. Rd/Wr 0 255
HW HW Horizontal size adjustment. Rd/Wr 0 255
VS VS Vertical size adjustment. Rd/Wr 0 255 ZM ZM Zoom mode selection Rd/Wr 0 2 0 = zoom OFF 1 = zoom ON
ZH ZH Zoom horizontal position. Rd/Wr 0 255 ZV ZV Zoom vertical position. Rd/Wr 0 255
ZW ZW Zoom horizontal size. Rd/Wr 100 10000 100 = 10% (x0.1)
ZS ZS Zoom vertical size. Rd/Wr 100 10000
yC yC Auto-centering Rd/Wr 0 1 1 = auto centering (automatic reset).
az az Auto setting Rd/Wr 0 1 1 = auto setting (automatic reset).
PR PR Input type Rd/Wr 0 3 0 = Computer (SOG)
PL PL H sync load selection. Rd/Wr 0 1 0 = Hi-Z 1 = 75 ohms.
OF OF Output standard selection Rd/Wr 0 7 0 = NTSC 1 = PAL
OR OR Output frame rate Rd/Wr 0 7 0 = 23.97 Hz 1 = 24 Hz
INPUT COMMANDS / COMMANDES D’ENTREE
OUTPUT COMMANDS / COMMANDES DE SORTIE
VALUE /VALEUR
2 = Crop
2 = zoom finder ON
1000 =100% (no zoom)
10000 = 1000% (x10)
1 = Computer (H&V or Composite sync.)
2 = Computer DVI-D
3 = Computer B&W
2 = 480p 3 = 720p
4 = 1035i 5 = 1080i
6 = 1080sF 7 = 1080p
2 = 25 Hz 3 = 29.97 Hz
4 = 30 Hz 5 = 50 Hz 6 = 59.94 Hz 7 = 60 Hz
XR XR Synchronization mode selection. Rd/Wr 0 2 0 = internal.
1 = genlock.
2 = frame lock
XH XH H Phase genlock adjustment Rd/Wr XS XS SC phase genlock adjustment Rd/Wr 0 1023 OZ OZ Output type selection. Rd/Wr 0 2 0 = RGBS.
32722 32814
1 = RGsB (SOG).
2 = YUV.
EP EP Pedestal (NTSC output only) Rd/Wr 0 1 0 = OFF 1 = ON OP OP Test pattern selection. Rd/Wr 0 4 0 = no test pattern. 1 = grey scale
2 = color bar 3 = grid
4 = SMPTE
NOTE: Rd = Read only command / Commande de lecture. Rd/Wr = Read and write command / Commande de lecture et d'écriture.
COMMAND RESPONSE COMMAND DESCRIPTION
COMMANDE RÉPONSE DESCRIPTION DE LA COMMANDE MIN MAX DESCRIPTION
TYPE
VALUE /VALEUR
IMAGE COMMANDS / COMMANDES DU MENU IMAGE
yC yC Auto-centering Rd/Wr 0 1 1 = auto centering (automatic reset). CL CL OptimizeClock adjustment Rd/Wr 0 2744 MP MP OptimizePhase adjustment Rd/Wr 0 31 IA IA Input aspect ratio selection Rd/Wr 0 1 0 = 4/3 1 = 16/9 OA OA Output aspect ratio Rd/Wr 0 255 0 = 1:1 1 = Full screen
2 = Crop
OV OV Under/Overscan mode selection. Rd/Wr 0 2 0 = Underscan. 1 = Overscan.
QR QR Red level adjustment. Rd/Wr 0 255 QG QG Green level adjustment. Rd/Wr 0 255 QB QB Bleu level adjustment. Rd/Wr 0 255 QP QP Sharpness adjustment Rd/Wr 0 255 BR BR Black level adjustment Rd/Wr 0 255 GA GA Gamma adjustment Rd/Wr 5 40 5 = level 0.5 40 = level 4 FK FK Flicker level selection. Rd/Wr 0 7 PC PC Input selection for adjustment Rd/Wr 0 2 0 = all
1 = Source
2 = Frame
YE YE PRESET Rd/Wr 0 1 1 = PRESET (automatic reset).
AE AE Embedded AUDIO activation Rd/Wr 0 1 0 = OFF
AUDIO COMMANDS / COMMANDES AUDIO
1 = ON (embedded audio)
AT AT Mute activation Rd/Wr 0 1 0 = OFF
1 = ON (no sound on the output)
AL AL Audio level Rd/Wr 0 64 0 = level min 64 = level max AB AB Audio balance Rd/Wr 0 64 0 = Left to max 64 = Right to max
LUMAKEY OUT COMMANDS / COMMANDES DE SORTIE LUMAKEY
lm lm LUMAKEY activation Rd/Wr 0 1 0 = OFF 1 = ON
Lo Lo Threshold – Offset up Rd/Wr 64 940 64 = 0% 940 = 100% LO LO Threshold – Offset down Rd/Wr 64 940 64 = 0% 940 = 100% LG LG Gain Rd/Wr 0 64 64 : Unitary gain
NOTE: Rd = Read only command / Commande de lecture. Rd/Wr = Read and write command / Commande de lecture et d'écriture.
1 to
COMMAND RESPONSE COMMAND DESCRIPTION
COMMANDE RÉPONSE DESCRIPTION DE LA COMMANDE MIN MAX DESCRIPTION
LOGOS/FRAME COMMANDS / COMMANDES DU LOGO/FRAME
TYPE
VALUE /VALEUR
0 = use mode.
1 = logo recording mode.
2 = animated logo recording mode
LM LM Frame/logo mode. Rd/Wr 0 6
3 = frame recording mode.
4 = erasing logo mode.
5 = erasing frame mode.
6 = logo transfer mode.
0 = free.
1 = logo/frame in recalling process.
LX LX Status of the logo programmer
Rd
0 4
2 = logo/frame in storing process.
3 = output format incompatible with the logo.
4 = logo/frame in erasing process.
LA LA Logo assignment. Rd/Wr 0 5
1 = logo 1................... 4 = logo 4
0 = no logo
5 = animated logo
In logo recording mode: Number of the logo to be store
(1 to 5).
In frame recording mode: Number of the frame to be
LC LC
In erase logo mode: number of the logo to be erase (
store (1).
Rd/Wr 0 5 In erase mode: 0 = erase all
5)
In erase frame mode: number of the frame to be erase
(1). LD LD Display logo (according to PC command) Rd/Wr 0 1 0 = Display OFF 1 = Display ON LU LU Horiz. position of the logo storing area. Rd/Wr 0 255 Lu Lu Vert. position of the logo storing area. Rd/Wr 0 255 LK LK Horizontal size of the logo storing area. Rd/Wr 5 255 5 = 3% 255 = 100% Lk Lk Vertical size of the logo storing area. Rd/Wr 5 255 5 = 3% 255 = 100% LQ LQ Pixels number in a line of the storing area. Lq Lq Lines number of the storing area.
Rd Rd
0 65535
0 65535 LH LH Horizontal position of the logo. Rd/Wr 0 255 LV LV Vertical position of the logo. Rd/Wr 0 255
LW LW Logo horiz. size % output format.
LS LS Logo vert. size % output format.
Lx Lx Logo type.
Rd Rd Rd
5 255 5 = 3% 255 = 100%
5 255 5 = 3% 255 = 100%
0 2 0 = incrusting logo
1 = cutting logo
2 = animating logo
Ly Ly Pixels number in a line of logo/frame.
Lz Lz Lines number in a logo/frame. lE lE Status of the logo memories lF lF Status of the frame memories
Rd Rd Rd Rd
0 65535
0 65535
These 2 commands allow calculating the duration of the storing.
0 1 0 = logo memorized. 1 = empty memory.
0 1 0 = frame memorized. 1 = empty memory. LE LE Luma key level. Rd/Wr 0 255
Le Le Luma key type Rd/Wr 0 1 0 = Black 1 = white Lb Lb Background color. Rd/Wr 0 7
LR LR
-In recording mode: frame/logo storing.
-In erase mode: frame/logo erasing.
Rd
0 1
1 = STORE (automatic reset).
1 = ERASE (automatic reset). Lr Lr Stop the frame storing. Rd/Wr 0 1 1 = stop the frame storing (automatic reset). lz lz Logo transparency Rd/Wr 0 15 0 = mini 15 = maxi
Ld Ld Fade logo duration (0.01 second step). Rd/Wr 15 255 15 = 0.15 second 255 = 2.5 seconds
NOTE: Rd = Read only command / Commande de lecture. Rd/Wr = Read and write command / Commande de lecture et d'écriture.
COMMAND RESPONSE COMMAND DESCRIPTION
COMMANDE RÉPONSE DESCRIPTION DE LA COMMANDE MIN MAX DESCRIPTION
ne ne Communication port selection Rd/Wr 0 1 0 = RS232 1 = LAN nr nr Reset of the LAN parameters. Rd/Wr 0 1 1 = reset. ns ns Store the LAN parameters. Rd/Wr 0 1 1 = store.
COMMUNICATION COMMANDS / COMMANDES DE COMMUNICATION
TYPE
na na IP address and port selection (for modification) Rd/Wr 0 3
VALUE /VALEUR
0 = all IP address / ports
1 = IP local address / local port
2 = IP remote address / remote port
3 = IP gateway address.
nw nw First byte of the address selected by the na command. Rd/Wr 0 255 nx nx Second byte of the address selected by the na command. Rd/Wr 0 255 ny ny Third byte of the address selected by the na command. Rd/Wr 0 255
nz nz Forth byte of the address selected by the na command. Rd/Wr 0 255
np np
Number of the port (local or remote) selected by the na
command.
Rd/Wr 0 65500
local port: 10000 to 10999.
remote port: 0 to 65500.
Value = number of bit to 0 (from right).
example: 2 255.255.255.252
nk nk netmask. Rd/Wr 0 24
3 255.255.255.248
.............
8 255.255.255.0.............
24 255.0.0.0
nt TCP protocol selection. Rd/Wr 0 1 0 = UDP 1 = TCP
CONTROLS COMMANDS / COMMANDES DE CONTRÔLE
xU xU Device version
Rd
0 65535 The value is displayed in decimal and should be converting in
hexadecimal to obtain the version.
Example: xU262262 (dec) = 106 (hex)
106 = Version 1.06
ZT ZT Zoom type Rd/Wr 0 1 0 = Direct zoom
1 = Dynamic zoom
Zi Zi Preset selection Rd/Wr 0 8 1 = Preset 1................... 8 = Preset 8
Zh Zh Horizontal position of zoom window. Rd/Wr 0 255 Zv Zv Vertical position of zoom window. Rd/Wr 0 255 Zw Zw Size of horizontal zoom. Rd/Wr 100 10000 100 = 10% (x0.1) Zs Zs Size of vertical zoom. Rd/Wr 100 10000
1000 =100% (no zoom)
10000 = 1000% (x10)
YL YL Auto frame Rd/Wr 0 1 0 = OFF 1 = ON
YK YK Front panel locking selection. Rd/Wr 0 3 0 = unlocks all buttons.
1 = locks Menu buttons.
3 = locks all buttons
wS wS Standby function Rd/Wr 0 2 1 = Active Standby 1 = Wake up the device ws ws Standby status Rd/Wr 0 2 wt wt Stand by time Rd/Wr 0 8 0 = 0 second 1 = 1 min
2 = 5 min 3 = 10 min 4 = 15 min 5 = 30 min 6 = 60 min 7 = 90 min
8 = 120 min
wm wm Standby mode activation Rd/Wr 0 2 0 = Sync.loss 1 = Standby time
2 = Sync. loss + time
YE YE Erase memories Rd/Wr 0 1 1 = set all the parameters to the default value (automatic reset). YR YR Default value. Rd/Wr 0 1 1 = erase all memories (automatic reset).
NOTE: Rd = Read only command / Commande de lecture. Rd/Wr = Read and write command / Commande de lecture et d'écriture.
COMMAND RESPONSE COMMAND DESCRIPTION
COMMANDE RÉPONSE DESCRIPTION DE LA COMMANDE MIN MAX DESCRIPTION
IK IK Input sync type detection
II II Interlaced signal detection.
IO IO Status of the signal in comparison with the input range
STATUS COMMANDS / COMMANDES D’ETAT
TYPE
Rd
Rd Rd
0 3 0 = separate H & V
0 1 0 = not interlaced 1 = interlaced 0 1 0 = in range 1 = out of range
frequency.
IF IF Input format detection
XF XF Status of the synchronized format (genlock).
XA XA Status of the synchronization mode
XT XT Frame frequency of the synchronized signal (genlock) (in
Rd
Rd
Rd
Rd
0 25 0 = No signal 1= Wrong signal
0 25
0 3 0 = internal
0 65535
hundredth of Hz)
CC CC Selected Input
? DEV Device model
NOTE: Rd = Read only command / Commande de lecture. Rd/Wr = Read and write command / Commande de lecture et d'écriture.
Rd Rd
1 2 1 = Source 2 = Frame
59 63 59 = BHD930-DG 60 = BHD930-AG
VALUE /VALEUR
1 = Composite sync (TTL) 2 = SOG (Sync On Green)
3 = Composite sync (analog)
4 = 640x480 5 = 480p
6 = 852x480 7 = 800x600
8 = 1280x720 9 = 720p 10 = 10274x768 11 = 1280x768 12 = 1366x768 13 = 1280x800
14 = 1280x960 15 = 1280x1024
16 = 1364x1024 17 = 1035i
18 = 1400x1050 19 = 1680x1050
20 = 1920x1080 21 = 1080i
22 = 1080sf 23 = 1080p
24 = 1600x1200 25 = 1920x1200
1 = genlock
2 = frame lock
3 = wrong signal.
61 = BSD830-DG 62 = BSD830-AG
63 = BSC730
ASCII HEX DEC ASCII HEX DEC ASCII HEX DEC
space 20 32 @ 40 64 ` 60 96
! 21 33 A 41 65 a 61 97 " 22 34 B 42 66 b 62 98 # 23 35 C 43 67 c 63 99 $ 24 36 D 44 68 d 64 100
% 25 37 E 45 69 e 65 101 & 26 38 F 46 70 f 66 102
27 39 G 47 71 g 67 103
( 28 40 H 48 72 h 68 104
) 29 41 I 49 73 i 69 105 * 2A 42 J 4A 74 j 6A 106 + 2B 43 K 4B 75 k 6B 107
, 2C 44 L 4C 76 l 6C 108
- 2D 45 M 4D 77 m 6D 109
. 2E 46 N 4E 78 n 6E 110
/ 2 F 47 O 4F 79 o 6F 111 0 30 48 P 50 80 p 70 112 1 31 49 Q 51 81 q 71 113 2 32 50 R 52 82 r 72 114 3 33 51 S 53 83 s 73 115 4 34 52 T 54 84 t 74 116 5 35 53 U 55 85 u 75 117 6 36 54 V 56 86 v 76 118 7 37 55 W 57 87 w 77 119 8 38 56 X 58 88 x 78 120 9 39 57 Y 59 89 y 79 121
: 3A 58 Z 5A 90 z 7A 122
; 3B 59 [ 5B 91 { 7B 123 < 3C 60 \ 5C 92 | 7C 124 = 3D 61 ] 5D 93 } 7D 125 > 3E 62 ^ 5E 94 ~ 7E 126 ? 3F 63 _ 5F 95 DEL 7F 127
Loading...