Tandberg Data 1080P Software upload commands, Debug commands for Tandberg cameras, Other commands

Page 26

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

Image 26
Contents PrecisionHD Camera User Guide Table of Contents This guide?Tandberg PrecisionHD 1080p/720p camera 12X/4X IntroductionChapter Disclaimers and Notices IntroductionPurpose of this document Products covered in this guidePhysical interface PrecisionHD 1080p 12X/4X camera PrecisionHD 720p camera HdmiAbout cables CableslessMaking your own cables Camera cablesHdmi cable HD-SDI cableConnecting the camera to the codec How to connect the camera Using the camera with Profile having Codec C20Using the camera with Profile having Codec C60 Using the camera with Profile having Codec C90 Codec C90 configurationsUsing the camera with Codec C90 Video output formats Tandberg PrecisionHD 1080p 12X/4X Line voltage frequencyDaisy chaining of the cameras Locate the Extra Camera and Power connectors Daisy chaining of the PrecisionHD 1080p 12X/4XDaisy chaining of the PrecisionHD 720p Appendices Tandberg PrecisionHD 1080p 12X/4X camera Controlling cameras using the Visca protocolRS-232 Commands and inquiries RS-232 ParametersVisca message format Push messages Network and interface commandsVISCA/RS-232 control protocol, Camera commands Command Command Packet CommentsPtzf movement commands Command Response Packet InquiriesOther commands Software upload commandsDebug commands for Tandberg cameras Video mode selection DIP SwitchTandberg PrecisionHD 720p camera Technical specificationsTandberg PrecisionHD 1080p 12X/4X cameras Tandberg PrecisionHD 1080pHeadquarters European Headquarters Tandberg