Imagestore 750 V4.x Release Notes

rabidwestvirginiaNetworking and Communications

Oct 26, 2013 (3 years and 7 months ago)

120 views

Imagestore 750 V4.x Release Notes

2012
-
07
-
04


Software Upgrade via Imagestore 750 Web Page

Overview



This is the preferred mechanism for upgrading software



It requires Imagestore 750 software version 2.x or later to be running



The software upgrade CPIO file is called:
is750
-
4.4
-
xxx.cpio

Procedure



Open a web browser and type in the IP address of the Imagestore 750



Log into the Imagestore 750 web page using the password "miranda"



Select the "Software Upgrade" link in the left
-
hand

menu



Select the "Browse" button in the Software Upgrade section, and then select the CPIO file



Check the "Are you sure?" checkbox and then select the "Software Upgrade" button



Monitor progress on the Imagestore 750 front panel. This will run through sever
al parts ending with the message
"DONE!"



After the software upgrade is complete, the Imagestore 750 will automatically power cycle and restart running the
new software



WARNING
: Do not power off the device during an upgrade since doing so may render the uni
t inoperable.
Upgrades can take up to 15 minutes depending on hardware options


Software Upgrade via Bootable USB Key

Overview



This mechanism should be used for upgrading Imagestore 750 running software earlier than version 2.x



This mechanism may also be
used for recovery should the Imagestore 750 fail to start up or the web page fail to
open



The software upgrade CPIO file is called:
is750
-
4.4
-
xxx.cpio



The ZIP file for creating a bootable USB key is called:
is750
-
update
-
v44
-
008.zip


Procedure: Format USB
key



The USB key must contain a partition table and primary partition greater than 2MB. If this is already the case then
move to the next section; otherwise format the USB key as follows...



Insert the USB key into a PC running Windows XP



Open the Control
Panel and select: Administrative Tools > Computer Management > Disk Management



NOTE
: Do not right
-
click anywhere within the Disk Management window since this will cause the Delete icon to
disappear.



Left
-
click on the USB volume (top right panel) and then l
eft
-
click on the "Delete" icon in the toolbar



When prompted, confirm that the USB partition should be deleted



Left
-
click on the unallocated USB volume (bottom right panel), and from the menu select: Action > All Tasks >
New Partition...



Accept all defaults

in the New Partition Wizard to create a new primary partition on the USB key

Procedure: Create Bootable USB Key from Update ZIP File



Insert the USB key into the Imagestore 750



Open a web browser and type in the IP address of the Imagestore 750



Log into th
e Imagestore 750 web page using the password "miranda"



Select the "Software Upgrade" link in the left
-
hand menu



Select the "Browse" button in the Create Bootable USB Key section, and then select the ZIP file



Check the "Media Inserted?" checkbox and then se
lect the "Create" button



Monitor progress on the Imagestore 750 front panel until it shows "DONE! Press Any Key"



The Imagestore 750 now will boot off the USB key when it is restarted

Procedure: Software Upgrade via a Bootable USB key



The bootable USB key c
ontains an HTTP server which is used for upgrading the Imagestore 750 software



Insert the bootable USB key and then restart the Imagestore 750



Wait for the front panel to display the message "Goto HTTP Server xxx.xxx.xxx.xxx"



Remove the bootable USB key fr
om the Imagestore 750



Open a web browser and type in the IP address of the Imagestore 750.
NOTE
: It may be necessary to clear the
browser cache



Select the "Browse" button, and then select the CPIO file



Check the "Are you sure?" checkbox and then select the

"Software Upgrade" button



Monitor progress on the Imagestore 750 front panel. This will run through several parts ending with the message
"DONE!"



After the software upgrade is complete, the Imagestore 750 will automatically power cycle and restart running

the
new software



WARNING
: Do not power off the device during an upgrade since doing so may render the unit inoperable.
Upgrades can take up to 15 minutes depending on hardware options


Software Release Notes

Upgrade Notes



Imagestore 750 v3.1.x and above
includes support for SNMP traps covering a range of different system states.
The red LED on the front of the unit indicates an overall unit alarm severity
-

(from the list below). If the LED is
lit after a software upgrade then one or more individual alarm

conditions will have been met
-

(the file
'/var/log/alarms' lists these). The cause of the individual alarms should then either be corrected, or the individual
alarm levels demoted to "Normal" via the front panel Config Alarms menu (provided they are cons
idered
acceptable).

o

Normal
-

Off

o

Minor
-

On

o

Major
-

Slow Blink

o

Critical
-

Fast Blink



For systems that use DVE sequences, the configuration settings have been changed in v3.1.2 and above. After
upgrading from v3.1 (or earlier) please check the following set
tings to ensure correct functionality:

o

System Settings
-

Video
-

Video Frame Delays
-

program input frame delay: Set this to 1 frame
(interlaced) or 2 frames (progressive) if DVE sequences will be used on PGM

o

System Settings
-

Video
-

Video Frame Delays
-

preview input frame delay: Set this to 1 frame
(interlaced) or 2 frames (progressive) if DVE sequences will be used on PVW

o

System Settings
-

DVE
-

DVE Program
-

program router mode: Set this to 'enabled' for PGM DVE to be
in
-
circuit on restart, or 'disable
d' otherwise

o

System Settings
-

DVE
-

DVE Preview
-

preview router mode: Set this to 'enabled' for PVW DVE to be
in
-
circuit on restart, or 'disabled' otherwise



Please note that the DVE mode settings only define the start
-
up behaviour of an Imagestore 750.

v
4.4.3
-
003 Final Release
-

2012
-
7
-
11



No changes.

v4.4.3
-
002 Release Candidate
-

2012
-
7
-
4



Bug 8088
-

Scheduled commands (i0) not executed if submitted via serial over IP connection until an Oxtel
command is received on the same connection.



Bug 8060
-

On
screen glitch/flash due to pre
-
load

v4.4.3
-
001 Beta
-

2012
-
6
-
8



Bug 7898
-

Preload causing on air graphic to disappear for 8 frames

v4.4.2
-
002 Final Release
-

2012
-
5
-
28



Bug 8062
-

Minor build warnings

v4.4.2
-
001 Release Candidate
-

2012
-
5
-
14



Bug 7694
-

Comm
ands are being sent to unused file descriptors after a connection is closed



Bug 8025
-

Ensure that "hung" connections are detected and correctly handled



Bug 8029
-

Handle interrupted system calls in imstcomms



Bug 8030
-

Correctly clean
-
up comms
-
>main share
d memory after use



Bug 6237
-

Logs spammed with "get_ip_address_from_fd: getpeername() failed...



Bug 6472
-

Intuition connection blocks and does not handle reconnections



Bug 7996
-

Add a method to detect when imstcomms has blocked



Bug 7997
-

Automatically
focus the input to the password field on the web page



Bug 7999
-

Add the ability to generate a stack trace from code



Bug 8000
-

Remove any instance of blocking within the imstcomms process



Bug 8001
-

Make imstcomms dump a stack trace whenever it is potenti
ally stalled or blocking



Bug 8006
-

Reduce frequency of SocketMessageQueue logging



Bug 8032
-

Enable the use of "heartbeats" to the XG



Bug 8043
-

Increase logging of XG network faults



Bug 8050
-

comms seg faults after a period of time



Bug 7949
-

Diagnosti
c dump filename change



Bug 7994
-

imstrouter crashes with a signal 8 if no mc licence is present



Bug 7925
-

Fade to A toggles



Bug 7274
-

Imagestore not sending rsa tally when starting up without NV9000 comms



Bug 7944
-

Segmentation fault occurs when using
'%' character followed by 'n' character in an Oxtel set global
datasource (m0) command



Bug 7950
-

Web interface creating System backup does not include MC and Router Salvo configurations



Bug 7953
-

Web interface creating Diagnostic Archive does not include

MC and Router Salvo configurations



Bug 8039
-

Commands scheduled (i0) for a given frame offset are played in reverse order

v4.4.1
-
002 Final Release
-

2012
-
4
-
5



No changes.

v4.4.1
-
001 Release Candidate
-

2012
-
4
-
4



Bug 7975
-

Serial Oxtel Automation stops wor
king after receiving bad CRC

v4.4.0
-
009 Final Release
-

2012
-
3
-
29



No changes.

v4.4.0
-
008 Release Candidate
-

2012
-
3
-
28



Bug 7984
-

Production stick failure
-

cannot communicate using production software

v4.4.0
-
007 Release Candidate
-

2012
-
3
-
28



Bug 7973
-

EN
DEC protocol handler logging improvements.

v4.4.0
-
006 Release Candidate
-

2012
-
3
-
14



Bug 7952
-

Presmaster protocol doesn't recover from stream error



Bug 7955
-

Presmaster 'Enquire image exists' FE 00 34 causes 'crash'



Bug 7958
-

Presmaster protocol
implementation rejects fade rate values of zero



Bug 7902
-

Updating text on a crawl causes the crawl to blank immediately the new text is rendered

v4.4.0
-
005 Beta
-

2012
-
3
-
1



Bug 7748
-

IS750R2 won't boot off update stick. Corrected Rev 1 sticks.

v4.4.0
-
004

Beta
-

2012
-
2
-
28



Bug 7661
-

OxSox returns wrong thumbnails for files with matching names but different extensions



Bug 7940
-

Imstrouter is not correctly exiting if no router tree is found in the configuration file

v4.4.0
-
003 Beta
-

2012
-
2
-
24



Bug 7940
-

Im
strouter is not correctly exiting if no router tree is found in the configuration file



Bug 7661
-

OxSox returns wrong thumbnails for files with matching names but different extensions



Bug 7855
-

"Easyplay underrun" message spamming seen due to store buffer

allocation failures



Integrated latest firmware for CPU (MK36) FPGA

v4.4.0
-
002 Beta
-

2012
-
2
-
21



Bug 7680
-

NV9000 driver doesn't clear backlogged commands correctly



Bug 7855
-

'Easyplay underrun' message spamming seen due to store buffer allocation failure
s.



Bug 7904
-

Multiple routers w/ tielines are not supported by iM/C.



Bug 7908
-

Large NV9000 database causes corruption of MC capabilities file



Bug 7914
-

Increase maximum number of supported devices from the NV9000



Bug 7916
-

Easyplay reset does not corr
ectly halt DMA



Bug 7919
-

After a db reload on the NV9000 the Imagestore fails to respond to switches



Bug 7921
-

Missing parameter in call to imsteeprom



Bug 7922
-

Production hard drive test does not work on Rev 2 units



Bug 7923
-

Master Control
capabilities file has wrong name in diagnostics.tar.gz.



Bug 7924
-

VITC/LTC timecode value appears to be corrupted



Bug 7926
-

Copying a file causes massive performance impact



Bug 7927
-

Getting transition engine event list is extremely ineffecient



Bug 7928

-

Automation responses are unnecessarily copied for each connection



Bug 7929
-

Reading from the EEPROM in real time applications is inefficient
-

Part 1



Bug 7930
-

System performance degrades with each new automation connection



Bug 7932
-

Make sure that t
he NV9000 has had time to settle before issuing commands to it



Bug 7933
-

Only re
-
request names on an NV9000 db change



Bug 7934
-

NV9000 driver permanently halts when an error in parsing the command stream is detected



Bug 7935
-

Add configurable option to
disable automatic source name updates



Bug 7936
-

imstcomms should ignore SIGPIPE signals

v4.4.0
-
001 Alpha
-

2012
-
1
-
19



Bug 7806
-

IS
-
750 Validate and Update new v2 Dolby decode CAT552 firmware.



Bug 7879
-

DVE playback issue in NTSC mode

v4.3.0
-
016 Final Rel
ease
-

2011
-
12
-
21



No changes.

v4.3.0
-
015 Release Candidate
-

2011
-
12
-
20



Bug 7878
-

Increase the number of easyplay underrun messages needed to cause a line to be logged



Bug 7880
-

Easyplay underrun log limiting is incorrect

v4.3.0
-
014 Release Candidate
-

2
011
-
12
-
16



No changes.

v4.3.0.13
-
001 Release Candidate
-

2011
-
12
-
07



Bug 7692
-

Write errors are reported for heartbeat responses from main to comms, unit becomes non
-
functional.



Bug 7823
-

Setting the IP Address from the (physical) Front Panel causes a FP
freeze



Bug 7853
-

Provide an Oxtel command to obtain a source group index from it's mnemonic



Bug 7861
-

Fix diagdump.sh do that it doesn't corrupt the devicecaps.caps files

v4.3.0.12
-
001 Beta
-

2011
-
11
-
23



Bug 7742
-

Production test crashes in interactive m
ode

v4.3.0.11
-
001 Beta
-

2011
-
11
-
22



Bug 7829
-

OxSox should not return the '> Fn + Kn <' virtual fill & key file names for requests in $AUDIO and
$FONTS



Bug 7842
-

DTD needs updating



Bug 7852
-

Ensure that enough time is left in the field before processing

delayed commands

v4.3.0.10
-
001 Alpha
-

2011
-
11
-
14



Bug 6924
-

Web based installer sometimes fails to upgrade the unit

v4.3.0.9
-
001 Alpha
-

2011
-
11
-
10



Bug 6924
-

Web based installer sometimes fails to upgrade the unit



Bug 7712
-

Extend rt0 to allow re
-
setti
ng of source settings for a specific destination



Bug 7750
-

Extend Yip4 and Yip5 tallies to include time code



Bug 7824
-

Add prioritisation to the traffic coming from comms to main



Bug 7826
-

Add an internal only command to allow panel focussing from the
Oxtel protocol



Bug 7837
-

Command X1 (enquire licence) sends an extra Ack

v4.3.0.8
-
001 Alpha
-

2011
-
10
-
25



Bug 7812
-

Add boost lib to installed distro.

v4.3.0.7
-
001 Alpha
-

2011
-
10
-
20



Bug 7706
-

The IS750 and LGK read the first part of Presmaster protocol
commands differently



Bug 7712
-

Extend rt0 to allow re
-
setting of source settings for a specific destination



Bug 7778
-

Add master control device caps to diagnostics archive



Bug 7779
-

Add /etc/issue and /etc/vsftpd* to diagnostics archive



Bug 7793
-

The C
onnection class does not correctly support blocking functionality & cannot support POSIX
message queues

v4.3.0.6
-
001 Alpha
-

2011
-
10
-
11



Bug 7291
-

ACK not sent for Y61, Y60 etc. commands



Bug 7713
-

Enquire Preview Count (XS) returns incorrect value



Bug 772
7
-

Put EAS into the Oxtel white list allowed during transitions



Bug 7736
-

Extend the rs3 command to support a csv list of up to 16 requests



Bug 7737
-

Refactor find_command to be faster



Bug 7744
-

auto2text string matching mechanism is not efficient



Bug
7766
-

Something has changed with the self
-
tests (with 4.2.1?)

v4.3.0.5
-
001 Alpha
-

2011
-
09
-
28



Bug 7522
-

Increase the number of old logs that are saved



Bug 7734
-

Change oxtel_port_states_t to use an array rather than a string looked up map



Bug 7748
-

IS7
50R2 won't boot off update stick

v4.3.0.4
-
001 Alpha
-

2011
-
09
-
22



Bug 5940
-

When only one file is available in 'Media Management' webpage, you are unable to 'Select All'



Bug 7090
-

IS
-
750 Rev2 Build Identification



Bug 7502
-

IS750R2: UART driver changes



Bug 7502
-

UART changes required for IS750R2



Bug 7503
-

Kernel configuration changes for IS750R2



Bug 7504
-

Add CPU FPGA firmware MK.34



Bug 7505
-

IS750R2: Patch Linux e1000e driver to start up with uninitialized EEPROM



Bug 7506
-

Update etheeprom to work
with e1000e



Bug 7507
-

Add platform support for D410 ETXe
-
PV CPU Module



Bug 7522
-

Increase the number of old logs that are saved



Bug 7571
-

Prevent downgrades to pre
-
v4.2 software for rev 2 units



Bug 7572
-

Update production server to correctly image NIC
EEPROMs for Rev2 units



Bug 7578
-

Merge changes in is750r2 branch into new 4.2.1 branch.



Bug 7583
-

Merge branch_v4_2_1 Rev2 support changes onto branch_v4_2 and the trunk.



Bug 7589
-

Rev 2 connected to Presmaster can not read the CPU Temperature



Bug 7608
-

Rev2 will not boot off Production USB



Bug 7683
-

Mixer input B when set to 'System value persists' is defaults to 'PGM In' after a soft restart



Bug 7696
-

The first INET name is used if a free connection index is not found



Bug 7699
-

U9 command 'Set abso
lute mix' uses last actioned fade type and not the last set fade type



Bug 7707
-

'Xhp' automation command response needs to corrected



Bug 7710
-

Front panel 'Setup > Audio Setup > Audio Metering' not displayed correctly when using mixfiles



Bug 7717
-

Produ
ction tests failing to run



Bug 7718
-

Limit available OS memory to 256MB



Bug 7722
-

Imagestore fails to start with invalid routing config



Bug 7728
-

Ensure that the router type read from the configuration is within range

v4.3.0.3
-
001 Alpha
-

2011
-
09
-
12



Bug

5901
-

Add local logging or disable the option



Bug 5940
-

When only one file is available in 'Media Management' webpage, you are unable to 'Select All'



Bug 7471
-

imsttest
-
s
-

Y61: R00: causes problems



Bug 7524
-

Stop sending slave tallies to ports only
registered for Y61 not Y611



Bug 7704
-

After CG/Xplay reset, Imagestore reports incorrect 'Y9' on
-
air tally



Bug 7708
-

Sending 'YO0' to disable 'O' tallies message is not displayed in the logging

v4.3.0.2
-
001 Alpha
-

2011
-
09
-
06



Bug 5901
-

Add local logging

or disable the option



Bug 7309
-

Add enquire command that indicates whether the Imagestore has been configured for an AUX bus



Bug 7630
-

Add tally for querying the number of configured slots per each Source Group



Bug 7633
-

Auto keyer cut down messages ne
ed to be logged



Bug 7634
-

Add option to disable use of PM automation command for audio shuffling



Bug 7640
-

DSK Fade transition
-
to
-
off shows the DSK image appearing on the PST during the transition.



Bug 7644
-

Remove logging of heartbeat reception



Bug 764
6
-

Change logging of Panel automation requests to specify the panel name for the logged entry



Bug 7648
-

Add tally registration for dynamic updates of A/B Mix Profiles



Bug 7651
-

Limit the count / frequency of Easyplay underrun error logging messages



Bug
7657
-

Add a 'create diagnostics and soft restart' option



Bug 7662
-

Correct the string used to log router commands rs7 and rs8



Bug 7668
-

Add basic HRS support for IBC Demo



Bug 7669
-

Add HRS command retrying and flow control mechanism



Bug 7681
-

16 Presm
aster VGPIs are supported



Bug 7686
-

Presmaster Protocol not fully implemented in LGK



Bug 7688
-

Change HRS name reception plus log s/w revisions



Bug 7689
-

Extend Xi to be supported on the IS
-
750



Bug 7690
-

Add log messages for missing YC jp and jo comman
ds



Bug 7693
-

Presmaster tunnelled Oxtel commands appear to be actioned multiple times



Bug 7695
-

Make comms more tolerant of the blocking connections blocking



Bug 7697
-

Improve logging in SocketMessageQueue



Bug 7700
-

Prevent the HRS driver being so
aggressive when initially asking for names



Bug 7471
-

imsttest
-
s
-

Y61: R00: causes problems.

(REVERTED ALL CHANGES)

v4.3.0.1
-
001 Alpha
-

2011
-
07
-
25



Bug 7309
-

Add enquire command that indicates whether the Imagestore has been configured for an AUX bus



Bug 7452
-

DVE sequences seem to run smoothly only when an audio licence is being enabled



Bug 7538
-

Potential race condition in DMA engine



Bug 7605
-

Port across Bug7494's fix (Successive preload animations back to back cause huge delay in load time)



Bug
7606
-

Transferring files with any application that uses OxSox, the IS750 sends 'add' tallies instead of
'modified' tallies



Bug 7607
-

Ensure firmware is updated to MK
-
35 for 4.x branches and the trunk



Bug 7622
-

Add user pref for 'keyer auto re
-
arm OFF' t
o Configurator



Bug 7625
-

IS
-
750s issue high speed fan alarm



Bug 7637
-

Load Live Fill blinks at Program Output

v4.3.0.0
-
001 Alpha
-

2011
-
07
-
04



Bug 7158
-

Using transition profiles produces rounding errors in transition rates



Bug 7296
-

U
-
fade rates set fr
om Presmaster Protocol do not correctly set the profile



Bug 7299
-

Configuration option 'rearm mix on PST bus source change' should never disable mixes when PST
source changes to match PGM



Bug 7392
-

Bypass relay does not kick in during system restarts



Bug

7547
-

Set 'DVE Mode > Enabled' does not work for 720p video standard



Bug 7574
-

Sending a 'V FADE' presmaster automation command is always actioned as an 'X FADE' on
imagestore



Bug 7590
-

Merge 4.1.1 changes to other branches and trunk.



Bug 7595
-

When a

DVE is armed ON, arming a different DVE does not cancel the first

v4.2
-
016 Final Release
-

2011
-
06
-
06



No changes.

v4.2
-
015 Release Candidate
-

2011
-
06
-
01



Bug 7494 (2/3)
-

Successive preload animations back to back cause huge delay in load time

v4.2
-
014
Release Candidate
-

2011
-
05
-
31



Bug 7546
-

'YE1' Enable Easyplay tallies not providing initial state of k8 k9 kf



Bug 7494 (1/2)
-

Successive preload animations back to back cause huge delay in load time

v4.2
-
013 Release Candidate
-

2011
-
05
-
25



Bug 7295
-

Add

Asrun log, alarms, system features and dolby information to web page



Bug 7356
-

Add tallies for PST DSK positions and PST voiceover positions



Bug 7529
-

Easyplay audio configuration changes are not generating unsolicited tallies

v4.2
-
012 Release Candidate

-

2011
-
05
-
19



Bug 7441/2
-

Add 'active preview DVE' mode which forces PST
-
DVE to follow hot
-
cuts of PGM
-
DVE



Bug 7459/3
-

IntuitionXG cue buffers not being managed correctly by Imagestore (back
-
to
-
back transitions)



Bug 7308
-

Fix issues identified by cppche
ck

v4.2
-
011 Beta
-

2011
-
05
-
18



Integrated firmware for AUDIO_HD (20110513_1) and AUDIO_SD (20110516_1)

o

Bug 6389
-

Backup MD can not work properly for Dolby Decoder Module

o

Bug 7513
-

Add support for Automatic Loudness Control (ALC)



Bug 7459/2
-

IntuitionXG c
ue buffers not being managed correctly by Imagestore



Bug 7464
-

Provide 'Y1' tally for Intuition XG keyer layers being cued



Bug 7441/1
-

Add 'active preview DVE' mode which forces PST
-
DVE to follow hot
-
cuts of PGM
-
DVE



Bug 7291
-

ACK not sent for Y61, Y60
etc. commands

v4.2
-
010 Beta
-

2011
-
05
-
17



Integrated latest firmware for SOD (1V20) FPGA

o

Bug 7510
-

Embedded audio corruption in SD

o

Bug 7444
-

VANC metadata not inserting into SDI PGM and CLN.



Bug 7459/1
-

IntuitionXG cue buffers not being managed correctly

by Imagestore



Bug 7491
-

Make 'Easyplay Stream Play' (kb) and 'Easyplay Stream Stop' (kc) commands armable



Bug 7363
-

One line jump on transition between oxa and oxt using cut load.

(REVERTED ALL CHANGES)

o

Bug 7477
-

Easytext template hangs and display gar
bage characters if the user sends a 'Text update'
automation command immediately after load command.

v4.2
-
009 Beta
-

2011
-
05
-
11



Bug 7453
-

Remove 'keyer auto re
-
arm' and 'disarm mix on keyer arm' from System Settings > Master Control >
Preferences



Bug 7098
/1
-

Intuition XG layer states for program and preset not dynamically updated



Bug 7461
-

Intuition XG layer buttons are not changing colors while cueing (YG tally)



Bug 7471
-

imsttest
-
s
-

Y61: R00: causes problems



Bug 7419
-

GPI output events should not s
how the old DVE modes

v4.2
-
008 Beta
-

2011
-
05
-
05



Bug 7415
-

Multiple 'ka' Easyplay tallies are sometimes sent



Bug 7429
-

Logs spammed with audio_get_pst_voiceover_state: Voiceover out of range messages when loading
default mixfiles



Bug 7430
-

Easyplay bloc
k 'stream play follow' PGM keyers cannot be changed from 'Off'



Bug 7447
-

Add support for PGM
-
Out, PST
-
Out, CLN
-
Out, MON
-
Out, BLACK/SILENCE and USER routing on
channel change.



Bug 5948
-

Add command for Production to erase the EEPROM

v4.2
-
007 Beta
-

2011
-
04
-
26



Bug 7153
-

Store load commands received during ongoing store loads should never block other automation
commands

v4.2
-
006 Beta
-

2011
-
04
-
18



Bug 7449
-

Modify the 'allow kick' parameter values (to match the iMC panel configurator) and the 'channel

ownership' help tips



Bug 7443
-

Improve configuration help text for slave keyer follow up/down parameters



Bug 7442
-

V
-
fade preset 1 and 2 are reported as unknown when tallying AB mix fade type to Presmaster
Protocol



Bug 7387/2
-

Dolby Encoder block metad
ata program 0 based Metadata program 1 based



Bug 6722
-

Add configuration option for AUX bus to follow PGM, PST or neither

v4.2
-
005 Beta
-

2011
-
04
-
05



Bug 7363/2
-

One line jump on transition between oxa and oxt using cut load



Bug 7356/3
-

Add tallies for P
ST DSK positions, PST voiceover positions and PST DVE moves

v4.2
-
004 Beta
-

2011
-
03
-
31



Bug 7366/1
-

Some tally response times are too long



Bug 7356/2
-

Add tallies for PST DSK positions and PST voiceover positions

v4.2
-
003 Beta
-

2011
-
03
-
28



Bug 7356/1
-

Add tallies for PST DSK positions and PST voiceover positions



Bug 7304
-

DVE mode changes seem to actioned on both field 1 and field 2



Bug 6889
-

Allow Imagestore to cope with an NV9000 being inaccessible during start
-
up



Bug 7274
-

Imagestore not sending r
sa tally when starting up without NV9000 comms



Bug 5097
-

Implement new DSP700 module with ALC (Junger)



Bug 5712
-

Front panel mirror sluggish when browsing to Status > System Info > Images Used



Bug 6775
-

Add support for A
-
to
-
A V
-
fades using UA0 command



Bug 7387/1
-

Dolby Encoder block metadata program 0 based Metadata program 1 based



Bug 7363/1
-

One line jump on transition between oxa and oxt using cut load



Bug 6151
-

Correct and improve Audio Graph example templates

v4.2
-
002 Beta
-

2011
-
02
-
22



Bug 7349
-

R6 enquire command returns 'number of frames' parameter incorrectly



Bug 7338
-

Ensure IP addresses updates match the method used by other Densite cards



Bug 7352
-

Logs spammed with 'halHealthIs750IsPsuOk: PSU A and PSU B Converter has failed' messages an
d
triggering SNMP trap alarms when enabled



Bug 6715
-

Presmaster output level control does not affect PGM embedded audio



Bug 7298
-

IP addresses should update digit
-
by
-
digit on the front panel



Bug 6648
-

DVE mnemonics revert back to previous ones

v4.2
-
001
Beta
-

2011
-
01
-
10



Bug 7185
-

Correct or remove slave forwarding Zg and Zh commands



Bug 7158
-

Using transition profiles produces rounding errors in transition rates

v4.1
-
037 Final Release
-

2010
-
12
-
17



No changes.

v4.1
-
036 Release Candidate
-

2010
-
12
-
17



Bug

6924
-

Web based installer sometimes fails to upgrade the unit



Bug 7231
-

The parameters 'active preview keyers' and 'active preview AB mixer' should be disabled by default



Bug 7204
-

'Router Connection status' needs to be removed from front panel 'GPI Ou
tputs' menu

v4.1
-
035 Release Candidate
-

2010
-
12
-
13



Bug 7224
-

'Set Easyplay play follow mode for stream 1 to PGM Kayers' needs to be corrected in the logging



Bug 7222
-

Ensure rates from Presmaster protocol are converted from frames to fields before use

v4.1
-
034 Release Candidate
-

2010
-
12
-
09



Bug 6419
-

Add 'always preview preset' optional functionality



Bug 7212
-

Add new keyer assign option which allows NV5100 panel users to preview Intuition XG graphics



Bug 7200
-

Add master control, router salvo and DV
E mapping files to the 'Media Management' webpage



Bug 7193
-

Make the 'mixfiles only' tags in the configurator tool consistent



Bug 7196
-

Easyplay stream follow mode should state 'PGM Keyers' and 'PST Keyers' on the front panel



Bug 7195
-

Make 'FAN x SPEED
' on the front panel read 'Fan x Speed'

v4.1
-
033 Release Candidate
-

2010
-
12
-
03



Integrated latest firmware for SID (1V15) and SOD (1V19) FPGAs

o

Bug 7181
-

ATC packets on consecutive lines breaks group 4 audio samples.



Bug 7163
-

Audio delay banks 4,5 and 6,
7 are swapped

v4.1
-
032 Release Candidate
-

2010
-
12
-
01



Bug 6680/3
-

Improve description of some actions in the logging



Bug 7103/2
-

Front panel 'Setup > Audio Setup > Audio Metering' meters information does not look correct



Bug 6598/3
-

Extend SNMP for Mast
er Control features



Bug 7179
-

Registering for Ya tallies shows DVE tallies Wb



Bug 7176
-

Adapt AB mix descriptions for asun logging to account for the abilty to change any profile



Bug 7178
-

Fix action controller unit test

v4.1
-
031 Release Candidate
-

201
0
-
11
-
25



Bug 7116
-

Add a method to detect NV9000 router controller failure



Bug 6043/2
-

Bulk arm
-
take tallies are sent to all connections when a connection registers for them



Bug 7168
-

OxSox GetFileInfo call does not work for synthetic thumbnails



Bug 7177

-

Improve wording of help tips for PGM and PVW 'input frame delay'



Bug 7136
-

Add frame count to all messages logged by imstcomms



Bug 7169
-

Non
-
zero hold times can be set for profiles that do not have this parameter in the configuration, and
values do no
t persist



Bug 7164/1
-

Files with unrecognised magic values can cause scribbling



Bug 7148
-

OxSox timestamp sometimes out by one hour



Bug 7118
-

Logs state that getpeername() fails after every OxSox image enquire



Bug 7138
-

All (non
-
session) tallies regist
ered for panel should be disabled when channel ownership is lost



Bug 7166
-

Transitions skipping or hanging when rapid transitions issued



Bug 6598/2
-

Extend SNMP for Master Control features



Bug 7150
-

Slave connection 'Alarm' and 'Trap Enable' logging mes
sage needs to be corrected



Bug 6680/2
-

Improve description of some actions in the logging



Bug 7145
-

The U2, U3 and U5 commands (video AB mixing) do not set correct mid
-
rate for U
-
fades



Bug 7103/1
-

Front panel 'Setup > Audio Setup > Audio Metering' meter
s information does not look correct



Bug 7097/2
-

Add a field count to all router logging functions

v4.1
-
030 Release Candidate
-

2010
-
11
-
12



Bug 7097/1
-

Add a field count to all router logging functions



Bug 6992
-

Black flashing displayed on left border of
the DVE effect
-
box (SD/HD DVE firmware 2V2)



Bug 7119
-

Message logs for all Y6 commands should mention 'video tallies'



Bug 7117
-

The number of slave layers returned by #C is incorrect



Bug 6680/1
-

Improve description of some actions in the logging



Bug 659
8/1
-

Extend SNMP for Master Control features



Bug 7004/3
-

Allow a default 'Channel Enable Automation' (#P7) value to be set in the Imagestore configuration



Bug 7095
-

Correct the type accepted by some tally enable commands

v4.1
-
029 Beta
-

2010
-
11
-
05



Integrated latest firmware for AUDIO_HD (20101104_1) FPGAs

o

Bug 7087
-

Audio is present on the line before the switch



Bug 6789
-

Add a method to detect slave device failure over serial and network



Bug 7053
-

Easyplay stream controlled by Intuition XG
template can not drive the associated voiceover



Bug 7094
-

Synthetic thumbnails (F1 + K1 etc.) have zero time stamp via OxSox



Bug 7088
-

Cannot send single byte commands to slave devices



Bug 7046
-

Add transition engine timeout and make this configurable



B
ug 7086
-

OxSox protocol reports bogus timestamps in GetFullDir invocation



Bug 7092
-

Disable session commands for serial Oxtel protocol



Bug 7078
-

OxSox: Add to 'GetFileInfo' capability to return file timestamp



Bug 7073
-

Enabling Presmaster automation at

run time does not use configured settings



Bug 6733
-

Provide a 'store load status' tally (YG) for the preload (R7) command



Bug 7080
-

Change router subsystem time out to 30 seconds



Bug 6849
-

Rename 'Route Manager' to 'Audio Graph' on the Audio Setup menu



Bug 7076
-

Diagnostics archive should contain all the new configuration files (master control, salvo, DVE,
macro)



Bug 6936
-

Enquire 'Audio Output Gain' j790 response is not consistent with older software versions



Bug 6921
-

Add the IP addresses involved
in an OxSox transaction to the logging



Bug 6999
-

Change system defaults for status monitoring severities to 'Normal (no error)'
-

except physical health
settings



Bug 7068
-

Imagestore should reset slave layer arm status after the slave restarts



Bug 7004/2

-

Allow a default 'Channel Enable Automation' (#P7) value to be set in the Imagestore configuration

v4.1
-
028 Beta
-

2010
-
10
-
28



Bug 7010
-

Transition engine can hang because of conflicts with keyer assign logic



Bug 6924
-

Web based installer sometimes fail
s to upgrade the unit



Bug 7062
-

System becomes unreliable when flooded with automation



Bug 6402
-

Crawl count tally not recognised when coming from Intuition



Bug 7058
-

Increase the batch size of router name requests to improve speed and efficiency of
start
-
up



Bug 7007
-

Message log should make clear when Oxtel commands are sent by non
-
owning channels on port 5008



Bug 7040
-

Inaccurate YG tallies returned cause NV panel display wrong info when Intuition XG restarted



Bug 7021
-

imstcomms allows sessions
to be established before main is ready



Bug 7004/1
-

Allow a default 'Channel Enable Automation' (#P7) value to be set in the Imagestore configuration.



Bug 6863
-

Maximum number of slave layers selectable should be 16 minus number of primary layers



Bug 7003

-

Add more information for the 'keyer auto re
-
arm' parameter help string in the configuration tool



Bug 6986
-

Remove the 'system value persists' configuration option from the macro preset file parameter

v4.1
-
027 Beta
-

2010
-
10
-
21



Bug 6923/2
-

INT
-
XG assoc
iated DSK store not cleared (or reloaded) correctly



Bug 6996
-

Disallow multiple connections from the same IP on port 5008



Bug 7000
-

Armed DVE sequence plays back every time panel get kicked



Bug 6998
-

Close the connection when a panel heartbeat times out



Bug 6898/3
-

Imagestore not working with alternate name set



Bug 6938/4
-

State is not fully initialised

v4.1
-
026 Beta
-

2010
-
10
-
18



Bug 6864
-

Dropped connections take a long time to be detected



Bug 6976
-

Rename 'direct PGM bus cut' as 'cut all from air o
n hot PGM switch'



Bug 6983
-

OxSox PutFile2 command does not fail when disk full

v4.1
-
025 Beta
-

2010
-
10
-
15



Bug 6951
-

The serial level is not correctly read from the config file



Bug 6938/3
-

State is not fully initialised



Bug 6956
-

Parity for Presmaster
automation should default to even



Bug 6954
-

INT
-
XG associated DSK automatically re
-
armed cut down in 'Auto ON' state



Bug 6947
-

PST DVE incorrectly jumps back to first keyframe when taking a forward squeeze



Bug 6898/2
-

Imagestore not working with alterna
te name set



Bug 6875
-

Provide additional tallies for failed #PB grab attempts



Bug 6677/2
-

Direct PGM bus cut should get logged



Bug 6923/1
-

INT
-
XG associated DSK store not cleared (or reloaded) if keyer auto
-
rearm is enabled

v4.1
-
024 Beta
-

2010
-
10
-
12



Bu
g 6938/2
-

State is not fully initialised

v4.1
-
023 Beta
-

2010
-
10
-
12



Bug 6873
-

Auto
-
arm keyers (to cut down) once they are cut
-
up/faded
-
up provided AUTO is OFF



Bug 6938/1
-

State is not fully initialised



Bug 6788
-

DVE on PST bus may not be disarmed

v4.1
-
022 Beta
-

2010
-
10
-
11



Bug 6928
-

Crash in imstmain when loading DVE preset file

v4.1
-
021 Beta
-

2010
-
10
-
08



Bug 6873
-

Auto
-
arm keyers (to cut down) once they are cut
-
up or faded
-
up provided AUTO is OFF



Bug 6868
-

Add 'DVE Mode' to the Imagestore Configurat
or



Bug 6919
-

CAT552 will not up/downgrade if the bootloader has changed



Bug 6906
-

Add ability to specify and load a DVE mapping preset and provide DVE sequence information to the
Configuration Tool



Bug 6860
-

Change log level needed to display router swi
tch time outs



Bug 6882
-

Hot cutting an armed item should automatically remove the arm



Bug 6898/1
-

Imagestore not working with alternate name set
-

increase initial timeout



Bug 6810
-

Cut down slave keyers after a direct PGM bus cut



Bug 6879
-

Enquire
'List global datasource' m4 command response needs to be corrected



Bug 6887
-

Easyplay not playing from PST bus on Arm cut after direct pgm cut



Bug 6883
-

Correct the Presmaster auto
-
assist replies to Presmaster automation



Bug 6881
-

The shotbox number sen
t by #PA is always zero



Bug 5900/3
-

Provide a 'store load status' tally (YG)



Bug 6869
-

Syslog status flooding logs



Bug 6872
-

Disable audio metering message needs to be corrected in the logs



Bug 6458
-

Add mechanism for setting up post
-
AB mix video frame

delay configuration setting during software
upgrade
-

Release notes update



Bug 6280
-

Logs spammed with 'Easyplay underrun occured' messages when loading 1080i Easytext template



Bug 6272/3
-

Everything sent from imstrouter via the API needs throttling



Bug
6848
-

Increase number of sources, dests, salvos to 514 in the dummy router



Bug 6804
-

Software crashes when doing a software restart from the front panel

v4.1
-
020 Beta
-

2010
-
09
-
29



Bug 6768
-

External Fill/Key input thumbnails generated with incorrect wid
th and height



Bug 6821
-

Keyer auto re
-
arm not working with the INT
-
XG slave keyer association



Bug 6272/2
-

Everything sent from imstrouter via the API needs throttling (REMOVED CHANGE)



Bug 6573
-

Channel ownership (#PA) command shot box ID is not set
correctly by Presmaster 0x0043 command



Bug 6781/2
-

IS750
-
LOGO locks up when selecting video delay 'PGM Input' or 'PVW Input'



Bug 6798
-

Direct PGM bus cut can not cut down an INT
-
XG associated DSK from up state



Bug 6689/3
-

Audio meters (js) tallies shoul
d only be returned for connected pins on the meter block



Bug 6803
-

When the current transition type is U
-
fade the UA command will trigger a V
-
fade

v4.1
-
019 Beta
-

2010
-
09
-
23



Bug 6780
-

No Yip5 take
-
end tally is being returned at the end of a transition



Bug 6782
-

Not seeing a take complete while running Presmaster automation schedules



Bug 6689/2
-

Audio meters (js) tallies should only be returned for connected pins on the meter block



Bug 6792
-

Sending an undefined command to Presmaster automation crashes

the system



Bug 6790
-

Active preview does not work on toggling a keyer or voiceover



Bug 6740
-

When a serial
-
connected Intuition
-
XG restarts, automatically set tallies as they were before the restart



Bug 6753
-

Add jo and jp commands to return the number
of connected audio block pins



Bug 6781/1
-

IS750
-
LOGO locks up when selecting video delay 'PGM AB Mix' or 'PVW AB Mix'



Bug 6773
-

Enquire Imagestore Salvo (rm1) command message log information needs to be corrected



Bug 6764
-

Direct PGM bus cut can not cu
t down the Voiceover on PST bus or preview keyer

v4.1
-
018 Alpha
-

2010
-
09
-
20



Bug 6683/2
-

Add an external fill/key thumbnail for Intuition XG



Bug 6769
-

Add a log message for crawl count commant 'Zg'



Bug 6766
-

U
-
Fade profile defaulting to zero mid
-
rate



Bu
g 6579
-

The source controller returns a valid source as an error code



Bug 6756
-

Oxtel text conversion is missing for Y#P011



Bug 6759
-

Session heartbeats should be disabled by default

v4.1
-
017 Alpha
-

2010
-
09
-
16



Bug 6755
-

Enabling automation on/off tall
ies (Y#P71) should provide an immediate tally response



Bug 6752
-

Add 'jt0' command to return the number of connected audio output meter pins



Bug 6760
-

When no macro preset is configured an attempt to load an undefined macro preset occurs at startup



Bug 6
750
-

Spam in log when OxSox client closes connection



Bug 6744
-

The YG tally should not return '> Empty <'



Bug 6751
-

Logging message for Y611 should indicate 'slave' not intuition



Bug 6728
-

Allow the user to browse for fill/key thumbnails within the con
figurator



Bug 6741
-

When selecting unbonded for the dual LAN option, the main IP is on LAN2



Bug 6746
-

Macro preset DTDs need to be added



Bug 6730
-

Audio shuffle/gain preset drop
-
down selection is missing from audio blocks



Bug 6736
-

Rename 'Router
Destinations' configuration section to make it more intuitive



Bug 6743
-

Allow triggering of macros from the front panel



Bug 6677/1
-

Direct PGM bus cut should get logged



Bug 6737
-

Internal connection names are not always unique

v4.1
-
016 Alpha
-

2010
-
09
-
1
4



Bug 6527
-

Implement support for the U
-
fade transition type



Bug 6731
-

'Invalid metadata source 1140850688' spams the logging



Bug 6469/2
-

Add Oxtel command to set keyer fader/FTB rates for automation, slow, medium and fast



Bug 6717
-

Extend the
'allows_kick' option for the channel acquisition commands



Bug 6729
-

Change front panel option 'Slave Forward' to 'Network Forward'



Bug 6386
-

Add list of immediate commands to be available during take transitions



Bug 5900/2
-

Provide a 'store load status'

tally (YG)



Bug 6727
-

Add macros to Imagestore



Bug 6725
-

DSK3 constantly fading down every field, from startup



Bug 6691
-

Channel should kick off any owning/sharing panels when it is restarted



Bug 6683
-

Add an external fill/key thumbnail for Intuition X
G



Bug 6723
-

Presmaster Automation 'first slave layer' setting should depend on the number of keyers



Bug 6719
-

Send source tallies on a change to Presmaster Automation connections

v4.1
-
015 Alpha
-

2010
-
09
-
10



Bug 6707
-

'Slave release mode' does not work p
roperly when media files are loaded into the associated DSK



Bug 6716
-

Presmaster 'take originator' should default to 'automation', not 'invalid'



Bug 6710
-

Configuration DVE router mode 'bypass' option should be re
-
named 'disabled'



Bug 6687/2
-

Provide co
mmand (Y#P011) to subscribe to all session tallies



Bug 6685
-

'PGM Keyers' and 'PST keyers' options for 'stream play follow' do not play audio when keyers are
actioned



Bug 6708
-

Message log spams when there is no audio meters block present



Bug 6684/2
-

Add new category into the Router Configuration settings for NP0017 settings



Bug 6634
-

Disarming actions always tallies back even if nothing has been disarmed



Bug 6701
-

Add command (#Q) that returns the number of primary device layers and secondary device

layers



Bug 6613
-

Refactor transition engine and master control engine to ensure Take
-
End consistency



Bug 6699/2
-

The 'rs2' number of Imagestore sources enquire should always respond



Bug 6704
-

Reorder the predefined DVE sequences with some simple real
-
l
ife examples first, and add mnemonics

v4.1
-
014 Alpha
-

2010
-
09
-
08



Bug 6697
-

Typo in Presmaster automation
-

serial port parity config description



Bug 6699/2
-

The 'rs2' number of Imagestore sources enquire should always respond



Bug 6700
-

Cutting a keyer
using Presmaster protocol should not fade the keyer



Bug 6692
-

All (non
-
session) tallies registered for panel should be disabled when channel ownership is lost



Bug 6674
-

'Stream Play Follow' mode and 'Stream Load Follow' mode may create confilicts



Bug 669
0
-

Reset Source Setting (rs9) command needs improved message text for the bitwise flag



Bug 6688
-

Remove the 'flip back to A' option from Master Control preferences



Bug 6549/2
-

Channel ownership, higher permission panel not over riding share



Bug 6652
-

A
dd DVE command to save any sequence (current or non
-
current)



Bug 6684/1
-

Add new category into the Router Configuration settings for NP0017 settings



Bug 6687/1
-

Provide command (Y#P011) to subscribe to all session tallies



Bug 6686
-

Hide the 'Intuition S
ettings' container in the configuration tool



Bug 6689/1
-

Audio meters (js) tallies should only be returned for connected pins on the meter block

v4.1
-
013 Alpha
-

2010
-
09
-
03



Bug 6670
-

Voiceover still up on the PST bus after it is actually faded down on th
e PGM bus



Bug 6442/2
-

Add support for dual
-
homed networking giving separate IP addresses for automation and media



Bug 6678
-

Source transitions no longer work at all



Bug 6671
-

Add a mnemonic for the DSK assigned to the slave device



Bug 6669
-

Make the
serial protocol ST61XX Thermometer option in the front panel match the configurator tool



Bug 6675
-

Action descriptions should show correct duration when possible



Bug 6664
-

DSK cut up/down is not possible when Intuition XG layers are still on



Bug 6532
-

K
eyer state of Intuition XG layer 0 is missing from IS750 video tallies after sending Y611



Bug 6631
-

Shuffle/gain settings from PST are not applied to PGM on same source transitions



Bug 4832
-

External fill/key disappears from DSK when moving horizontal or

vertical store position



Bug 6668
-

Remove ability to arm cut/fade
-
to/from
-
black



Bug 6666
-

The DVE arm/take play tally should use 'Wb' and not 'W2'



Bug 6525/3
-

Active Preview not working after the setting is enabled



Bug 6659
-

Fix audio
-
related DVE delay

v4.1
-
012 Alpha
-

2010
-
08
-
31



Bug 6644
-

'Direct PGM bus cut' causes imstmain crash



Bug 6622
-

Add mechanism for tallying changes in DVE modes



Bug 6458/1
-

Add mechanism for setting up post
-
AB mix video frame delay configuration setting during software
upgr
ade



Bug 6650
-

Change 'Panel Behaviour' to read just 'Preferences' in the config file



Bug 6649
-

Change 'Channel Transition Settings' to 'Channel Transitions' in miscellaneous system settings



Bug 6432/2
-

Make verbose logging the system default revert log
file limits to original sizes



Bug 6263
-

Add warning when a mismatch exists between 'Router Type' and 'Master Control Config File'



Bug 6630
-

Shuffle and gain presets for channel sources should not allow 'System value persists'



Bug 6602
-

Add public Oxtel
command for monitoring channel acquisition by panels



Bug 6342
-

Forcing a gpi.xml save using '#w2' deletes the last character within each GPI list



Bug 6359
-

Remove the Presmaster serial protocol option



Bug 6294
-

Improve help tip for Easyplay 'stream load

follow' option



Bug 6479
-

Add delay units (ms) into help tip for 'Router Timeout' (Master Control settings)

v4.1
-
011 Alpha
-

2010
-
08
-
26



Bug 6586
-

Extend the legacy Y0 metering command to allow specified refresh rates



Bug 6616
-

PGM bus may not get the
right source tally back after a few mix transition



Bug 6621
-

Change message log test for W109/WP09 commands from Bypass to Disabled



Bug 6559
-

Implement asrun logging



Bug 6396
-

rs1 Querying Source Selection 04 returns incorrect value



Bug 6594
-

Having a
master control licence but the 'None' router configured can hang a system after a transition



Bug 6596
-

Modify Reset Source Settings (rs9) command so that shuffles and gains for a source can be restored
independently



Bug 6620
-

Y9 media tally is sent twice

when using a slave device and is incorrect



Bug 6560
-

Modify 'Intuition Release Mode' to determine whether to cut up/down the associated Imagestore layer
based on keyer tallies from the slave device



Bug 6581
-

Change post router tally delay to be in frame
s

v4.1
-
010 Alpha
-

2010
-
08
-
23



Bug 6612
-

Allow configuration containers to be hidden



Bug 6604
-

Arm of DSK cut is fading on take



Bug 6607
-

Re
-
name the 'intuition' menu in the front panel to 'slave'



Bug 6606
-

Allow legacy Intuition configuration
parameters to upgrade to the new slave parameters



Bug 6536
-

On taking an AB mix, the Take
-
End tally should not be seen before the flip
-
back
-
to
-
A

v4.1
-
009 Alpha
-

2010
-
08
-
20



Bug 6496
-

Master Control section of Configurator needs to be reordered



Bug 6499
-

Add DVE state tally (Wb) and enable DVE tally (YWb) commands



Bug 6605
-

Disarm all command (p0) does not disarm any armed actions



Bug 6606
-

Allow legacy Intuition configuration parameters to upgrade to the new slave parameters



Bug 6580
-

Add an automatio
n command for changing the 'slave media port number' setting



Bug 6514/2
-

Remove ability to arm/disarm audio voice
-
over cut/fade to specific angle (p0j44/p1j44/p0j46/p1j46)



Bug 6288
-

Add Presmaster protocol mechanism



Bug 6585
-

Add 'Play DVE Sequence
Forward/Reverse' (Wb) command



Bug 6366/2
-

Virtual and real GPIs not functioning



Bug 6551
-

Remove ability to arm/disarm run strap command (p0Z5/p1Z5)



Bug 6571
-

Ensure the IP address used for Presmaster shotbox commands is saved as an unsigned int



Bug 652
5
-

Active Preview not working after the setting is enabled



Bug 6570
-

Add 'slave command forwarding via network port' field into the Imagestore configuration



Bug 6553
-

Initial state of jq5 tally is not returned by the YC1 audio tally enable



Bug 6572
-

De
fault 'slave media port number' should be 14050, not 5001



Bug 6583
-

Keyer, FTB and VO transition rates need to be migrated from old configuration files



Bug 6570
-

Add 'slave command forwarding via network port' field into the Imagestore configuration



Bug
6452
-

Video AB mixer transition rate needs to be migrated from old configuration files



Bug 6576
-

#P0 command and tally only need the permission level when closing sessions



Bug 6578
-

On completing a transition multiple unnecessary router switches are mad
e.



Bug 6575
-

Closing sessions does not tally correct IP or send #P2 tallies



Bug 6489
-

When a source has no gain or shuffle preset associated with it a default set
-
up must be set when
switching to that source

v4.1
-
008 Alpha
-

2010
-
08
-
13



Bug 6565
-

Reverse

panel permissions order to treat 0xFF as highest



Bug 6326
-

'Received incorrect ACK' response returned for some valid automation commands



Bug 6555
-

Channel ownership commands showing NULL in log without a text description



Bug 6541
-

Query Salvo Count (rm
0) command returns one salvo loaded when there is no salvo configuration file
defined



Bug 6549
-

Channel ownership, higher permission panel not over riding share



Bug 6563
-

Closing and re
-
opening a session does not reset channel ownership. Includes a close
ly related fix of
sending #P0 tallies to connections without active sessions



Bug 6561
-

Channel Permission (#P1) command should not override the channel's permission level



Bug 6542
-

Salvo Count (rm0) response has incorrect parameter size



Bug 6455
-

Slave
forwarding code assumes only one connection will enquire the slave at a time



Bug 6550
-

Panels can kick off other panels with matching permission levels



Bug 6057
-

Setting 'DVE config Settings' using GPI macro function duplicates settings



Bug 6464
-

'j22'
and 'jq3' set voice over level commands do not work correctly



Bug 6554
-

#C query should return IP address of zero when nothing is configured



Bug 6548
-

Reformat the software release notes in preparation for automating their generation



Bug 6461
-

Shuffling

A and B input channels using 'j0 0' automation command does not work correctly



Bug 6509
-

Voice over 'Set Rate' is always defaulted to 999 fields



Bug 6535
-

Configurator tool description for AB mixer cut mode should destinguish between behaviour for
inter
laced and progressive video standards



Bug 6513
-

Remove ability to arm/disarm video AB mix to specific angle (p0UC/p1UC)



Bug 6515
-

Remove ability to arm/disarm audio AB mix to specific angle (p0jd/p1jd)



Bug 6514/1
-

Remove ability to arm/disarm audio voic
e
-
over cut/fade to specific angle (p0j44/p1j44/p0j46/p1j46)



Bug 6516
-

Setting the Easyplay associated voiceover to 'No association' from the front panel fails

v4.1
-
007 Alpha
-

2010
-
08
-
09



Bug 6521
-

Add panel defocus channel commands (#PC/Y#PC, #PD/Y#PD)



B
ug 6529
-

Slow, medium and fast keyer fade rates need to be honoured when a take command is issued from a
panel



Bug 6530
-

Slow, medium and fast voiceover fade rates need to be honoured when a take command is issued from
a panel



Bug 6490
-

PGM and PST audi
o buses are trying to register themselves although they are not supported



Bug 6528
-

Audio transition type should follow video transition type from startup



Bug 6371
-

Changing NV9000 configuration can cause permanent crashing in main



Integrated latest firm
ware for KID (1V19) FPGA

o

Bug 6493
-

Program and preview outputs display continuous green flashing when changing video frame
delay



Bug 6519
-

Change the Presmaster protocol tally ordering



Bug 6449/2
-

Deferred commands take 3 frames to execute



Bug 6538
-

Pr
esmaster protocol should not send a status update after a panel acquires the channel



Bug 6442
-

Add support for dual
-
homed networking giving separate IP addresses for automation and media



Bug 6540
-

Set the U
-
fade times Presmaster automation command 0x3C a
s unimplemented

v4.1
-
006 Alpha
-

2010
-
08
-
05



Bug 6510
-

Add command option to disable panel heartbeat



Bug 6499
-

Add DVE state tally (Wb) and enable DVE tally (YWb) commands



Bug 6417/1
-

Add channel focussing (#PA/Y#PA, #PB/Y#PB)



Bug 6288/7
-

Add Presmaster

protocol mechanism



Bug 6484/2
-

Add option to automatically dis
-
arm a keyer cut/fade down after it has been brought to air



Bug 6525
-

Active Preview not working after the setting is Enabled



Bug 6468
-

video_ab_mix_transition does not take account of new t
ransition types



Bug 6498/2
-

Only allow arming of an AB mix from A to B (UA1)



Bug 6449/1
-

Deferred commands take 3 frames to execute

v4.1
-
005 Alpha
-

2010
-
08
-
02



Bug 6274
-

Automation commands with any space entered before command terminator do not work



Bu
g 6476
-

Router post tally delay is always zero



Bug 6481
-

Reply to the #P7 command is incorrect



Bug 6288/6
-

Add Presmaster protocol mechanism



Bug 6454
-

Logs spammed with 'router_output_sink: Error 2' when configuring preview output selection using
'XH'
command



Bug 6467/2
-

System reboots when the go scripts are used with NFS remote software



Bug 6478
-

Add imstrouterapi tally for a failed crosspoint



Bug 6315
-

Change device capability file properties to use media list property type



Bug 6441/2
-

Forward to

slave message is not displayed for any automation commands forwarded to Intuition



Integrated latest firmware for KID (1V18) FPGA

o

Bug 5922
-

Add control for background frame delay (0 to 8 frames) that is independent of DVE mode

o

Bug 6466
-

Add HAL support f
or configurable AB mix video frame delays



Bug 6482
-

Add Oxtel command (jq6) to set audio over rates for automation, slow, medium and fast



Bug 6446
-

Disarm DVE moves on PGM bus hot cut



Bug 6484/1
-

Add option to automatically re
-
arm a keyer to cut/fade
down after it has been brought to air



Bug 6498/1
-

Only allow arming of an AB mix with no parameters (UA)



Bug 6486
-

Add option to automatically dis
-
arm any mix if a keyer is armed after the mix



Bug 6497
-

#P0 command responses always return 0 as the IP ad
dress



Bug 6483
-

Add option to automatically re
-
arm the last used mix when a source change is detected



Bug 6501
-

Modify logging in dummy router driver so that it outputs to the logs rather than the console



Bug 6504
-

Rename 'slow', 'medium' and 'fast' rat
es to 'panel slow', 'panel medium' and 'panel fast'



Bug 6505
-

Change default inputs, outputs, salvos and levels from 16 to 35 for the dummy router driver

v4.1
-
004 Alpha
-

2010
-
07
-
21



Bug 6463
-

The config entry for "mnemonic set" should default to
-
1



Bug 6
470/2
-

Uninitialised variables and invalid memory accesses



Bug 6471
-

Imagestore can hang during normal operation if imstcomms is busy



Bug 6472/1
-

Intuition connection blocks and does not handle reconnections (TEMPORARY WORKAROUND)



Bug 6359
-

Remove the
presmaster serial protocol option



Bug 6473
-

Channel ownership commands accepted without a session on ports 5006/5007



Bug 6469/1
-

Add command to set keyer fader rates for automation, slow, medium and fast

v4.1
-
003 Alpha
-

2010
-
07
-
20



Bug 6431
-

'W7' Run DV
E sequence command is ignored incorrectly in the logs



Bug 6444
-

After performing AB cut, AB mixer transition type defaults to 'X
-
fade'



Bug 6427
-

Easytext template height and width parameters are not honoured, and templates always extend to the
right and
bottom of the screen



Bug 6412
-

Return IP address for each available keying layer



Bug 6451
-

Modify action handler for UG command to map setting to new UI automation rate command



Bug 6432/1
-

Make verbose logging the system default and increase the amount
of information stored in logs



Bug 6397
-

Leading spaces are removed from text sent to datasources



Bug 6378
-

Master control default audio gain/shuffle showing error in log messages



Bug 6288/5
-

Add Presmaster protocol mechanism



Bug 6467/1
-

System reboots
when the go scripts are used with NFS remote software



Bug 6360
-

RCP options are under 'Mixfile Settings' in the configurator



Bug 6459
-

Yg crawl count tallies should be explicitly registered for instead of via Y61



Bug 6407
-

Confusing log messages about A
B mix fades when flip
-
back
-
to
-
A is enabled



Bug 6470/1
-

Uninitialised variables and invalid memory accesses



Bug 6441/1
-

Forward to slave message is not displayed for any automation commands forwarded to Intuition



Bug 6418
-

Add

automation assist functionality (#P9 and Y#P9 commands)

v4.1
-
002 Alpha
-

2010
-
07
-
15



Bug 6411
-

Configure the Intuition IP address and add an automation command to query it



Bug 6423
-

Communications are very slow



Bug 6422
-

Optionally cut all from air on P
GM bus use



Bug 6288/4
-

Add Presmaster protocol mechanism



Bug 6421
-

Add configurable names for external fill/key inputs



Bug 6415
-

Incorrect Intuition forwarding and arm tallies for the S2 command



Bug 6447
-

Enquire current DVE configuration (WX) response

format is not consistent with older software
versions



Bug 6440
-

Retrieving F1+K1 (etc) thumbnails gives just "File Corrupt" thumbs



Bug 6424
-

Add configurable transition rates and transition presets (U6, UH, UI)



Bug 6419
-

Add 'always preview preset' opt
ional functionality

v4.1
-
001 Alpha
-

2010
-
07
-
09



Bug 6404
-

Implement panel enable automation commands (#P7, Y#P7)



Bug 6400
-

Display of named DVE squeezes



Bug 6409
-

Add logging of channel acquisition commands



Bug 6283
-

Do not allow Keyer Fade (1) command
s to be armed with an explicit rate parameter



Bug 6398
-

Read Datasource (m5) command does not escape special characters



Bug 6414
-

Re
-
establishing dropped panel sessions preserves old settings



Bug 6383
-

Arm/Take causes imstmain to crash



Bug 6288/3
-

Add
Presmaster protocol mechanism



Bug 6326/2
-

"Received incorrect ACK" response returned for some valid automation commands



Bug 6399
-

Set Global Source Group (rsa) accepts invalid source group parameters



Bug 6425
-

When using dummy router, logs fill with pin
g timeout errors



Bug 6395
-

Some queries involving a destination parameter are not returning a response



Bug 5908
-

Add 'Forward
-
to
-
Intuition' functionality via network



Bug 6408
-

Incorrect STX seen as start character messages seen very frequently



Bug 5692
-

Time zone affects timers and countdown clocks



Bug 6228/2
-

Have OxSox return F1+K1, F2+K2 and F3+K3 as files and provide thumbnails



Integrated latest firmware for KID (1V17) FPGA

o

Bug 5893/4
-

PGM and PVW will occasionally flash green continuously on star
t up (single
-
rank delay
memory)



Bug 6429
-

Add Channel Transition Mode command (UJ) and tallies (YUJ)



Bug 6416
-

Crash doing channel acquisitions

v4.0
-
020 Alpha
-

2010
-
06
-
30



Bug 6355
-

Change default router command timeout to 500msecs



Bug 6358
-

Correct th
e "TODO" entry for NP17 specific options



Bug 6363
-

Allocate correct amount of memory required for delayed commands



Bug 6356
-

Enumerate the mnemonic sets in the configuration file



Bug 6357
-

Use a string to represent the driver type chosen



Bug 6344
-

Add
retrying of commands that would have blocked the NP17 protocol handler



Bug 6334
-

Implement panel permission commands



Bug 6353
-

Handle partial reads in the NP17 protocol handler



Bug 6368
-

Transition engine unit tests need improving



Bug 6285
-

Base router

ready status on type of error we receive when pinging router



Bug 6372
-

Router pinging occurs even if no router exists



Bug 6365
-

Implement channel permission (#P1) command



Bug 6366
-

Virtual GPI not functioning



Bug 6343/2
-

Split comms from main



Bug 6175

-

Defer source control, audio input bus or AB mixer controls while flip back to A is in progress



Bug 6288/2
-

Add Presmaster protocol mechanism



Bug 6352
-

Use NV9000 name sets, if configured



Bug 6383
-

Arm/Taking cause permanent main crashes



Bug 6376
-

Im
plement channel acquire commands (#P2/Y#P2 to #P6/Y#P6)



Bug 5893/3
-

PGM and PVW will occasionally flash green continuously on start up (single
-
rank delay memory)



Bug 6286
-

Make the implementation of buffer copying safer



Bug 6384
-

Commands not being corr
ectly forwarded to Intuition



Bug 6326/1
-

"Received incorrect ACK" response returned for some valid automation commands



Bug 6248/6
-

Manage reinitialisation of state following NV9000 restart



Bug 6228
-

Have OxSox return thumbnails for F1+K1, F2+K2 and F3+K
3



Bug 6346
-

Add configurable log levels to imstrouter and configuration file reading code



Bug 6391
-

Implement panel heartbeat (#P8) command

v4.0
-
019 Alpha
-

2010
-
06
-
22



Bug 6318
-

Cannot disable YB media tallies



Bug 6313/3
-

Prerequisites for imstcomms sp
lit



Bug 6272/1
-

Everything sent from imstrouter via the API needs throttling



Bug 6298/2
-

Handle database updates from a reconfigured NV9000 system



Bug 6328/1
-

Handle the router driver requesting to be restarted



Bug 6328/2
-

Handle the router driver requ
esting to be restarted



Bug 6169
-

Production tests are failing for Serial, Audio and RS485



Integrated latest firmware for Audio SDRAM Test (l084_aud_sdram_test_20100615.xsvf)



Bug 6288/1
-

Add Presmaster protocol mechanism



Bug 6332
-

imsttest
-
p command
line option causes segmentation fault



Bug 6327
-

Add new port (5008) for privilege
-
aware panel control via Oxtel



Bug 6120/3
-

Implement TAKE
-
END tally (Yip5) (DVE)



Bug 6304
-

AB mix input selection (UE) returning incorrect tally and response



Bug 6300/1
-

H
andle general errors on router requests



Bug 6336
-

Add an initialise method for one off set
-
up for any router protocol handler



Bug 6341
-

Error handling for router calls and deferring commands with poll event watcher



Bug 6338
-

Add logging of the NV9000
s/w version to help with in
-
field fault finding



Bug 6343/1
-

Split comms from main



Bug 6322
-

Add and use config option to read "user id" from config for the NV9000 driver



Bug 6302
-

Time out NV9000 commands with no response



Bug 6345
-

Add configurable log
ging and log levels to the NP17 handler and router base class



Bug 6351
-

Combine process_command and process_buffer



Bug 6120/4
-

Implement TAKE
-
END tally (Yip5) (A/B mix audio angle)



Bug 6337
-

Add a regular "ping" to the NV9000 protocol handler to detect
hangs and networking problems



Bug 6354
-

Use general time out value from configuration for NP17 time outs



Bug 6316
-

'jo0' Configure input bus shuffle command is ignored incorrectly in the logs



Bug 6248/5
-

Manage reinitialisation of state following NV9000

restart



Bug 6159
-

Add support for a 'router destination' parameter type

v4.0
-
018 Alpha
-

2010
-
06
-
15



Bug 6292
-

The AUX destination bus is not recognised by the automation parser



Bug 6217
-

Automatically generate operator++ for certain enumeration types



B
ug 6120/2
-

Implement TAKE
-
END tally (Yip5)



Bug 6297
-

Handle mnemonic updates from a reconfigured system



Bug 6298/1
-

Handle database updates from a reconfigured system



Bug 6308
-

Add field rate awareness to routing process and drivers



Bug 6268
-

Automation response is extremely slow



Bug 5949
-

Web interface Media Management/Easyplay files



Bug 6313/1
-

Prerequisites for imstcomms split



Bug 6312
-

Closed Caption RS232 ports do not work reliably



Bug 6313/2
-

Prerequisites for imstcomms split



Bug 5943
/7
-

Improve protocol abstraction in preparation for splitting comms from main



Bug 6317
-

Updating a source name live on the router causes main to crash



Bug 6299
-

Add NV9000 User ID to the appropriate driver. This is not yet available, it is dependant on
Bug 6322
being implemented

v4.0
-
017 Alpha
-

2010
-
06
-
02



Bug 5327
-

Store load failure should be reported correctly in the log



Bug 6279
-

NP0017 router driver get crosspoint tally gives error



Bug 6248/2
-

Manage reinitialisation of state following NV9000 res
tart



Bug 6248/3
-

Manage reinitialisation of state following NV9000 restart



Bug 6248/4
-

Manage reinitialisation of state following NV9000 restart



Bug 6260
-

Remove the webpage media management Add/Delete buttons for default files



Bug 5900/1
-

Provide a 's
tore load status' tally (YG)



Bug 6277
-

Cope with mnemonics lists larger than the NV9000 packet limit



Bug 6120/1
-

Implement TAKE
-
END tally (Yip5)



Bug 6284
-

NP17 driver can get out of sync with data stream

v4.0
-
016 Alpha
-

2010
-
06
-
01



Bug 6262
-

System wil
l not start up unless the router configuration exists



Bug 6102
-

Allow Easyplay streams to be played/stopped via the associated voiceover



Bug 6212/2
-

Messages from Router Control interface to Router Control Library



Bug 6058/2
-

Web log messages not being
shown



Bug 6258
-

Add salvo tallies to np17 driver



Bug 6240
-

Handle changes to serial settings on a per port basis



Bug 6101
-

Add 'Preset Voiceover' audio blocks and associated arm/disarm/take logic



Bug 6211
-

Remove the conflict for arming virtual GPI on/
off macros



Bug 6265
-

Source Template IDs to be removed



Bug 6266
-

New DTD without ID attribute for Source Template, but with source group sizes, and router
information



Bug 6269
-

Implement support to write router connection parameters into master control
capabilities file



Bug 6238
-

Image shows as corrupted suggesting uninitialized memory



Bug 6166/5
-

Remove references to protocol non
-
specific automation data types
-

(re
-
factor auto_input type)



Bug 6248/1
-

Manage reinitialisation of state following NV9000

restart



Bug 6273
-

Poll event watcher crashes when an event is removed from it



Bug 6144
-

Media tallies are partially broken



Bug 6278
-

Fade
-
to
-
Black tally (Yf) has incorrect formatting

v4.0
-
015 Alpha
-

2010
-
05
-
25



Bug 6247
-

Default values for PGM, PST an
d AUX bus destinations in capabilities file are incorrect



Bug 6255
-

Software asserts on startup if the config references a non
-
existent router source



Bug 6134/2
-

Add Silence Detection block for controlling voiceovers



Bug 6166/4
-

Remove references to pro
tocol non
-
specific automation data types
-

(re
-
factor auto_ref_input and
auto_standard types)



Bug 6241/2
-

Use socket interface between main and comms



Bug 6213
-

Tallies from Router control Library to Router Control Interface



Bug 6050
-

No SNMP response



Bu
g 6618
-

No Yip5 tally is being returned at the end of a non
-
AB mix transition

v4.0
-
014 Alpha
-

2010
-
05
-
24



Bug 6137
-

Add getting of crosspoints via NV9000 protocol



Bug 6244
-

Replace debug output (printf/cout) with log_error in connection class



Bug 6243
-

Replace debug output (printf/cout) with log_error in np17 driver



Bug 6246
-

Register for source change tallies on all Imagestore destination buses



Bug 6035/2
-

v4.0 does not provide tallys consistently with v3.1
-
021



Bug 6215
-

Initialisation of router con
trol process and library



Bug 6205/2
-

Update dummy driver to tally level names and fake "all tallys sent"



Bug 6216
-

Add Router Tally Delays



Bug 6214
-

Connection class to use settings from configuration file



Bug 6249
-

Crosspoints need to be requested whe
n registering for a destination

v4.0
-
013 Alpha
-

2010
-
05
-
21



Bug 6235
-

Non
-
functional change to remove unused ltc_mode from state_t



Bug 6209/1
-

Connection class needs to handle open failure



Bug 6166/1
-

Remove references to protocol non
-
specific automatio
n data types



Bug 6166/2
-

Remove references to protocol non
-
specific automation data types
-

(rename type converters to refer
to "internal" instead of "auto")



Bug 6138
-

Implement asynchronous router status updates



Bug 6208
-

Add connection abstraction for

router drivers



Bug 6135
-

Add basic NV9000 communications



Bug 6136/1
-

Get all mnemonics from NV9000



Bug 6207
-

Add setting of router cross points via NV9000



Bug 6210
-

Add support for NV9000 salvos



Bug 6205/1
-

Create a dummy router driver



Bug 6202
-

Remove remaining uses of state in automation_oxtel (systemFeatures, etc)



Bug 6204
-

Replace multiple
-
layer tallies with instance of per
-
layer tallies



Bug 6218
-

Correct the arm string for keyer commands



Bug 6127
-

Add jq5 tally response when cutting/fading

voiceovers



Bug 6052
-

Unit locks up when selecting Setup > Logging > Logging server



Bug 6203
-

Remove state from handler function prototypes in automation_oxtel



Bug 6219
-

Store memory allocation default wrong and not properly kept



Bug 6195
-

Remove
software version from the root menu of the front panel



Bug 6221
-

Store the st61xx comm port in the port state



Bug 6223
-

Move the RCP comm port from state



Bug 6225
-

Media load requests received during EAS are not correctly postponed



Bug 6170/2
-

Create a
nd use messages for stores control responses and commands



Bug 6058/1
-

Web log messages not being shown



Bug 6226
-

Delays should be done in main, not comms



Bug 6224
-

Move the STXs into port state from connection and make messages for the automation level



Bug 6115
-

Unable to add Media files under web media management



Bug 6170/3
-

Create and use messages for stores control responses and commands



Bug 5943/6
-

Improve protocol abstraction in preparation for splitting comms from main. Remove cmddelay and
cmdst
all



Bug 6241/1
-

Use socket interface between main and comms



Bug 6233
-

Deal with commands deferred to frame boundary in main not comms



Bug 6166/3
-

Remove references to protocol non
-
specific automation data types
-

(re
-
factor arm_state_t and
auto_fader_t
types)



Bug 6136
-

Get source names and mnemonics via NV9000 protocol

v4.0
-
012 Alpha
-

2010
-
05
-
14



Bug 5997/2
-

Refactor macro/virtual
-
gpi handling, used for Oxtel automation only



Bug 5996/2
-

Refactor scheduler, used for Oxtel automation only



Bug 6187
-

Log

errors when source, salvo or destination mappings are not one
-
to
-
one



Bug 6188
-

Implement bulk master control tallies



Bug 6182
-

The Yijd tally gives an incorrect rate value



Bug 6163
-

Create and use messages for metadata commands and responses



Bug 6189
-

Create and use messages for options commands and responses



Bug 6192
-

Create and use messages for timers commands



Bug 6190
-

Create and use messages for audio module commands and responses



Bug 6186
-

X3 command response has changed from 2.0.1 to 3.x



Bug
6096
-

Create and use messages for video AB
-
mix responses and commands



Bug 6170/1
-

Create and use messages for stores control responses and commands



Bug 6198
-

Create and use messages for datasources responses and commands



Bug 6164
-

Segmentation fault di
splayed when using 'help #b' or 'help #c' in imsttest

v4.0
-
011 Alpha
-

2010
-
05
-
07



Bug 6147/2
-

Create and use messages for status responses and commands



Bug 6171
-

AB Mixer fades do not work after a cut, and AB mixer inputs are not working correctly



Bug
6173
-

Add support for flip back to A



Bug 6179
-

Add support for the rs9, rsa, rsb, rt0 and rt1 commands



Bug 6172
-

Create and use messages for serial responses and commands



Bug 6134/1
-

Add Silence Detection block for controlling voiceovers



Bug 6180
-

Cre
ate and use messages for health responses



Bug 6183
-

Imagestore fails to start up when no valid master control config is specified



Bug 6184
-

jn2 command replies with wrong bus index

v4.0
-
010 Alpha
-

2010
-
05
-
05



Bug 6117
-

Add arm/take functionality for the

audio AB mix command jd



Bug 6083
-

Create and use messages for DVE control responses and commands



Bug 6119
-

Create and use messages for Easyplay responses and commands



Bug 6123
-

Add upgrade notes to release notes about red LED and alarms



Bug 6128
-

Dolb
y Digital encoder data rate does not work for all manual data rates above 320kbps



Bug 6124
-

Create and use messages for Automation Test control responses and commands



Bug 6129
-

Create and use messages for Arm and Take control responses and commands



Bug 6
126
-

Create and use messages for alarm responses and commands



Bug 6139
-

Add support for reading/writing master control configuration file



Bug 6140
-

Add support for generating a master control capabilities file



Bug 6141
-

Add support for reading/writing
salvo configuration file



Bug 6132
-

Refactor Intuition forwarding for new transition engine



Bug 6143
-

Integrate support for the master control configurations in the Imagestore



Bug 6145
-

Extend imstrouter interface to include tally registration and abilit
y to get a crosspoint



Bug 6146
-

Change all instances of 'name source' to 'name generator'



Bug 6133
-

Create and use messages for audio responses and commands, and bulk tally requests



Bug 6149
-

Add ability to specify an Imagestore source with rs0



Bug 6152

-

Implement support for the rs2 command



Bug 6154
-

Implement support for the rs3 command



Bug 6156
-

Move validation.c to C++



Bug 6157
-

Add ability to specify an Imagestore destination bus with rs0



Bug 6147/1
-

Create and use messages for status responses

and commands



Bug 6150
-

System crash when receiving an invalid command



Bug 6161
-

Implement support for the rs1 command



Bug 6167
-

Implement support for the rs4, rs5, rs6, rs7, rs8, rd0, rm0, rm1 and rm2 commands and tallies



Bug 6168
-

Implement source sp
ecific settings for master control



Bug 6130
-

Create and use messages for Easytext control responses and commands



Bug 6160
-

Implement support for the rs3 tally



Bug 6095
-

Create and use messages for system commands and responses

v4.0
-
009 Alpha
-

2010
-
04
-
2
2



Bug 5943/5
-

Improve protocol abstraction in preparation for splitting comms from main. Temperature probe fix



Bug 6103
-

Add serial port functionality to imsttest



Bug 6089
-

Deal with delayed commands in the new message
-
based environment



Bug 6104
-

Add
basic implementation of rs0 command (router IDs only)



Bug 5982
-

AB mixer state incorrectly toggled when sent commands UA2 to UAF



Bug 6106
-

Imagestore goes into bypass mode and does not process video or audio



Bug 6108
-

Move router interface to a socket
based message queue



Bug 6109/1
-

Create and use messages for datasource control responses and commands



Bug 6114
-

Create and use messages for delayed keyer responses and commands



Bug 6079
-

Create and use messages for EAS control responses and commands

v4.
0
-
008 Alpha
-

2010
-
04
-
19



Bug 5897
-

Line of corruption appears below analogue clocks in HD video standards



Bug 6100
-

Add full implementation of Router interface and API



Bug 6098
-

Presmaster is unable to control the Imagestore

v4.0
-
007 Alpha
-

2010
-
04
-
15



Bug 5931
-

PresMaster should not present EAS templates from /etc/eas folder



Bug 6080
-

Create and use messages for GPI control responses and commands



Bug 6082
-

Create and use messages for video control responses and commands



Bug 6085
-

Create and use mess
ages for animation control responses and commands



Bug 6077
-

Comms ports not working



Bug 6090
-

The voiceover cut/fade command are not cutting/fading to the correct position



Bug 6088
-

Create and use messages for preview control responses and commands



Bug
6087
-

Disarm tallies not sent when a command is overridden by a conflicting command



Bug 6093
-

Add imstrouter IPC framework



Bug 5379
-

Prevent ability to arm a fader/mixer to a swap position



Bug 5982
-

AB mixer state incorrectly toggled when sent commands

UA2 to UAF



Bug 6043/1
-

Bulk arm
-
take tallies are sent to all connections when a connection registers for them



Bug 6091
-

Create and use messages for intuition control responses and commands



Bug 5935/2
-

Setting Colour field to 'PGM In' and 'Preview Outpu
t > Program O/P' causes IOCTL error log
spamming



Bug 5319
-

B command should be logged in 'Media/Keying' logging mode



Bug 5977
-

LGK web interface fails to delete any file with spaces in the name

v4.0
-
006 Alpha
-

2010
-
04
-
08



Bug 6047
-

Create and use
messages for audio AB mix responses and commands



Bug 6049
-

Create and use messages for audio bus control responses and commands



Bug 6051
-

Z0 'Update text field' automation command is ignored when sending an empty text string to clear the
text box



Bug 605
4
-

Upgrade to version 2.05 of the distribution



Bug 5943/4
-

Improve protocol abstraction in preparation for splitting comms from main



Bug 6053
-

GPI macros miss off the first command following an upgrade from v2.0.1.1



Bug 6056
-

Add router process skeleto
n



Bug 6070
-

Create and use messages for audio fade to silence responses and commands



Bug 6035/1
-

v4.0 does not provide tallys consistently with v3.1
-
021



Bug 6076
-

Create and use messages for audio multiplexor responses and commands

v4.0
-
005 Alpha
-

2010
-
03
-
30



Bug 6010/2
-

Convert protocols to use message passing API for datasources



Bug 5943/3
-

Improve protocol abstraction in preparation for splitting comms from main



Bug 6030
-

Create and use messages for keyer responses and commands



Bug 6037
-

Create
and use messages for audio voiceover responses and commands

v4.0
-
004 Alpha
-

2010
-
03
-
19



Bug 5943/2
-

Improve protocol abstraction in preparation for splitting comms from main



Bug 5312/2
-

Audio command and tally refactoring



Bug 5955
-

Files on the front pa
nel show ":" after the filename



Bug 5973
-

comms_send_raw: sendto() failed: errno=9 (Bad file descriptor) when getting a imsttest file response



Bug 5531/2
-

Switch from using pointers to connections to connection descriptors



Bug 5979
-

System crashes after

"poll2rem: No connection found for poll id" message



Bug 5980
-

'#83' command description does not display 'Verbose+OxSox'



Bug 5978
-

Move protocol
-
specific state for XG and st611xx into protocol libraries



Bug 5986
-

Remove XG protocol



Bug 5989
-

Logs spam
med when using N enquire command and AB mix is not supported



Bug 5985
-

Temperature datasource outputs in the wrong format



Bug 5995
-

Repeated error message: audio_get_voiceover_tally: Voiceover out of range



Bug 5538
-

Ensure configuration settings are not

changed from within automation handlers



Bug 5994
-

OxSox server refactoring



Bug 5934
-

Not possible to blank datasources by setting them to "" or " "



Bug 5993
-

Default logging server incorrectly set



Bug 5996/1
-

Refactor scheduler, used for Oxtel automat
ion only



Bug 6010/1
-

Convert protocols to use message passing API for datasources



Bug 6014
-

No response is received when the O enquire is forwarded to Intuition



Bug 5997/1
-

Refactor macro/virtual
-
gpi handling, used for Oxtel automation only



Bug 6018
-

I
nvalid or incomplete multibyte or wide EAS character causes system crash



Bug 6019
-

Passthrough testing 'R1' save image command is ignored by Intuition



Bug 5893/2
-

PGM and PVW will occasionally flash green continuously on start up (single
-
rank delay memor
y)

v4.0
-
003 Alpha
-

2010
-
02
-
26



Integrated latest firmware for AUDIO_SD (20100122_1) and AUDIO_HD (20100118_1) FPGAs

o

Bug 5849
-

VANC Metadata input latching removal



Bug 5884
-

Non existent licenses can return values that are non zero



Bug 5869
-

Default valu
e of "Center_width" should be set to 33



Bug 5834/2
-

Easyplay banks will not replay if they were previously interrupted by another bank in the same
stream



Bug 5893/1
-

PGM and PVW will occasionally flash green continuously on start up (single
-
rank delay
memory)



Bug 5892
-

Audio trim value range check not working properly



Bug 5878
-

There is no audio passthrough when no audio or EAS is licenced



Bug 5888
-

Previous log file (messages.old) is not being generated



Bug 5902
-

Add downmix outputs to the upmix mo
dule



Bug 4976
-

Explicitly set the values for externally used enumerations



Bug 5903
-

'jp4' Set bus master gain command does not limit to
-
100db and +28db value range



Bug 5868
-

Upmix output has poor quality



Bug 5895
-

Moving between some shuffle presets
fails



Bug 5905
-

EAS audio voiceover does not work if route manager is turned off



Bug 5906
-

imsttest will not accept an IP address as a parameter



Bug 5862/2
-

'Compression' and 'Dynamic Range' setting in Metadata file not respected



Bug 5586
-

Refactor the

front panel code to use centre_or_scroll_string()



Bug 5366
-

Replace arm
-
take handling code with something less Oxtel
-
protocol
-
dependent



Bug 5850
-

GPI Output Event List has AES Audio "Unexpected" and "Expected" Types in the wrong order



Bug 5312/1
-

Audio

command and tally refactoring



Bug 5936
-

Add CRC16 printing support to imsttest



Bug 5943/1
-

Improve protocol abstraction in preparation for splitting comms from main



Bug 5947
-

jo0 and jp tally enable flags are not initialised



Bug 5937
-

The Xhf fan spee
d request returns an Xht temperature response

v4.0
-
002 Alpha
-

2010
-
02
-
01



Bug 5873
-

Automation commands incorrectly compared against system features



Bug 5880
-

AES alarm is not triggered correctly when changing audio type or signal presence



Bug 5861
-

'oQ
' command not respected by the Dolby Encoder card (Firmware v01.01.03.03)






Bug 5862
-

'Compression' and 'Dynamic Range' setting in Metadata file not respected



Bug 5875
-

Loading a mixfile with with syntax error makes the unit crash



Bug 5847/2
-

Add 3D
stereoscopic store/keyer control for animations/images via PGM (left) and PVW (right)

v4.0
-
001 Alpha
-

2010
-
01
-
29



Bug 5672/2
-

EAS audio does not work without an audio licence



Bug 5831
-

imstReferenceExternalFormatMismatch SNMP response looks incorrect and

alarm not triggered



Bug 5846
-

Wakeup packet (Y7) is missing during a software restart



Bug 5844
-

Log spammed with 'Resource temporarily unavailable messages' when saving an image



Bug 5851
-

UE mixer select tally is sent even when no change has been made



Bug 5454/1
-

Use the standard string library instead of fixed length buffers and old string library



Bug 5807
-

Delay Mode in Metadata processor not working properly



Bug 5852
-

Implement support for 'hold last metadata' mode on metadata processor



Bug 5840/2

-

Implement a log rotation scheme for the alarms log



Bug 5858
-

Spelling error in out of range log messages for jp and j0 4



Bug 5847/1
-

Add 3D stereoscopic store/keyer control for animations/images via PGM (left) and PVW (right)



Bug 5866
-

Program compre
ssion profile 'oS' enquire response is missing a parameter



Bug 5865
-

The front panel does not show the current metadata preset



Bug 5870
-

Logs spammed with audio_get_multiplexor_select_control messages



Bug 5871
-

Incorrect response of unlicensed multiplex
or commands