Welcome to olympuswifi’s documentation!
Some Olympus cameras have wifi capability. Photos can be downloaded from them; they can also remote control the camera: the live camera picture is transmitted and they take pictures and modify settings via wifi.
This package provides Python code to connect to a wifi-enabled Olympus camera, set the camera’s date and time, download images, watch the live camera view in a window, take a picture, change camera settings, and turn off the camera. In addition, command-line arguments allow to send user-specific commands to the camera.
Contents
- Usage
- API Overview
- Detailed API Documentation
- Module camera
OlympusCameraOlympusCamera.CamModeOlympusCamera.CamStatusOlympusCamera.CmdDescrOlympusCamera.FileDescrOlympusCamera.HEADERSOlympusCamera.URL_PREFIXOlympusCamera.check_valid_command()OlympusCamera.commandlist_cmds()OlympusCamera.commandlist_params()OlympusCamera.download_image()OlympusCamera.download_thumbnail()OlympusCamera.get_camera_info()OlympusCamera.get_camera_model()OlympusCamera.get_camprop()OlympusCamera.get_commands()OlympusCamera.get_settable_propnames_and_values()OlympusCamera.get_supported()OlympusCamera.get_versions()OlympusCamera.list_images()OlympusCamera.report_model()OlympusCamera.send_command()OlympusCamera.set_camprop()OlympusCamera.set_clock()OlympusCamera.start_liveview()OlympusCamera.stop_liveview()OlympusCamera.take_picture()OlympusCamera.xml2dict()OlympusCamera.xml_query()OlympusCamera.xml_response()
RequestErrorResultError
- Module download
- Module liveview
LiveViewReceiverLiveViewReceiver.JPEG_ENDLiveViewReceiver.JPEG_STARTLiveViewReceiver.JPEGandExtensionLiveViewReceiver.MAX_QUEUE_SIZELiveViewReceiver.decode_RTP()LiveViewReceiver.init_frame()LiveViewReceiver.process_frame()LiveViewReceiver.process_packet()LiveViewReceiver.receive_packets()LiveViewReceiver.shut_down()
LiveViewWindowmain()
- Module main
- Module log2gpx
- Module camera