One wire dual direction LAN. Takes 4 identical commands for the rec. to see it as a valid command.
Pulled up to 5V~.
Pulled down =Mark
This drawing is from
http://controlyourcamera.blogspot.com/2011/02/arduino-powered-lanc-remote.html
Use arduino to drive, Plain English:
http://controlyourcamera.blogspot.com/2011/02/arduino-controlled-video-recording-over.html
Example code:
tons of detail:
http://www.boehmel.de/lanc.htm
Vixia HFS200
2.5m
from http://controlyourcamera.blogspot.com/2011/02/arduino-controlled-video-recording-over.html
Nop = 0x0000,
RecordStart = 0x3318,
RecordStop = 0x198C,
IrisIncrement = 0x5528, // Used for IDLE state
IrisDecrement = 0x5328, // Used for IDLE state
IrisRecIncrement = 0x2A94, // Used for RECORD state
IrisRecDecrement = 0x2994, // Used for RECORD state
IrisAutoAdjust = 0xAF28,
FocusShuttleFar = 0xE028, // Used for IDLE state (value mask 0x0F00: 1 3 5 7 9 B D F)
FocusShuttleNear = 0xF028, // Used for IDLE state (value mask 0x0F00: 1 3 5 7 9 B D F)
FocusShuttleRecFar = 0x7094, // Used for RECORD state (value mask 0x0700: 0 1 2 3 4 5 6 7)
FocusShuttleRecNear = 0x7894, // Used for RECORD state (value mask 0x0700: 0 1 2 3 4 5 6 7)
FocusFar = 0x4528, // Used for IDLE state
FocusNear = 0x4728, // Used for IDLE state
FocusRecFar = 0x2394, // Used for RECORD state
FocusRecNear = 0x2294, // Used for RECORD state
these are the few we want to try
AF | Iris auto |
77 | White balance reset (not if white balance is selected via menu) |
55 | Iris more open |
55 |
Iris more open |
53 | Exposure auto/man. toggle (models of the early 90’s) Iris more close |
49 | White balance toggle (only cameras until approx. 1996) |
lanc on a small canon 220 camera uses a 2/32 submini plug RS 274-0298
CANON HFS200 Manual
The command for opening the IRIS is:
Byte 0 – 0010 1000
Byte 1 – 55 (expressed in hexa)