blackbox-av Director DVR Programming Manual Download Page 10

 

8

DVR Commands. 

 
1. 

PLAY FROM 

-. This command causes the DVR to play from the specified time point. It will also 

cause a jump to the new time point if already playing. A special case is PLAY FROM - 00:00:00:00, 
this should ONLY be used after a PAUSE command since it causes the DVR to resume playing from 
its current position. If you wish to start playing from the beginning of the hard disc then use PLAY 
FROM - 00:00:00:01 and this will begin at the second frame on the disc. 
 
2. 

WAIT UNTIL

 -. This command should ONLY be used when the DVR is in PLAY. It causes the 

DVR to wait until a frame time point equal to, or greater than, that specified is encountered, at which 
point the programme will continue to the next step. Obviously, if the DVR is not playing then the 
controller will wait indefinitely. 
 
3. 

PAUSE AT

 -. This command causes the DVR to jump to the specified time point and pause with a 

freeze frame displayed. The command will be executed wether the DVR is in play, pause or stopped. 
There are many uses for this command amongst the most common are to create a slide show, or to 
display a still image containing ‘soft buttons’ for the TOUCH SCREEN controller. The special case of 
PAUSE AT  - 00:00:00:00 is useful as it causes the DVR to pause at its current time point without 
having to specify the exact time. You should only use the special case at a point where you know the 
DVR is playing i.e. don’t use it as the first play/pause command in a sequence.  
 
4. 

WAIT FOR  -

. This command causes a simple wait for a specified number of frames. This is the 

safest and simplest way to provide a delay, it does not require the DVR to be playing and will count 
frames even if the DVR is stopped e.g. if you needed a delay to control the RELAY BOX without the 
DVR playing, you can use ‘WAIT FOR’. It is also used to keep the DVR in PAUSE for a set time. 
 
5. 

HALT AT

 -. This command will cause the sequence to end when a time point equal to, or greater 

than that specified is encountered e.g. HALT AT - 00:10:00:00 will cause the sequence to halt when a 
frame number >= 00:10:00:00 is encountered. The special case of HALT AT  - 00:00:00:00 will 
immediately halt the sequence. The DVR will then also exit the automatic operation mode and will not 
start again until a sequence number is started manually. 
 
6. 

GO TO SEQUENCE

 

-

. This command will cause an immediate jump to the start of the next 

sequence specified e.g. GOTO SEQUENCE 01 will jump to the start of sequence 01. 
 
7. 

SEQ BUTTONS

 -. This command is used at the start of a sequence to enable/disable any of the 8 

sequence buttons. If the command does not appear in a sequence then it is assumed that all 8 sequence 
buttons are enabled. The main purpose of the command is to allow or disallow re-entry of a sequence 
once started i.e. assume sequence 01 has the command to disable button 1, then once sequence 01 is 
started, it cannot be re-started with button 1 until the sequence ends.  
 
8. 

RECORD FROM

 -. This command will cause the DVR to begin recording from the specified time 

point, provided the DVR is in ‘STOP’ or ‘PAUSE RECORD’ mode. The command is included to 
allow timed recording i.e. you precede the command with a WAIT DATE/TIME or WAIT FOR 
command and then the recording will begin at a specified time. 
 

Summary of Contents for Director DVR

Page 1: ...MANUAL Programming Director DVR ...

Page 2: ...N and type A SETUP and click on OK or press ENTER Follow the on screen instructions to insert the disks During disk 2 you will be asked to insert the destination directory ENSURE you type C DVRSEQ SETUP will create this directory if it does not exist Once the programme has finished installing you will be able to start the programme from the VDRSEQ1 icon in Programs menu in the Start menu ...

Page 3: ...ettings Page 6 Other Control Panel Menus Page 7 DVR Commands Page 8 Touch screen Page 9 Logic Controller Page 9 Relay Box Page 9 Buttons Page 9 Other Sequence Builder Menus Page 10 Tutorial 1 Page 11 Tutorial 2 Page 13 Tutorial 3 Page 14 Tutorial 4 Page 15 Tutorial 5 Page 16 Tutorial 6 Page 17 Tutorial 7 Page 19 Specifications Page 20 Connections Page 21 Schematic of rear panel showing possible pe...

Page 4: ...gin at any point within the total disc space The frames are stored sequentially on the hard drive and a display readout indicates the current record position in terms of hours minutes seconds frames Recording can be started manually from a wired remote control or via the RS232 computer interface or via a pre programmed schedule real time clock built in Time lapse recording is possible by specifyin...

Page 5: ...til switched off or a STOP command is received from the remote or RS232 inputs The DVR also has a built in button controller which can read up to 8 buttons via an external 2 wire connection Buttons are detected by using different resistors in series with the switches These buttons are identified as numbers 1 8 and will automatically select sequences 1 8 if pressed This allows interactive control o...

Page 6: ...pied to different parts of the hard drive to permit some degree of editing An AUDIO DUB f eature allows the stereo audio track to be replaced with a separately recorded audio only track The software sets the real time clock in the DVR and can temporarily alter some record parameters such as minimum compression setting and fine detail The Time Lapse frame record interval may also be set MANUAL CONT...

Page 7: ...frame this feature allows you to manually grab individual frames Manual Playback Playback is similar to record except that if you press PLAY 3 whilst not in the GoTo mode the playback begins from address 0 0 0 0 The PAUSE 4 button will pause playback at the current address with a still image on screen and the audio muted repeated pressing increments the address and holding the button pressed will ...

Page 8: ... restricts the high frequency components of the image Neither figure equates to any standard unit but they can be used to apply arbitrary limits on the picture record quality Their main purpose is to overcome record problems due to excessive detail or timing jitter in the source video such as recording from VHS where the highest frequencies are generally tape noise During record the actual quality...

Page 9: ...in the status windows For an AUDIO DUB you define the start and end points for the new audio the destination is the 1st frame of video where the new audio will begin Click DUB to begin the copy How Does The DVR Play A Programmed Sequence Essentially when running under Sequence Control the DVR will read 1 sequence step from memory each time a frame of video is displayed The DVR will then execute th...

Page 10: ...ied number of frames This is the safest and simplest way to provide a delay it does not require the DVR to be playing and will count frames even if the DVR is stopped e g if you needed a delay to control the RELAY BOX without the DVR playing you can use WAIT FOR It is also used to keep the DVR in PAUSE for a set time 5 HALT AT This command will cause the sequence to end when a time point equal to ...

Page 11: ... time If this is the only button screen in the show then follow the wait command with a GOTO SEQUENCE command to jump back to the start of the sequence and reload the buttons again Each time a new sequence starts all the touch screen data is cleared so if you intend a jump to another touch screen frame after this one then you need to load all touch buttons required for that sequence LOGIC CONTROLL...

Page 12: ... is saved in the dvrseq cfg file so that you do not need to reset it the next time you run Sequence Builder The DVR menu has 4 options Send will download the currently loaded sequence to the DVR Play will play a sequence on the DVR Control Panel will open the DVR control panel for manual operation Clear Memory will begin a clear sequence memory operation This is included to allow you to set all se...

Page 13: ...nu 1 4 Click on New under the Event label 1 5 The Device Command window opens click on DVR in the Device column 1 6 The DVR commands are displayed click on PLAY FROM in the Command column 1 7 The Get Video Frame Time window is displayed Enter the START time as H M S F i e 00 00 02 00 Click O K when the start frame time is correct Don t enter a start time of 0 0 0 0 this is a special case RESUME PL...

Page 14: ... the Sequence Builder screen 1 23 Click on Send the DVR window prompts you to enter the sequence number to send to 00 99 Since the window opens with sequence 00 as the default we do not need to change it this time Click O K when ready 1 24 The DVR window then displays SEQ00 as the sequence to send to a CANCEL button to exit the send routine and the SEND button to begin sending Click the SEND butto...

Page 15: ...e click this filename 2 3 The dvrloop1 sequence is loaded into the Sequence Builder table 2 4 Use the Save As option in the File menu to save this with filename test 2 5 Click on the WAIT UNTIL step in the Event list The Device Command Selection window opens with DVR selected 2 6 Click on WAIT UNTIL and enter the new frame time Press O K when ready 2 7 The new time is entered in Step01 2 8 We can ...

Page 16: ... 3 7 We now need to enter a PAUSE AT command to hold the video paused at this frame Single click on 02 in the Step column and click Step Insert to insert another new dummy step Edit the command at step 02 to be PAUSE AT time point 00 00 07 01 i e 1 frame after the WAIT UNTIL 3 8 We have now inserted a new pause command in the sequence We now need a WAIT FOR command to give a 5 second delay 3 9 Thi...

Page 17: ...quite simple Firstly open dvrloop2 from tutorial 3 and then save it as filename test 4 1 As an example delete step 03 by clicking on 03 in the Step column then click on the Step Delete button Notice that this step is deleted and subsequent steps move up 1 place 4 2 To append additional steps click on End and add new steps as desired ...

Page 18: ...es the button is enabled 5 6 Download this to sequence 00 in the DVR 5 7 We now need to create 3 sequences to play in sequence 01 02 05 so that we can test the button operation We will use simple 5 second pauses at different time points to distinguish between the 3 sequences 5 8 Make a sequence consisting of PAUSE at 00 00 11 00 WAIT FOR five seconds GO TO SEQUENCE 00 Download this to sequence 01 ...

Page 19: ...is has a button Touch On to turn on the transmission of touch screen data to the computer The frame also displays the current X Y coordinates and has 2 boxes which display the last touch coordinates for Top Left and Bottom Right Another box holds the sequence number for this button 6 5 Click Touch On to begin the transmission of data notice the caption changes to Touch Off The X Y coordinates shou...

Page 20: ...oft button This time allocate sequence 02 to the button 6 11 Now add a PAUSE AT command to display the still frame showing the soft buttons 6 12 Add a WAIT FOR 20 seconds command followed by a GOTO SEQUENCE 00 6 13 Save the sequence as touchtst1 and send it to sequence 00 in the DVR so that this touch screen frame will be displayed on switch on and will refresh itself every 20 seconds 6 14 Play Se...

Page 21: ...device and BANK 01 as Command 7 3 The Logic Selector frame is displayed with 16 unhighlighted buttons This indicates that all outputs are set to logic low Click on 1 to highlight button 1 this will set output 1 to logic hi when the command executes in this case it will cause LED 1 to light 7 4 Click O K to enter this step The Logic Selector frame disappears and Step 01 is entered showing the logic...

Page 22: ...tandard 40GBt hard drive 3 hours 20 mins normal play 6 hours 40 mins long play Record capacity with optional 80GBt hard drive 6 hours 40 mins normal play 13 hours 20 mins long play Wired remote control for manual operation Via 7 Pin Din socket Wired 8 button sequence selector for automatic operation via 7 Pin Din socket RS232 interface via 9 pin D plug for computer control and sequence programming...

Page 23: ...N C 11 GREEN OUT 12 N C 13 Earth Video 14 Earth Video 15 RED OUT 16 Fast Blanking RGB Select 5v via 220R S2 17 Earth Video 18 Earth Video 19 Composite Video OUT 20 Composite Video IN 21 N C 7 PIN DIN AUX CONNECTIONS 1 RS485B 2 0v 3 RS485A 4 Analogue 2 Sequence Buttons 5 0v 6 5v 7 Analogue 1 Command Buttons RS232 D TYPE 1 N C 2 RS232 IN 3 RS232 OUT 4 DTR 12v via 10K 5 0v 6 N C ...

Page 24: ...22 7 RTS Not Used 8 CTS Not Used 9 5v ...

Reviews: