Single Command System

This command scheme is used for tcl scripting and for Remote Utility. This can also be used in Tools->Script execution windows <command> <param> <value>

Commands

Set

  • camera - select a camera with the specified serial
  • camera - select a camera with the specified name, the space in name is replaced with _
  • session - will select the session with specified name
  • session.
  • property.
  • liveview.
  • camera.

    Get

  • camera - return the selected camera serial number
  • session - return current session name
  • session.
  • property.
  • liveview.
  • camera.
  • camera.recordcondition - return empty if video recording can be started else a error label
  • lastcaptured - return the last captured photo name, if the capture in progress the - will be returned

    List

  • cameras - list all connected cameras serial
  • cmds - list all available window commands
  • sessions - list all available session
  • session - list current session properties
  • property - list current connected camera attached properties.
  • liveview - list the selected camera liveview settings
  • camera - list the selected camera parameters
  • camera. - list the selected camera specified parameters available values

    Capture

    Will capture with selected camera, a optional parameter can be set with a file name capture c:\pictures\capture1.jpg If only a file name is specified the captured file will be transferred in session folder with specified file name. This option alter the session folder and/or the file name template

    CaptureNoAf

    Capture without autofocus

    Do

    Execute a window command. For available commands use List cmds. All command are key sensitive

    Special commands (this will return error message if any)
  • StartRecord
  • StopRecord
    Live view commands
  • LiveView_Focus - Auto focus in live view
  • LiveView_Capture - Capture in live view, simple capture will not works with all camera models
    Other commands
  • CaptureAll - Will capture with all connected cameras
  • NextSeries - Will increase the series number
  • StartBulb - Start bulb capture
  • EndBulb - Stop bulb capture

    Available parameters (Get, Set, List)

  • shutterspeed
  • iso
  • exposurecompensation
  • aperture
  • focusmode
  • whitebalance
  • mode
  • compressionsetting

    Usage

    All examples are for Capture with a specified filename : c:\pictures\capture1.jpg

    Tcl scripting

    dcc set session.folder c:\pictures
    dcc set session.filenametemplate capture1
    dcc capture

    Remote Utility

    CameraControlRemoteCmd.exe /c set session.folder c:\pictures
    CameraControlRemoteCmd.exe /c set session.filenametemplate capture1
    CameraControlRemoteCmd.exe /c capture

    Script editor

    set session.folder c:\pictures
    set session.filenametemplate capture1
    capture

    Web interface

    http://localhost:5513/?slc=set&param1=session.folder&param2=c:\pictures
    http://localhost:5513/?slc=set&param1=session.filenametemplate&param2=capture1
    http://localhost:5513/?slc=capture&param1=&param2=

    Named Pipes