ase.DFRemoteProtocol

Abstract protocols for managing communications for Dragonframe remote operation.

Copyright (c) 2018, Garth Zeglin. All rights reserved. Licensed under the terms of the BSD 3-clause license.

class ase.DFRemoteProtocol.DFRemoteServerProtocol[source]

Communicate as a remote control with Dragonframe using the Simple Interface/TCP protocol.

data_received(data)[source]
frame_deleted()[source]
logger = None

logging object for controlling or capturing an event log

position_requested(frame, exposure, exposure_name, stereo_position)[source]
process_line(tokens)[source]
send_delete_frame()[source]
send_live_view()[source]
send_shoot_frames(count=1)[source]
send_toggle_play()[source]
shot_taken(frame, exposure, exposure_name, stereo_position)[source]