TANDBERG PrecisionHD 1080p/720p camera

Camera User Guide

Contentsontents

IntroductionIntroduction

PhysicalPhysicaliinterfacet rf

Cablesables

ConnectiConnect toto codec

Videoideo forformatsats

Daisyaisy chainingchaining

AppendicesApp dicesices

Contactontact usus

The VISCA™/RS–232 control protocol, cont...

Software upload commands

The CRC algorithm used, is the same as in the XModem protocol. CRC for the last data packet is only calculated for the actual data bytes in the packet. Pad last packet with 0x00 so that the data section is 256 bytes long. The PacketID counter starts at 0.

Command set

Command packet

 

Comments

SW start

8x 01 50 a2 0p 0q 0r

pqrstuvw = size, pq=LSB Returns y050ff if ok.

 

0s 0t 0u 0v 0w ff

Fatal errors: Returns y06006ff if upload already

 

 

 

 

in progress. Returns y06007ff if unable to

 

 

access the flash.

SW end

8x 01 50 a1 ff

Sent after last SW packet, instructs camera to

 

 

verify new application. Command may take up

 

 

to 30 seconds to complete.

 

 

Returns y050ff if ok. Issue a camera reboot to

 

 

activate new software.

 

 

Returns y06008ff if verification of sw failed.

SW abort

8x 01 50 a3 ff

Abort sw upload in progress

SW packet

8x a0 pp qq rr ss

ppqq = 16 bit packet id, pp=LSB

 

[256 bytes data]

rrss = 16 bit CRC, rr=LSB

 

 

Returns y0 50 ff if packet ok.

 

 

-> send next one.

 

 

Returns y0 60 09 ff if crc error -> retransmit

 

 

packet.

 

 

 

Returns y0 60 0a ff if id error

 

 

-> retransmit packet

 

 

Fatal errors:

 

 

y0 60 0b ff

not in upload mode

 

 

y0 60 0c ff

error writing data to flash

 

 

NOTE: Entire message after 8x a0... is raw

 

 

data, so it may contain 0xff. Header is kept as

 

 

short as possible. Never route this message

 

 

through Sony cameras.

Debug commands for TANDBERG cameras

NOTE: Never route these messages through Sony cameras. They are provided for debugging on the TANDBERG PrecisionHD cameras only, and do not conform to the Visca length requirements.

Command set

Command packet

Comments

CAM_PingPong_

8x ae ff

Reset ping ctr to 0.

Reset

 

 

CAM_Ping

8x af 0p 0q 0r 0s

pqrs = Pingval. Camera will respond with OK

 

[256 bytes data] ff

if correct pingval received. Increase ctr with 1

 

 

for next packet. Data section will be dumped to

 

 

stdout if it fails.

CAM_Stdin

8x a4 [0-256 bytes

Send command to the command interpreter.

 

stdin] 00 ff

 

CAM_Debug_

8x 01 39 0q ff

q=0: Debug mode off.

Mode

 

q=1: Debug mode on. Camera will send stdout

 

 

 

 

as visca messages in the following format:

 

 

y0 50 [0-256 bytes stdout] 00 ff

Other commands

Command set

Command packet

Comments

CAM_Boot

8x

01 42 ff

Reboot the camera. This will also reset serial

 

 

 

speed to 9600.

CAM_Speed

8x

01 34 0p ff

p=0: Serial speed 9600. p=1: Serial speed

 

 

 

115200. Reply will be sent before the speed

 

 

 

switch takes place. Please wait 20ms after ok

 

 

 

before sending new commands.

D14640.01—MARCH 2010

26

www.tandberg.com

Page 26
Image 26
Tandberg Data 1080P manual Software upload commands, Debug commands for Tandberg cameras, Other commands