Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W

A

abilities (canon.camera.Camera attribute)
active (canon.capture.CanonCapture attribute)
aperture (canon.capture.CanonCapture attribute)
(canon.capture.CaptureSettings attribute)
APERTURE_F10 (canon.capture.CaptureSettings attribute)
APERTURE_F11 (canon.capture.CaptureSettings attribute)
APERTURE_F13 (canon.capture.CaptureSettings attribute)
APERTURE_F14 (canon.capture.CaptureSettings attribute)
APERTURE_F16 (canon.capture.CaptureSettings attribute)
APERTURE_F18 (canon.capture.CaptureSettings attribute)
APERTURE_F1_2 (canon.capture.CaptureSettings attribute)
APERTURE_F1_4 (canon.capture.CaptureSettings attribute)
APERTURE_F1_6 (canon.capture.CaptureSettings attribute)
APERTURE_F1_8 (canon.capture.CaptureSettings attribute)
APERTURE_F20 (canon.capture.CaptureSettings attribute)
APERTURE_F22 (canon.capture.CaptureSettings attribute)
APERTURE_F25 (canon.capture.CaptureSettings attribute)
APERTURE_F29 (canon.capture.CaptureSettings attribute)
APERTURE_F2_0 (canon.capture.CaptureSettings attribute)
APERTURE_F2_2 (canon.capture.CaptureSettings attribute)
APERTURE_F2_5 (canon.capture.CaptureSettings attribute)
APERTURE_F2_8 (canon.capture.CaptureSettings attribute)
APERTURE_F32 (canon.capture.CaptureSettings attribute)
APERTURE_F3_2 (canon.capture.CaptureSettings attribute)
APERTURE_F3_5 (canon.capture.CaptureSettings attribute)
APERTURE_F4_0 (canon.capture.CaptureSettings attribute)
APERTURE_F4_5 (canon.capture.CaptureSettings attribute)
APERTURE_F5_0 (canon.capture.CaptureSettings attribute)
APERTURE_F5_6 (canon.capture.CaptureSettings attribute)
APERTURE_F6_3 (canon.capture.CaptureSettings attribute)
APERTURE_F7_1 (canon.capture.CaptureSettings attribute)
APERTURE_F8 (canon.capture.CaptureSettings attribute)
APERTURE_F9 (canon.capture.CaptureSettings attribute)
AUTO_FOCUS_AI_FOCUS (canon.capture.CaptureSettings attribute)
AUTO_FOCUS_AI_SERVO (canon.capture.CaptureSettings attribute)
AUTO_FOCUS_ONE_SHOT (canon.capture.CaptureSettings attribute)

B

beep (canon.capture.CaptureSettings attribute)
BEEP_OFF (canon.capture.CaptureSettings attribute)
BEEP_ON (canon.capture.CaptureSettings attribute)
Bitfield (class in canon.util)
BooleanFlag (in module canon.util)
bulk_read() (canon.protocol.CanonUSB method)

C

Camera (class in canon.camera)
camera_time (canon.camera.Camera attribute)
canon.__init__ (module)
canon.camera (module)
canon.capture (module)
canon.commands (module)
canon.protocol (module)
canon.storage (module)
canon.util (module)
CanonCapture (class in canon.capture)
CanonError
CanonStorage (class in canon.storage)
CanonUSB (class in canon.protocol)
capture (canon.camera.Camera attribute)
capture() (canon.capture.CanonCapture method)
CaptureSettings (class in canon.capture)
CheckACPowerCmd (class in canon.commands)
chunk_sizes() (canon.commands.Command class method)
chunks() (in module canon.util)
cleanup() (canon.camera.Camera method)
cmd1 (canon.capture.RemoteControlCommand attribute)
(canon.commands.Command attribute)
(canon.commands.GenericLockKeysCmd attribute)
(canon.commands.GetOwnerCmd attribute)
(canon.commands.GetPicAbilitiesCmd attribute)
(canon.commands.GetPowerStatusCmd attribute)
(canon.commands.GetTimeCmd attribute)
(canon.commands.IdentifyCameraCmd attribute)
(canon.commands.IdentifyFlashDeviceCmd attribute)
(canon.commands.SetOwnerCmd attribute)
(canon.commands.SetTimeCmd attribute)
(canon.storage.GetFileCmd attribute)
(canon.storage.ListDirectoryCmd attribute)
cmd2 (canon.capture.RemoteControlCommand attribute)
(canon.commands.Command attribute)
(canon.commands.GenericLockKeysCmd attribute)
(canon.commands.GetOwnerCmd attribute)
(canon.commands.GetPicAbilitiesCmd attribute)
(canon.commands.GetPowerStatusCmd attribute)
(canon.commands.GetTimeCmd attribute)
(canon.commands.IdentifyCameraCmd attribute)
(canon.commands.IdentifyFlashDeviceCmd attribute)
(canon.commands.SetOwnerCmd attribute)
(canon.commands.SetTimeCmd attribute)
(canon.storage.GetFileCmd attribute)
(canon.storage.ListDirectoryCmd attribute)
cmd3 (canon.capture.RemoteControlCommand attribute)
(canon.commands.Command attribute)
(canon.commands.FixedResponseCommand attribute)
(canon.commands.VariableResponseCommand attribute)
Command (class in canon.commands)
command_header (canon.commands.Command attribute)
CommandMeta (class in canon.commands)
control_read() (canon.protocol.CanonUSB method)
control_write() (canon.protocol.CanonUSB method)

D

downloaded (canon.storage.FSAttributes attribute)
DOWNLOADED (canon.storage.FSAttributes attribute)
drive (canon.capture.TransferMode attribute)
(canon.storage.CanonStorage attribute)

E

entry_size (canon.storage.FSEntry attribute)
execute() (canon.commands.Command method)
(canon.storage.GetFileCmd method)
ExitRemoteControlCmd (class in canon.capture)
exposure_bias (canon.capture.CaptureSettings attribute)
exposure_compensation (canon.capture.CanonCapture attribute)
EXPOSURE_MINUS_0_1_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_0_1_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_0_2_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_1 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_1_1_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_1_1_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_1_2_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_MINUS_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_0_1_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_0_1_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_0_2_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_1 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_1_ (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_1_1_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_1_1_3 (canon.capture.CaptureSettings attribute)
EXPOSURE_PLUS_2 (canon.capture.CaptureSettings attribute)
EXPOSURE_ZERO (canon.capture.CaptureSettings attribute)
extract_string() (in module canon.util)

F

find() (in module canon.camera)
firmware_version (canon.camera.Camera attribute)
first_chunk_size (canon.capture.RemoteControlCommand attribute)
(canon.commands.Command attribute)
(canon.commands.FixedResponseCommand attribute)
(canon.commands.VariableResponseCommand attribute)
FixedResponseCommand (class in canon.commands)
Flag (in module canon.util)
flash (canon.capture.CanonCapture attribute)
(canon.capture.CaptureSettings attribute)
flash_compensation (canon.capture.CanonCapture attribute)
FLASH_MODE_AUTO (canon.capture.CaptureSettings attribute)
FLASH_MODE_OFF (canon.capture.CaptureSettings attribute)
FLASH_MODE_ON (canon.capture.CaptureSettings attribute)
focus_mode (canon.capture.CaptureSettings attribute)
from_command_packet() (canon.commands.Command static method)
FSAttributes (class in canon.storage)
FSEntry (class in canon.storage)
full_path (canon.storage.FSEntry attribute)
FULL_TO_DRIVE (canon.capture.TransferMode attribute)
FULL_TO_PC (canon.capture.TransferMode attribute)

G

GenericLockKeysCmd (class in canon.commands)
get_abilities() (canon.camera.Camera method)
get_capture_settings() (canon.capture.CanonCapture method)
get_disk_info() (canon.storage.CanonStorage method)
get_drive() (canon.storage.CanonStorage method)
get_file() (canon.storage.CanonStorage method)
GetCaptureSettingsCmd (class in canon.capture)
GetFileCmd (class in canon.storage)
GetOwnerCmd (class in canon.commands)
GetParamsCmd (class in canon.capture)
GetPicAbilitiesCmd (class in canon.commands)
GetPowerStatusCmd (class in canon.commands)
GetTimeCmd (class in canon.commands)

H

hexdump() (in module canon.util)

I

identify() (canon.camera.Camera method)
IdentifyCameraCmd (class in canon.commands)
IdentifyFlashDeviceCmd (class in canon.commands)
image_format (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_LARGE_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_LARGE_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_MEDIUM_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_MEDIUM_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_LARGE_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_LARGE_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_MEDIUM_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_MEDIUM_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_SMALL_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_RAW_AND_SMALL_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_SMALL_FINE_JPEG (canon.capture.CaptureSettings attribute)
IMAGE_FORMAT_SMALL_NORMAL_JPEG (canon.capture.CaptureSettings attribute)
image_mode (canon.capture.CanonCapture attribute)
initialize() (canon.camera.Camera method)
(canon.capture.CanonCapture method)
(canon.protocol.CanonUSB method)
(canon.storage.CanonStorage method)
InitRemoteControlCmd (class in canon.capture)
interrupt_read() (canon.protocol.CanonUSB method)
InterruptPoller (class in canon.protocol)
is_complete_command() (canon.commands.Command class method)
is_dir (canon.storage.FSAttributes attribute)
(canon.storage.FSEntry attribute)
is_file (canon.storage.FSEntry attribute)
is_polling (canon.protocol.CanonUSB attribute)
is_ready() (canon.protocol.CanonUSB method)
iso (canon.capture.CaptureSettings attribute)
ISO_100 (canon.capture.CaptureSettings attribute)
ISO_1000 (canon.capture.CaptureSettings attribute)
ISO_125 (canon.capture.CaptureSettings attribute)
ISO_1250 (canon.capture.CaptureSettings attribute)
ISO_160 (canon.capture.CaptureSettings attribute)
ISO_1600 (canon.capture.CaptureSettings attribute)
ISO_200 (canon.capture.CaptureSettings attribute)
ISO_250 (canon.capture.CaptureSettings attribute)
ISO_320 (canon.capture.CaptureSettings attribute)
ISO_3200 (canon.capture.CaptureSettings attribute)
ISO_400 (canon.capture.CaptureSettings attribute)
ISO_50 (canon.capture.CaptureSettings attribute)
ISO_500 (canon.capture.CaptureSettings attribute)
ISO_640 (canon.capture.CaptureSettings attribute)
ISO_800 (canon.capture.CaptureSettings attribute)
iso_speed (canon.capture.CanonCapture attribute)
itole32a() (in module canon.util)

L

le16toi() (in module canon.util)
le32toi() (in module canon.util)
ListDirectoryCmd (class in canon.storage)
lookup() (in module canon.commands)
lookup_rc() (in module canon.commands)
ls() (canon.storage.CanonStorage method)

M

macro (canon.capture.CaptureSettings attribute)
MANUAL_FOCUS (canon.capture.CaptureSettings attribute)
MAX_CHUNK_SIZE (canon.commands.Command attribute)
mkdir() (canon.storage.CanonStorage method)
model (canon.camera.Camera attribute)

N

name (canon.commands.Command attribute)
next_chunk_size() (canon.commands.Command class method)
NONRECURSE_DIR (canon.storage.FSAttributes attribute)

O

on_ac (canon.camera.Camera attribute)
owner (canon.camera.Camera attribute)

P

payload (canon.commands.Command attribute)
pc (canon.capture.TransferMode attribute)
poller (canon.protocol.CanonUSB attribute)
poller_ctx() (canon.protocol.CanonUSB method)
protected (canon.storage.FSAttributes attribute)
put_file() (canon.storage.CanonStorage method)

R

ready (canon.camera.Camera attribute)
(canon.protocol.CanonUSB attribute)
recurse (canon.storage.FSAttributes attribute)
RECURSE_DIR (canon.storage.FSAttributes attribute)
RemoteControlCommand (class in canon.capture)
require_active_capture() (in module canon.capture)
resplen (canon.capture.RemoteControlCommand attribute)
(canon.commands.FixedResponseCommand attribute)
(canon.commands.GenericLockKeysCmd attribute)
(canon.commands.GetOwnerCmd attribute)
(canon.commands.GetPicAbilitiesCmd attribute)
(canon.commands.GetPowerStatusCmd attribute)
(canon.commands.GetTimeCmd attribute)
(canon.commands.IdentifyCameraCmd attribute)
(canon.commands.SetOwnerCmd attribute)
(canon.commands.SetTimeCmd attribute)
response_header (canon.commands.Command attribute)
response_length (canon.commands.Command attribute)
(canon.commands.FixedResponseCommand attribute)
(canon.commands.VariableResponseCommand attribute)
response_status (canon.commands.Command attribute)
rmdir() (canon.storage.CanonStorage method)
run() (canon.protocol.InterruptPoller method)

S

serial (canon.commands.Command attribute)
SetCaptureSettingsCmd (class in canon.capture)
SetOwnerCmd (class in canon.commands)
SetParamsCmd (class in canon.capture)
SetTimeCmd (class in canon.commands)
settings (canon.capture.CanonCapture attribute)
SetTransferModeCmd (class in canon.capture)
SetZoomPositionCmd (class in canon.capture)
shooting_mode (canon.capture.CanonCapture attribute)
(canon.capture.CaptureSettings attribute)
shutter_speed (canon.capture.CanonCapture attribute)
(canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_0_3_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_0_4_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_0_5_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_0_6_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_0_8_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_10_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_13_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_15_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_10 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_100 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_1000 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_125 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_1250 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_13 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_15 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_160 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_1600 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_20 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_200 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_2000 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_25 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_250 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_2500 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_30 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_320 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_3200 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_3_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_4 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_40 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_400 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_4000 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_5 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_50 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_500 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_5000 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_6 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_60 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_640 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_6400 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_6_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_8 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_80 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_800 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_8000 (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_1_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_20_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_25_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_2_5_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_2_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_30_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_3_2_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_4_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_5_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_6_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_8_SEC (canon.capture.CaptureSettings attribute)
SHUTTER_SPEED_BULB (canon.capture.CaptureSettings attribute)
ShutterReleaseCmd (class in canon.capture)
start() (canon.capture.CanonCapture method)
start_poller() (canon.protocol.CanonUSB method)
stop() (canon.capture.CanonCapture method)
(canon.protocol.InterruptPoller method)
stop_poller() (canon.protocol.CanonUSB method)
storage (canon.camera.Camera attribute)
subcmd (canon.capture.ExitRemoteControlCmd attribute)
(canon.capture.GetParamsCmd attribute)
(canon.capture.InitRemoteControlCmd attribute)
(canon.capture.RemoteControlCommand attribute)
(canon.capture.SetParamsCmd attribute)
(canon.capture.SetTransferModeCmd attribute)
(canon.capture.SetZoomPositionCmd attribute)
(canon.capture.ShutterReleaseCmd attribute)
subcmd_resplen (canon.capture.ExitRemoteControlCmd attribute)
(canon.capture.GetParamsCmd attribute)
(canon.capture.InitRemoteControlCmd attribute)
(canon.capture.RemoteControlCommand attribute)
(canon.capture.SetParamsCmd attribute)
(canon.capture.SetTransferModeCmd attribute)
(canon.capture.SetZoomPositionCmd attribute)
(canon.capture.ShutterReleaseCmd attribute)

T

THUMB_TO_DRIVE (canon.capture.TransferMode attribute)
THUMB_TO_PC (canon.capture.TransferMode attribute)
timeout_ctx() (canon.protocol.CanonUSB method)
transfer_mode (canon.capture.CanonCapture attribute)
TransferMode (class in canon.capture)
type_ (canon.storage.FSEntry attribute)

U

UNKNOWN_2 (canon.storage.FSAttributes attribute)
UNKNOWN_4 (canon.storage.FSAttributes attribute)
UNKNOWN_40 (canon.storage.FSAttributes attribute)
UNKNOWN_8 (canon.storage.FSAttributes attribute)

V

VariableResponseCommand (class in canon.commands)

W

walk() (canon.storage.CanonStorage method)
white_balance (canon.capture.CanonCapture attribute)
WRITE_PROTECTED (canon.storage.FSAttributes attribute)