Class PlaylistCommands
java.lang.Object
org.lsst.ccs.subsystem.focalplane.PlaylistCommands
Commands that are when using daq emulation or simulation to control DAQ playlists
- Author:
- tonyj
-
Method Summary
Modifier and TypeMethodDescriptionvoiddefinePlaylist(String playListFileName, String daqFolder, String... imageNames) voidStart a playlist.showPlaylist(String playListFileName)
-
Method Details
-
play
@Command(type=ACTION, description="Start a playlist", level=0, autoAck=false) public void play(String playListFileName, @Argument(defaultValue="false") boolean repeat) throws IOException Start a playlist. Note this method now works by tracking the play list item inside CCS, and spoon feeding them to the DAQ as single image playlists.- Parameters:
playListFileName- The play list namerepeat- Whether the playlist should be started in repeat mode- Throws:
IOException
-
definePlaylist
-
showPlaylist
@Command(type=QUERY, description="Show contents of a playlist", level=0, autoAck=false) public String showPlaylist(String playListFileName) throws IOException - Throws:
IOException
-
showCurrentPlaylist
@Command(type=QUERY, description="Show status of the current playlist", level=0, autoAck=false) public String showCurrentPlaylist() throws IOException- Throws:
IOException
-
listPlaylists
@Command(type=QUERY, description="Show status of the current playlist", level=0, autoAck=false) public String listPlaylists() throws IOException- Throws:
IOException
-