Generic Device¶
-
class
epsonprojector.devices.generic.
GenericDevice
(conn)¶ -
_conf
= None¶
-
build_command
(command, parameter)¶ Creates a command from Command and Parameter object
Parameters: - command – dict of command information from config
- parameter – dict of parameter informations from config
Return any: Command to send via Interface
-
config_file
= ''¶
-
connect
()¶
-
get_config_file
()¶ Get path to configfile
Return path: String path to configfile
-
initialize_config
()¶ Initialize Config Loading
-
parse_command
(command, parameter, *args, **kwargs)¶ Try to parse responses from Projector
Parameters: answer – Data that returned from projector Return ParsedResponse: Tuple with the parsed Information
-
read
()¶
-
send
(command)¶ Send command via Initialized Interface
Parameters: command – Projector Command Returns: Parsed Projector answer
-