Jump to content
Dataton Forum


  • Content count

  • Joined

  • Last visited

Everything posted by jfk

  1. jfk

    Latency on running cues

    One of WATCHOUT's requirements is all WATCHOUT computers be on the same subnet, always has been.
  2. jfk

    switches ip/udp traffic

    Yes, UDP is used for transport commands, show status and synchronization. IP is used for timeline jumps and all file transfers. Also, after a pause is sent via UDP it is backed up / confirmed by an IP goToTime.
  3. jfk

    Latency on running cues

    Most likely those issues are corrected. Keep in mind that Dataton internally tests using computer name / cluster name.
  4. jfk

    Latency on running cues

    Sure explains why some people see and some people do not. I have been an ardent proponent of removing IP addresses from Display dialog since v5.5.1. I have posted here about it before. I understand the IP address support is retained for backward compatibility reasons, but the software should throw a warning when old shows are brought in with IP addresses in Display dialog, or anytime an IP address is found in a Display dialog for that matter. I wish Dataton would revise the User Guide accordingly. BTW I have found only one reason where it may be necessary to put an IP address in a display dialog. And even that is just a temporary solution. I have encountered v5.5.x WATCHPAX that would not respond to v6 software when the name/cluster name are used. In that instance, putting an IP address in long enough to update the WATCHPAX software got the job done gets around it. But as soon as the update is complete, switch back to computer name. (When upgrading WATCHPAX WATCHOUT software from v5 to v6, be certain the WATCHPAX license supports v6 using WATCHOUT v5.5.x software BEFORE updating software to v6 - updating a WATCHPAX with v5 only license to WATCHOUT 6 software will brick the WATCHPAX).
  5. jfk

    file based control - spaces in show name

    Not that you should need to use it in this case. But some reserved characters do require a special escape sequence if you need to use them for other purposes. The double quotes would be a good example. If you need to use double quotes in an argument string, precede them by a backslash. (this is encountered when using the IP command to determine an auxiliary timeline state).
  6. jfk

    file based control - spaces in show name

    What WATCHOUT version? There should be no limitation on spaces in the show file name argument for the load command providing the show name is delimited with straight double quotes. If it is the last command in the script file, be sure to add a carriage return at the end of the command. Also, do not forget the show file name argument is case sensitive i.e. load "Test Show Name" ; comment line to force the carriage return on the previous line I really, really, really hate that this forum NOW forces all carriage returns to double space! All my old posts prior to the change are messed up as a result. Now I have to use little tricks to overcome that when posting script examples
  7. That is correct, there is no space between the dash and the text. I had copied the text from an internal support document and did not catch the extraneous space. -WmAudioRegFix off No quotes of any kind in this command line switch
  8. jfk

    "License key already in use"

    We typically see this occur when the user has inadvertently started more than one copy of WATCHOUT Production. It will also occur if WATCHNET is open in the background. Quit all copies of WATCHOUT Production and confirm WATCHNET is not started, try again.
  9. jfk

    360 degrees picture

    Wow, that is a few steps. I will go through the steps to move it side to side. Once you understand that, you should be able to handle up and down, etc. First, find the image(s) you wish to control in the media list, double click on the file name, and select "More Effects and Capabilities" Add a generic input object and give it a name, to receive the commands from your control system. This example will expect a value between 0 and 1. Place a cue on your timeline for the image, open the cue dialog, and select Advanced tab, and then External Control of Position, Scale & Rotation. Now comes the fun part. You need to determine the range you wish to move the object. For example, let's say you have six 1920x1080 overlapped projectors with 256 pixels of overlap to make your 360° canvas, which would make the total canvas 10,238 pixels wide. For this example, the first projector is placed at Top 0, Left 0. The image file we will place is 1920x1080 and its anchor point is set to the Top Left of the image. Place the image at the top left corner of your canvas. Add a Position tween to your image, and if you have properly setup the media option and advanced tab, you will see a gray F in the tween name field on the left,. Click on that F, which will open dialog named 3D parameters. On the X value, place a formula using your input name like Fader1*(10238-1920) The purpose of the formula is to set a range for the movement of the image, the above formula will allow the image to move the entire width of the canvas, but can not move off of the canvas. Upload the show, quit WATCHOUT Production, reboot your display computer, and use either a startup script or your control system to load the show. In cluster mode, have your control device set to the IP address of your cluster master and port 3039. You will need to know how to send a carriage return from your control device (hex 0D). In my examples, I will express that as $0D, substitute the correct format for your device. From your control device send authenticate 1$0D to enable communication. Now use your control device to send a command like setInput “Fader1” 0.5$0D Which will jump the image 50% of the way across the canvas. If you want the image to move to the new position over time, add a fade rate in milliseconds, like setInput “Fader1” 0.5 3000$0D which will take 3 seconds to move the image the desired distance. That should provide you a starting point, with a bit of practice you should be able to extrapolate what you need to do from there.
  10. As you may notice, this forum underwent an upgrade today. In the past, the sign-in process required you to enter your registered name (not your forum display name) and password. This has now changed, and you now must log-in with your forum display name and password. This rendered my browsers saved log-in information inoperative. Easy enough to correct once you understand that. I decided to place this post when I checked how many people were viewing the forum, and saw 11 guests and 0 logged in users. So I suspect the new log-in may have caught more than a few people unaware. Since guests can see this post, hope this helps
  11. jfk


    Power up is accomplished via industry standard Wake On LAN command (WoL). The Wake On LAN function is enabled on all WATCHPAX variants. You need to know the MAC address of the WATCHPAX 20 network interface to send the WoL command. For more information on obtaining the MAC address, see IP power down.
  12. jfk

    Control Cue Precision

    How much later? i.e. what are the time positions of the Pause cue and the Output cue where this occurs?
  13. jfk

    Product Introductions, InfoComm 2018

    Any updates on the release of WATCHOUT 6.3? I have an integrator who wants to use an auto calibration system that utilizes MPCDI format and v6.3 would be needed for that.
  14. Correct, the cluster master will send all commands for Output objects. (The cluster master is defined as the last display computer to successfully process a load "ShowName" command.) BTW The means if you start the show from Production and then remove Production, there is no cluster master. You must either use a startup script command or external IP command to send the load command to establish the cluster master.
  15. jfk

    switches ip/udp traffic

    Agreed. Likely, TCP/IP is getting through, UDP is not. Multiple potential causes for that. Shot in the dark, rare, but I have seen both managed and unmanaged switches that's feature set included "security functions". The master in any WATCHOUT System (in your case the production computer) is continually UDP broadcasting timing information, transport control, show name and show status information, etc. Eventually the "secure" switch decides that WATCHOUT is an attack (DOS, UDP storm, UDP flood, etc) and blocks further UDP traffic. Just a hunch. Well there you go. I think what is above addresses that. If you need further clarification, post back.
  16. jfk

    RGBE2S freezing servers

    Others have posted here on this issue, it appears to be the nature of that card/driver. The simple workaround is to keep the input active at all times. Depends on the features you are using how to go about that. For example, if you are not using standby for anything else, place a Live video cue from time 0 to end of the show on the MAIN Timeline, and make that a standby layer. You never need to actually go into standby. All cues on standby layers are active at all times, whether hidden or visible. So your regular cues will work as always, but when the input is not on screen from your regular cues, it is still active but not displayed, via the standby layer. If you are using standby, there are other techniques.
  17. jfk

    360 degrees picture

    Yes. Use a live tween formula controlled by an appropriate input object (attached to a WATCHNET joystick or slider, MIDI controller, DMX, IP control system, etc.) You need to enable More Effects and Capabilities in the media item and External Control of Position, Scale and Rotation in the Advanced tab of the timeline cue. The original image will be limited to 8k x 8k pixels with these options enabled.
  18. Sorry this slipped through earlier, tripped across it when looking for something else. LTSB version is cleaner and has a smaller footprint. That version is also feature constant so no feature update will be available. With LTSB and the tweaking list posted here, there are no windows components to remove so all powershell Remove-AppxPackage commands can by skipped. We are testing and using the following cumulative package: Enterprise 1607 LTSB (kb4057142)
  19. Then check the setup of the s400 to confirm the second output is synched to the first. The synch settings are very fragile. If anything in the outputs sensed by the card changes, then synch settings are lost and need to be reapplied.
  20. That would have been a decision you needed to make when you purchased the WATCHMAX. While the outputs are in frame synch, their scans are not synched. For 0-pixel separation of the two outputs, you need full scan synch, which is accomplished with the AMD s400 Synch option available at the time of purchase. the s400 will provide full scan lock of the outputs.
  21. jfk

    Firepro w7100 driver

    If that is the case, you should restore the drives to factory defaults using the Acronis True image software and archive supplied with the WATCHMAX.
  22. jfk

    Firepro w7100 driver

    You should not change or update the AMD driver supplied on your WATCHMAX, the correct driver is installed during build.
  23. You are better off if you do not use the IP address in the Display dialog, it is preferred to use the WATCHOUT Computer Name. The user guide still has legacy informant that misleads one to believe using the IP address in the Display - Computer field is valid. It is for legacy reasons, i.e. That was true prior to v5.5 and the manual does not make that clear. Granted, issues with using the IP address there in newer versions have been cleared up, but it is still better to use the Computer name. No harm in using Windows fixed IP addresses, still use the computer name in the Display dialog.
  24. You might want to take a look at this to: Best Practice for Redundant Show Playback? (aka Backup) I was tempted to merge your post with this old tread
  25. jfk

    Watchout Media Transport

    Not sure I am grasping what you are trying to do. It sounds like it is a simple sequence of actions which would work fine a single timeline. Do you need to pause an unknown period of time between the actions? (If so, a Control - Pause cue should do the trick) I am sure I am missing something in your description.