======================================= - Alcorn McBride Inc. - - V16Pro, V4Pro --------------------------------------- Installation Instructions: Use the menu in Winscript under Help-->Update Firmware to download and update the firmware. Alternate Instructions: 1. Rename downloaded .NEW file to OS.NEW. 2. Copy OS.NEW to the Compact Flash card. 2. Reset unit by turning it off, and then on again. 3. Wait for Update to complete. You will see "Firmware Update Complete!" on the screen when finished. NOTE: When the update is complete, the OS.NEW file will be renamed to OS.SAV so that the update does not repeat when the hardware is powered-up again. If you want to use a single flash card to update multiple units (for example, mutiple V16Pros), you can change the name of the OS.NEW file to FACTORY.NEW. The FACTORY.NEW file will perform an update just like OS.NEW, only it will not be renamed at the end of the update process. This means that after an update, you can remove the flash card from the product and insert it into another product to perform another update. NOTE: Updating the firmware may cause the V4/V16Pro to reset to its factory default network settings. Make sure that you remember or write down these settings before updating your V16Pro. (IP Address, username, password, etc) NOTE: If your product is installed and working without any issues, we strongly recommend that you do not update your software/firmware. ---------------------------------------- If you have any questions regarding any items listed in this document, please contact support@alcorn.com. ***************************************** * * * Release Notes * * * ***************************************** ************************* * Version 1.70 * ************************* - Fix for slow downloads ************************* * Version 1.69 * ************************* - Fixed "Stoplight" button ************************* * Version 1.68 * ************************* - Added double poll rate option - Fixed "executed event" WinScriptLive's live pointer on wrong line for "Goto" commands in "LiveMode" - Changed sequence processing to only process running sequences Note: all sequences will no longer process sequentially under all conditions. Events will always process sequentially. - Added Beckhoff Counter module ************************* * Version 1.67 * ************************* - Additions for Timeline - Able to receive "Resource Unavailable" messages properly from Prosoft modules - Fix for occasional slow download - Changed display of file date to be local time (instead of UTC) - Changed to reset sequence to "zero" after successful completion ************************* * Version 1.66 * ************************* - Changes to Redundant Mode for sequence processing ************************* * Version 1.65 * ************************* - Speed increases for Live Mode - Added "Not =" for some strings - Added "Redundant" mode for installations needing backup systems - Increased download packet size ************************* * Version 1.64 * ************************* - Ignore extra TCP connection data in .ami file if set to serial port - Fixed "empty string" display issue ************************* * Version 1.63 * ************************* - Added custom baud rates 57600 and 28800 ************************* * Version 1.62 * ************************* - Fixed introduced 1.60 problem with incoming "operations" - Prevented EEProm memory stall on init if first attempt failed ************************* * Version 1.61 * ************************* - Analog inputs allowed to be set to zero - USB download (fixed 1.54 introduced problem) - FTP file transfer allowed to overwrite file ************************* * Version 1.60 * ************************* - Added Beckhoff Analog inputs - Changed Devices to allow no wait for response - Added "device_var" save ability for outgoing "operations" (above "message") - Added "LX" command for F7 execution of events with responses - Added "EL" command for getting device link status - Triggers with device variables now get IO device variable information - Added "BP" command for BootP server operation - Added "NX" command for Ethernet Jack determination of received ethernet packet - Added "MacID" variable ************************* * Version 01.54 * ************************* - Allowed using Label "If" statements within an "If" "End If" structure - Added Volatile variable type for immediate compile before sending of command - Added "zero indexed" list variable types - Added "read only" variable types - New "Packet Talk" addition - Protection against UDP flooding - Added Ethernet IP CIP for Control Logix - Fixed "delay" command not being reset ************************* * Version 01.53 * ************************* - Improved SMTP timing - Fixed AUS daylight savings - Improved TCP message handling to look at entire packet rather than each byte intitially. - Added "If On" for buttons - Fixed "VA" UDP request for variables with overlapping names ************************* * Version 01.52 * ************************* - Fixed FTP transfer bug in scripts with triggers ************************* * Version 01.51 * ************************* - Added "Reboot" event - Fixed "TCPStatus" to contain quotes for strings - Fixed "In Port" command - Changed Timecode variables to default to internal framerate - Added port 2637 for standard commands - Added decimal timezones - Improved SMPTE chip communication - Fixed HTTP socket close problems ************************* * Version 01.50 * ************************* - Added "Variable Ramp" command - Updated Scheduler features to include no start day or end day schedules ************************* * Version 01.49 * ************************* - Fixed "F7" problem for "option" types - Added additional date/time support - DSCSPC/DSCSMC ************************* * Version 01.48 * ************************* - Fixed IP Gateway problem - Fixed ethernet front panel lockup - Added extra functions for DCS SPC - Add protects for "delay" function - Added Blink for more than 8 seconds - Added "Convert" event for strings to integers - Added SetDate,SetTime functions - Added Convert function for string to INT - Increased Variable Trigger Performance - Set of V16Pro's device variables (ie: using "Set Variable =" on V16Pro.LTC) - Added Variable "List" Type - Added "bit" selection of "List" type - Beckhoff Polling Fixes ************************* * Version 01.47 * ************************* - Added Analog IO - Allow Speed up polling of Beckhoff - Improved Upload for Wireless ************************* * Version 01.46 * ************************* - Fixed issue with FTP server that caused file transfers to the VPro to fail under certain conditions ***************************************** ************************* * Version 01.45 * ************************* - Fixed issue with TCP connections remaining open after script redownload ************************* * Version 01.44 * ************************* - Updated PCRE library to 8.2 - Added functions: "BER, replace, btoi, ltoi" for protocol files - Fixed issue with PJLink projectors and script download - Allow UDP source port to be 2639 - Added AMINet support ************************* * Version 01.43 * ************************* - Ability to use alcorn 8-bit protocol over UDP - Added "Are you sure" to reboot from front panel ************************* * Version 01.42 * ************************* - Fixed "mid()" function for integer results - Added "bitinputs()" function for product files ************************* * Version 01.41 * ************************* - Ignore "Stop Loop" command when paused or stopped - Fixed First LTC Trigger not working - Added ability to specify column in Display Strings - Fixed delete/copy/paste of sequences in live mode ************************* * Version 01.40 * ************************* - Fixed SMPTE restart while running - Clear arp tables on failed device connection - Allowed 512MB CF cards to be read ************************* * Version 01.39 * ************************* - Added support for new RTC - File system improvements - Added htoi function to protocol files - Fixed default "Error" variable being mistaken for custom device variable ************************* * Version 01.38 * ************************* - Increased NTP to every 6 hours - Added BCC function for protocol files ************************* * Version 01.37 * ************************* - Allowed extra long sequence names in Scheduler - Allowed NTP IP addresses to be used. - Changed modbus so "poll" frequency could be set for individual devices. ************************* * Version 01.36 * ************************* - Scheduler fix for "Every day" events ************************* * Version 01.35 * ************************* - Added XOr function to product files - Increased product file message size to 1040 bytes - Added "pad" function for protocol files - Device "busy" flag cleared for SMPTE sequences ************************* * Version 01.34 * ************************* - Fixed Windows 7 firewall problem for downloads - Increased TCP connect speed ************************* * Version 01.33 * ************************* - Fixed TCP Client not working for Ethernet Jack B. ************************* * Version 01.32 * ************************* - Updated SMPTE so "running" is not seen when stopped and muted ************************* * Version 01.31 * ************************* - Updated SMPTE for 1.18 - ModbusTCP for < 8 outputs - Watch list display fix for remote IO ************************* * Version 01.30 * ************************* - Added "TCP Server" option for incoming TCP messages - Added ModbusTCP support for Beckhoff and Generic Modbus ************************* * Version 01.29 * ************************* - Fixed TCP issue introduced in 1.28 ************************* * Version 01.28 * ************************* - Fixed "Set Time" SMPTE bug introduced in 1.25 - Added handling multiple "solicited" device messages to same device in the same frame. ************************* * Version 01.27 * ************************* - Updated "Weekday" variable for V16Pro ************************* * Version 01.26 * ************************* - Added IO64 Through 2nd V16Pro Capability ************************* * Version 01.25 * ************************* - Improved SMPTE handling (Requires SMPTE Update) - Added V4Pro functionality - Increased speed of reporting Sequence Starts to Live mode ************************* * Version 01.24 * ************************* - IO64 MACID bug fix - Improved Ethernet\IP Handling - Fixed atoi function in protocol files ************************* * Version 01.23 * ************************* - Fix for Daylight Savings "time" jump ************************* * Version 01.22 * ************************* - Serial Live Mode Improvements - USB Live Mode Improvements ************************* * Version 01.21 * ************************* - Fixed bug for LCD strings with forced values - Fixed issue bug with "Loop" and "Restart Enabled" in Live Mode - Fixed 9-Bit incoming messages lost sometimes by sending outgoing 9-bit at the same time. - Added partial IO64 integration ************************* * Version 01.196 * ************************* - Fixed Source Port - Unsolicited Messages Processed Every Frame ************************* * Version 01.193 * ************************* - Have download stop show running (changed in 1.192) ************************* * Version 01.192 * ************************* - Fixed disconnect of Live Mode for certain laptops with high port numbers ************************* * Version 01.191 * ************************* - Fixed disconnect of Live Mode ************************* * Version 01.19 * ************************* - Fixed "File Reload" freeze for certain files - Added extra TCP buffers to allow for extra traffic - Allowed contiued processing for message response and timeout after SMPTE has stopped in SMPTE jam synced sequences ************************* * Version 01.18 * ************************* - Increased TCP/IP performance to fix HTTP data truncation - Allowed extra parenthesis in protocol file ************************* * Version 01.17 * ************************* - Fixed 7-bit read in ************************* * Version 01.16 * ************************* - Fixed 9-Bit for programmer port - Added variable save by "name" ************************* * Version 01.15 * ************************* - Fixed TCP initialization for more than 16 TCP devices - Multiple Unsolicited Triggers ************************* * Version 01.14 * ************************* - Fixed TCP for "Stoplight" instant commands - Fixed USB init for some PCs ************************* * Version 01.13 * ************************* - Improved File load speed - Fixed USB bug introduced - Fixed Tolerance incorrect reading - Fixed TCP potential init bug ************************* * Version 01.11 * ************************* - Fixed bug for "Percent" variable types - Fixed HTTP setvar "changed" fixed ************************* * Version 01.10 * ************************* - File System Speed Increase ************************* * Version 01.09 * ************************* - Scheduler added ************************* * Version 01.08 * ************************* - Added GetVar to http - Added for http functions for scheduler - Fixed problem with TCP and no setup msgs ************************* * Version 01.07 * ************************* - Added "Compl" to functions - Sequence Reset change ************************* * Version 01.06 * ************************* - Removed UDP limitation ************************* * Version 01.05 * ************************* - Fixed "disabled" events timecode still being used - Added MD5 Algorithm - Added "Setup Messages" section feature - Fixed incoming messages not showing | ************************* * Version 01.04 * ************************* - Increased Script Name Length to 64 Characters - Added "Get Random" Event ************************* * Version 01.03 * ************************* - Fixed Bug Introduced for Variable Trigger - Fixed Bug with "Restore Variable" ************************* * Version 01.02 * ************************* - FTP upload works - Script selection on the LCD now only shows scripts - HTTP server can serve files larger than 65k - NTP selection on HTTP admin pages fixed ************************* * Version 01.01 * ************************* -Official First Release