UDS II Segue Codes Each time a new event is started by UDS II, an entry is made in the file UDSLOG. (where represents the two-digit day of the month, from 01 through 31, inclusive). These log files are contained in the directory specified by F8's file path for "Logging of all events". UDS II log files may be viewed using the UDS II Textfile Viewer. Consult the UDS II manual for instructions on usage of the viewer, invoked from the main screen via a 'V' or "Alt-V" keypress. Also, these files may be either printed or copied to diskette (or another directory) through the F9 Report feature. Refer to the UDS II manual for instructions on F9 usage. The following explains the segue codes currently supported by UDS II: 001 Print screen key pressed: A segue occurred when the operator pressed the PrtScr key on the UDS II computer keyboard. 002 Segue on index 2: A normal segue occurred when index 2 was detected on a CD containing such an index. 003 Segue on index 3: A normal segue occurred when index 3 was detected on a CD containing such an index. 004 Segue by time: A normal segue occurred when the specified run time was reached. 005 Segue by EOM closure: A normal segue occurred as the result of a contact closure. 006 Segue due to silence sense: A segue occurred as the result of a silence sense error. 007 External print screen key pressed: A segue occurred when the external print screen key was pressed by the operator. 008 A segue occurred as the result of a function 83 time update command in the UDS II schedule. If "Time Update 90" is supported (requires DPMI and a DCS unit), this segue code is also emitted by time update 90. 009 A custom function occurred. (This segue code is implemented only in specially-compiled UDS II software). 010 Digital not responding: The digital audio hard disk unit was told to play, but either did not respond at all or reported that the cart does not exist. Consequently, an immediate segue happened. 011 Digital failure: The digital audio hard disk unit was instructed to play, but did not respond in the allotted time. This typically indicates that all playback resources are in use by the playback device. This error may be avoided by making sure all playback resources are available when UDS II is trying to play carts from the digital audio device. 012 Digital EOM: A normal segue occurred when the AUX/EOM mark was detected at the end of a digital audio hard disk event. 013 Digital failure, no EOM returned: An AUX/EOM mark was not received from the digital audio hard disk unit. To prevent this condition (and possible dead air) from occurring, make sure that all digital audio carts are produced with AUX/EOM marks. This particular segue code means that the UDS II received an "EE" (absolute end of cart or EOF) response from the DCS or RS-HD unit without first getting an "EB" (AUX mark) response. Contrast this with segue code 016. 014 Digital playback failure: The digital audio hard disk unit acknowledged playback of a cart but did not actually play that cart. Resultantly, after the elapsed time of the cart expires (along with the user-defined digital fail time), a segue is issued. This segue code should only occur if the UDS II's silence sense feature is not enabled. Generally, this segue occurs if all playback resources of the digital audio hard disk unit are occupied. If using a DCS, this segue code is accompanied by the error message "Invalid channel, cart " when the playback failure is due to an attempt to playback on a non-existent DCS output channel. In the event of such an error, this message is logged to the DIALOG file. If using an RS-HD, this segue code is accompanied by the error message "Cart playback error for: ". It means that at the instant of committing to play the cart, the opening of the DSP device for writing of the audio stream failed. A variation on this error message may also occur with an RS-HD: "Cart sampling rate error for: ". This means that the DSP was not able to adjust to the requested sampling rate. Rather than playing a cart at the wrong speed, the UDS II issues this segue code and advances to the next event. 015 Segue by EOM closure: A normal segue occurred as the result of a contact closure. The difference between 015 and 005 is that segue code 015 indicates that a contact closure was detected while in the process of polling for a silence sense. 016 Digital failure, no EOM returned: An AUX/EOM mark was not received from the digital audio hard disk unit. To prevent this condition (and possible dead air) from occurring, make sure that all digital audio carts are produced with AUX/EOM marks. Unlike closely-related segue code 013, this means that the cart's runtime (added to the user-defined "DCS Fail Time") had elapsed prior to the receipt of an "EB" (AUX mark) response from the DCS or RS-HD. 017 While a CD is playing, UDS II is constantly in the process of fetching time code data from the CD player. In order to fetch this data, the UDS II must first query the CD player. If the query itself fails, this segue code is emitted. A cross-reference to the DIALOG file at the moment shown for this segue should reveal an RS-422 timeout error. The remedy is to check all RS-422 connections to ensure that they are secure. If that fails, a replacement RS-422 card may be in order. 018 Digital EOM: A normal segue occurred when the AUX/EOM mark was detected at the end of a digital audio hard disk event. It behaves precisely the same as segue code 012, but is handled by a different routine in the UDS II. 019 This segue occurs only when the RS-HD is used for the digital audio playback device. It means that the cart initially received a play confirmation but then experienced a playback error. This is most likely to occur when a hardware error happens, such as a cart starting to play without error and then the DSP (audio card in the RS-HD) fails as the event is airing. 020-030 Reserved 031 End of disc reached or no time code available: The end of a compact disc event was reached before either an index code or the specified run time was reached. This error may occur when an erroneous run time is specified, or when a non-indexed CD is marked as having an AutoSegue index. The remedy is to accurately time the CD track or ensure that a commercially obtained CD is set to segue by time compare (and not index 2 or index 3). In most (though not all) cases involving CD players, a segue code of 032 (see below) will occur when end of track has been detected. However, after the end of track on the final cut of the compact disc, a segue code of 31 will occur. Depending upon factors not under direct control of the UDS II, a track played on a Sony CDK-3600 unit may not detect a track change. Instead, at the end of the track, a "no time code" may occur. This is because of the CDK-3600's "event process mode" which causes a disc to be returned upon the conclusion of a track. It's simply a matter of which agency (either the UDS II or the Sony CDK-3600) is able to respond first to the track change. In any case, the result is equally beneficial since a mis-timed track will not "skate" into the next track (unless 'M' is specified as the ending code for intentional multiple-track play). 032 Track change occurred. This segue happens when an end of track is detected and the event on the air is not flagged as "multitrack" play. This segue code is applicable for all CD players supported by the UDS II. As explained above (in the description of segue code 031), this error may occur when an erroneous run time is specified, or when a non-indexed CD is marked as having an AutoSegue index. The remedy is to accurately time the CD track or ensure that a commercially obtained CD is set to segue by time compare (and not index 2 or index 3). 033 A segue was forced due to the receipt of a string of NAKs (not acknowledge) from the CD player interface while querying the on-air CD player event for time code data. It likely means that the error condition is unrecoverable and, as a result, a segue is forced to avoid possible dead air. This segue code only occurs with the following units: Sony CDK-006, NSM3101AC and Denon 1400. This segue is accompanied by an error message: "CD Player # NAK segue on " 034 Disc Stuck, unrecoverable: The on-air compact disc was stuck, and UDS II could not correct the problem. As soon as the event following the stuck CD was cued and ready to air, UDS II faded the audio on the stuck CD, and started the next event. The specified CD should be removed from the player, and inspected for dirt and surface aberrations. If no visible cause for the error is found, the CD should be replaced. 042 Denon 1400 time code "stuck". Repeated polling of the CD player for time code data returned the identical string. After 20 such instances of duplicate time code fetches, a segue is forced. This occurs most commonly on the last track of a CD. It is often an indication that the runtime specified on a "time compare" selection is too lengthy. 043 Denon 1400 time code returned "all zeros". This means that there were five consecutive instances of a Denon CD player returning time code consisting only of the '0' character. Normal time code returns data about the track number, index and elapsed run time. Receipt of "all zero" time code likely means that the Denon CD player is no longer responding to any commands. As a result, a segue is forced. 044 Denon 1400 time code query returned an "E2", track not found upon playback. Although the requested track was found during the load process, upon issuing a command to play the track, the Denon responded that the "playing" track number was invalid. As the disc begins to play, it "skates" into a region other than the specified cut. Because it tends to be an intermittent error, another attempt to play the same disc and track may be successful. It does, however, indicate that the condition of the disc may be borderline. The remedy is to inspect the CD for a contaminated playback surface or physical damage to the CD. 045 A segue was forced due to the receipt of an "E0" response from the CD player interface. It means that the CD player is not functioning at all. It is accompanied by the error message: "CDPlayer# not functioning" This segue code only occurs with the following units: Sony CDK-006, NSM3101AC and Denon 1400. 080 System command in on-air window forced segue. An unusual condition caused an event with a non-airable source to appear in the on-air window. This leads to an immediate segue since a system command source is incapable of producing audio. This segue code is strictly a fallback offered by the UDS II to avoid the possibility of dead air. 098 Emergency resume segue code: This code appears when the UDS II resumes from an emergency stop condition. 099 Startup segue code: This code appears when the UDS II is first started (or when changing from STOP MODE to Auto-Segue by SYSTEM COMMAND 88). 100-199 This is a special range of segue codes indicating that extraordinary measures were applied by the UDS II's "fail safe" routines to keep the system going, without a possibly prolonged period of dead air. To derive the actual segue code (before the fail safe routine was applied), simply subtract 100 from the code. For instance, a segue code of 103 means that the "fail safe" handler was invoked to resolve what would have otherwise been a normal segue code of 003. UDS II Dialog Files UDS II keeps "dialog" files of all information as displayed on the main screen as well as other system operational details. This diagnostic information is stored in DIALOG. (where corresponds to the two-digit day of the month from 01 through 31, inclusive). These log files are contained in the directory specified by F8's file path for "Logging of all events". UDS II dialog files may be viewed using the UDS II Textfile Viewer. Consult the UDS II manual for instructions on usage of the viewer, invoked from the main screen via a 'V' or "Alt-V" keypress. Also, these files may be either printed or copied to diskette (or another directory) through the F9 Report feature. Refer to the UDS II manual for instructions on F9 usage. A list of dialog file numeric codes and their explanations follow: 01-20 Reserved. 21 UDS II RS-232 port failure: The serial port in the UDS II computer used to communicate with the digital audio hard disk unit has failed. The RS-232 port should be repaired or replaced. 22 Digital audio buffer overflow: The UDS II/digital audio hard disk system communications buffer overflowed. To prevent this error, make sure that the UDS II computer serial port uses a 16550-compatible buffered UART. 23 Digital audio device not ready: The RS-232 link between UDS II and the digital audio hard disk system is not connected, or the digital audio hard disk unit is not functioning. Check the RS-232 cable for proper installation and wiring. 24 Cart not found in digital audio unit: A commercial was requested by the UDS II schedule that was not in the digital audio hard disk unit. Make sure that the cart number is correct, and that the requested cart is available for play. 25 Cart number XXXX unable to play: A cart (where XXXX represents the four-digit cart number) requested by the UDS II schedule had an invalid run date. The commercial was dropped by UDS II. To prevent this error, make sure that the specified run date for the cart is correct. 26 All digital audio channels busy: All playback channels in the digital audio hard disk unit are in use. For this reason, UDS II is not able to play the commercial until at least one of the playback channels becomes available. To prevent this condition (and possible dead air) make sure that all playback resources are available to UDS II during digital audio playback. 27 Digital audio timeout waiting for play confirmation: A response was not sent from the digital audio playback device in the allotted time after a play command was sent by UDS II. This usually occurs after an all-channels-busy condition was detected. If you see this error, call On Air USA technical support for additional information. 28-30 Reserved. In the following CD player error codes, 'X' refers to the source number of the CD player that produced the error. 'Y' refers to the CD disc identifier, as specified in the UDS II tray maps, and 'Z' refers to the slot number to which the CD is assigned. 31 Player X: End of track-no time code available: The end of a compact disc event was reached in player X before either an AutoSegue index change or the specified run time was reached. This error usually occurs under one of the following conditions: * A non-indexed CD is set to segue by index, rather than by run time. * The CD is set to segue by run time, and the song is shorter than the specified run time. 32 Track change occurred. This error leads to a segue because an end of track was detected and the event on the air is not flagged as "multitrack" play. This error code corresponds to the segue code and is applicable for all CD players supported by the UDS II. 33 Player X: Disc sticking-corrected: The compact disc on-air in player X was temporarily stuck. UDS II was able to "nudge" the disc and correct the problem. The CD producing the error should be removed from the CD player, and inspected for dust, dirt, or other surface aberrations. If no cause for the problem is visible, the CD should be replaced. 34 Player X: Disc stuck-uncorrectable: The compact disc on-air in player X was stuck, and UDS II was unable to correct the problem. As soon as it was ready to air, the next scheduled event was started and the stuck song was faded out. The CD producing the error should be removed from the CD player, and inspected for dust, dirt, or other surface aberrations. If no cause for the problem is visible, the CD should be replaced. 35 The CD jukebox was not ready when the segue occurred. This is also used as a general condition for conditions not included by the other segue-related error codes. 36 Player X: Disc Y was not found in slot Z: UDS II requested a song from player X. The specified CD was not found in the slot specified in the UDS II tray map for that CD player. If this error occurs, check the following: * Make sure the CD has been placed in the specified slot in the CD player. * Make certain that the CD identification number is the same in the music scheduling software, the UDS II tray map for that player, and in the UDS II F5 Music Library. 37 Player X: Track (number) on disc Y could not be found: The requested track on the CD (represented by number) could not be found on the requested CD. Make sure that the number of the requested song is correct in both the music scheduling software and the UDS II music library, and that the requested cut exists on the CD. 38 Player X: Disc Y in Slot Z is bad or upside-down: the compact disc player was unable to read information from the requested CD. Make sure the CD is installed properly, and is free from surface contaminants. If cleaning the CD does not resolve the problem, the CD should be replaced. 39-40 Reserved. 41 Player X: Player is not ready. Push door switch in: The door lever has been pulled out on the CD player. The player cannot function until the lever is pushed back in. CDK-3600 CD players only. 42 Player X: Machine busy. Disc already loaded. The player requested by UDS II is already loaded and in play mode. This can sometimes occur if the PrtScr command is pressed in the first few seconds of a song, and UDS II tries to reload the CD player before play has stopped. 43 Player X: Disc number Y in slot Z already in use: This error occurs in dual-player changers whenever the CD requested by UDS II is in use by the alternate player in the unit. This error usually occurs when an event separating the two CD events is removed from the UDS II schedule. 44 Player X: Track or time not found on disc Y: This error usually occurs when a cue-in time is specified for a CD event, and information does not exist for that time on the specified CD. 45 Player X: Not acknowledge: The CD player was unable to recognize the command sent by UDS II. Check the CD player for proper configuration and operation. 46 Player X: Code returned 00: The CD player did not return any form of a time code. This generally means that the CD player is not communicating with the UDS2 at all.