v0.0.0.2: 4th December 2008 > Fixed problem where when looping a single file, if the OSD is showing at the loop point, then BladeHD would reboot. > Fixed problem in SSC where appending carriage returns would prevent the 'SE' command from working. > Fixed error where selecting a file to auto play with a filename longer than 34 characters, would cause letters to be truncated off the end. This will still happen however, if the filename is over 109 chars long including the file extension. This should me more than sufficient for a filename without the file path. v0.0.0.3: 10th December 2008 > Fixed bug where after a time the network would lock requiring a reboot to do any TCP/IP communication. v0.0.0.4: 22nd December 2008 > Added confirmation of file transfer complete or aborted. > Corrected default UDP port values so that new units would work correctly with BladeRUNNER HD without having to be reconfigured. > Modified SSC protocol to reply with an 'E' on erroneous commands, instead of doing nothing. > Added jump 'JP' command so that the user can jump to a specific item in the current playlist i.e. 'JP20' to jump to item 20. > Fixed SSC protocol where it wouldn't send a after each file in a file list reply. Also added an 'R' after the last file. > Fixed SSC protocol to stop sending 'R' responses on a status request reply. v1.0.0.0: 6th February 2009 > Fixed playlist problem where the unit would crash after playing (not looping) a playlist of images. > Improved socket dead/closed detection to reduce chance of BladeHD TCP communication getting stuck when unplugging cables or closing BladeRUNNER etc. > Changed default TCP and UDP ports to prevent confusion with old BladeII and BladeIII's. TCP Server Port is now: 6011 UDP Server Port is now: 5012 UDP Client Port is now: 5011 > Added specific notification for transfer started, completed, aborted and error. > Added functions for getting and setting default startup file. v1.0.1.0: 4th March 2009 > Various internal fixes and improvements. > Added 'VA' command to SSC protocol to allow selection of either 4:3 or 16:9 aspect ratio. > Fixed problem where the 'LS' SSC command could cause the unit to crash. > Improved aspect ratio control when setting scren modes. Aspect ratio is now calculated depending on the screen mode and applied along with the screen mode. > Improved connection drop detection in SSC TCP control. This should reduce possibility of the SSC TCP control getting stuck in an 'open' state (which refuses further connections) when a connection is dropped prematurely. > Added functions so that the unit's local IP address can be changed via BladeRUNNER HD. v1.0.1.1: 16th March 2009 > Fixed issue where after a file has fully played, another select command followed by a play or loop command would end up with the previously played file getting played. > Fixed issue where sometimes playlists couldn't be sent to a unit, leaving the ~filer.tmp file instead. > Added 'VE' SSC command to get firmware version from unit. > Added internal web page to show unit info. v1.0.1.2: 24th March 2009 > Added feature to illuminate scroll lock LED when the OSD is active, so the the user knows it is showing if no screen output is visible. > Fixed issue where showing the OSD menu would result in preventing the unit from being able to connect to BladeRUNNER until it was rebooted. > Created a work-around for audio pop when playing any file with audio for the first time after a cold boot. > Increased possible button count on serial connector to 7. v1.0.1.3: 9th April 2009 > Improved RS232 SSC read routines to read data faster so that automatic controllers will work properly. > Fixed problem since firmware version 1.0.1.2 where rebooting a BladeHD or pulling it's power before any unit configuration changes were made, would result in the audio being muted at next boot. > Improved display speed of OSD setup menu. v1.0.1.4: 21st April 2009 > Internal housekeeping. No benefits if you are upgrading from firmware v1.0.1.3. v1.0.1.5: 8th May 2009 > Reworked playback handling code to prevent issue where sometimes the BladeHD could get into a state where it wouldn't play. This also fixes other odd intermittent issues where a previously played file would play even though another has been selected and also after a file has been looped, stopped and then a other file selected to play would result in that file playing twice. > This firmware does, however, have one known issue. When looping a playlist, it will play once and then stop. v1.0.1.6: 12th May 2009 > Fixed playlist functions including known error from previous version next and previous work correctly and the playlist loops round in either direction using those commands if it is in loop mode. v1.0.1.7: 22nd May 2009 > Fixed possible issue with RS232 SSC control where carriage returns weren't being cleared sometimes resulting in commands being ignored and/or returning errors. > Added facility to change serial mode between normal serial/SSC or pushbutton input. > Added facility to change SSC serial port settings. i.e. Baud Rate, Parity etc. > Fixed error in OSD where 'Connected To' info in the 'Network Setup' page would only ever show the 'Server Connect' IP address when connected or a blank value if connected and 'Server Connect' not set. > Added facility to set audio volume in the 'Audio Settings' OSD menu. v1.0.1.8: 6th July 2009 (beta) > Further fixes to SSC RS232 to improve stability and response . > Fixed issue where the SSC Address would always revert back to 1 after being set. v1.2.0.0: 16th September 2009 > Added watchdog function. > Added ability to transfer files from a BladeHD to local system. > Added file transfer and receive resuming capabilities. > Changed bootup logo and blank audio 'click fix' file into one single avi, to neaten up the boot sequence and reduce amount of special files needed on the system. > Added file valid from/to options. Allows a 'valid period' to be set for files and playlists, so that they only play between the valid from and valid to dates. > Added scheduling capability. Allows clips or playlists to be triggered at a specific date/time. > Added logging capability. File playback and other system events are recorded into various logs. > Fixed 'Server Connect' problem where the unit would lock at bootup and exhibit other strange behaviour when server connect is enabled but the unit has no network plugged in, or can't reach the server. > Added shortcuts to common screen modes. While OSD is showing, press: F1 to enable PAL mode (SVideo/CVBS output only) F2 to enable 720p mode (DVI and VGA) F3 to enable 1080p mode (DVI and VGA) F4 to enable 1024x768p (DVI and VGA) > Added feature whereby the numlock and capslock LED's indicate the screenmode change status when using F11 and F12 to change modes. Numlock LED indicates that F11 can be pressed to go down a mode Capslock LED indicates that F12 can be pressed to go up a mode Niether LED indicates that a screenmode change is in progress and the F11 and F12 keys are not useable. > Added additional information to the 'System Information' OSD page. > Fixed bug on OSD page where the date would show incorrectly. > Added pushbutton input status indicators in the system info page on the OSD to debug button inputs. When pressed the relevant box for the input will light green to indicate that the press is registered and allowed. It will light red to indicate the press is registered, but ignored due to the button delay period. V2.0.0.5: 19th October 2009 > BladeHD Syncing implemented - The status screen shows file tracking information confirming synchronisation, even when synchronising is disabled. This is because it does some of the work such as tracking a position over the network all the time. This is largely cosmetic and will be changed. - The total duration of the playlist on all players in a group must be identical. (It is shown on the status screen (Alt + F5 & Alt + F1 to Exit)). - The network interfaces must be up and running, with IP addresses. They can be a DHCP or static IP addresses.  If static, a Router address(does not need to be real) needs to be entered for syncing to work.  To make standalone players synchronise, without a server, just a network hub or loopback cable, you must configure them to have static IP addresses. - Choosing a master player and tracking it on the network should be reliable, and the target position is shown on the status screen. - Currently, synching works when files are set as default to play at start or when issued a command to Loop (LP under SSC). Will currently not work if the Play command (PL under SSC) is issued. V2.0.1.0: 21st October 2009 > Added enhancements for syncing V2.0.1.1: 23rd October 2009 > BladeHD O/S enhancements V2.0.1.5: 28th October 2009 > BladeHD O/S enhancements V2.0.1.6: 10th November 2009 > Added Additional resolution support for projectors. 1400 x 1050 V1, 1400 x 1050 V2 & 1024 x 769 V2.0.1.7: 11th November 2009 > Added Additional resolution support for projectors. 1360 x 768 V2.0.1.9: 4th December 2009 > Fixed issue that causes BladeHD to lose network connectivity if it is not playing any files. V2.0.1.10: 18th December 2009 > Optical 5.1 Audio enhancements V2.0.1.11: 28th January 2010 > SSC Active Mode Request enabled. Operating now as in Page 23 of the BladeHD manual. V2.0.1.12: 28th January 2010 > Further enhancement to SSC Active Mode Request. V2.0.1.13: 4th February 2010 > Added fix for Volume Reset bug where a new clip is started, the volume resets to a default level. Volume now holding at what it was previously set at. V2.0.1.14 : 18th February 2010 > DON'T USE THIS: Experimental. Can put BladeHD into a state where it doesn't connect to BladeRunner at all. V2.0.1.15: 18th February 2010 > DON'T USE THIS: Volume is always set very low due to a mismatch between the new 0..1000 fine internal volume range and BladeRunner's volume expectations. - Programs DVI transmitter differently for more reliable display. V2.0.1.16 : 19th February 2010 - Volume bug fixed. - Programs DVI transmitter differently for more reliable display. This makes a noticable difference on some DVI receivers. - Signal lock problems are rarer and have been reduced. V2.0.1.17: 24th February 2010 - Fixed bug that caused player to crash when attempting to a play a default file that had since been removed from the player since reboot. The player will now sit waiting for a command and will not crash. - Fixed two bugs when transitioning between playlists, which caused system instability. - Added stability for sending numerous SSC commands to a unit. The test case is to send RJ (stop), wait 1 second, send "filename"SE, wait 1 second, send LP (loop), wait 6 seconds and repeat. V2.0.1.18: 26th February 2010 - Quicker save times to settings files to ensure that the unit does not lose any adjustments made before reboot - The brightness slider shows values correctly in BladeRunnerHD. V2.0.1.19: 3rd March 2010 - Memory leaks found and cleared. This would occur during a Start of a playlist or file. - Bug Fixed - Blade would stop accepting SSC commands after a command was sent to the unit and the connection was then closed immediately. Always wait for responses before closing if sending multiple commands, to guarantee the commands are sent reliably. - Bug fixed - Blade will no longer randomely stop listening for SSC commands. A reboot was always required on the unit to recover from this problem. V2.0.1.20: 29th March 2010 - BETA. Used for testing purposes. V2.0.1.21: 8th April 2010 - File reintroduced to run while system is idle (Non-playing state). - Increased enhancments to SSC. On some occasions, the Blade would not report back when sent a request to ask what it is currently doing. Now, when a request is sent, it should reply everytime. UPDATE INFORMATION TO BE PROVIDED UPTO VERSION 2.0.99.12. v2.0.99.14: 11th August 2011 - Additional HD video modes using different frequencies to increase compatibillity with various screens/projectors - Cleared pixel artefact problem via DVI. When in a cold/damp enviroment, the video from DVI output would show some artefacts on screen which would slowly clear as the system warmed/dried out. No longer produces this issue. v2.0.99.15: 1st September 2011 - SSC Command update. Next command refined and replaced. V2.0.99.16: 6th August 2012 - Incompatible file prevention. When an incompatible file is played on the system, it would sometimes crash the BladeHD. This no longer happens allowing a change in start-up file under the O.S.D to occur. All Changes should now save upon reboot of the player. Ensure that you return to the root menu of the O.S.D once changes have been made by pressing ESC key.