Ver s i on3. 0.
©2012 Cooke Optics Limited. All rights reserved. Cooke, I, S4, S4I, 5I, CXX and Panchro are trademarks of Cooke Optics Limited. The use of any of Cooke Optics’ intellectual property is strictly forbidden without its prior written consent. Cooke Close, Thurmaston Leicester, LE4 8PT, United Kingdom T F E W +44 (0) 116 264 0700 +44 (0) 116 264 0707 lenses@cookeoptics.com cookeoptics.
Cooke I Communication Protocol: User’s Guide & Technical Manual Table of Contents 1. Introduction 1.1 Purpose 1.2 Intended Audience 1.3 Contact Information 1.4 References 2. Cooke /I “Intelligent” Technology Overview 2.1 /I Technology Open Protocol 2.2 /I Technology Partners 2.3 Lens Types with/I Technology 3. Hardware 3.1 Interface Requirements 3.1.1 Power 3.1.2 Camera Connector 3.1.3 External Connector 3.1.3.1 Standard LEMO Connector 3.1.3.2 Maximum Cable Length versus Baud Rate 3.
.9 4.9.1 4.9.2 4.9.3 Start-Up Sequence Controlling Channel and Start-Up Baud Rate Bluetooth Operation – S4I Lenses Only Basic Lens Response Types 5. CORE Command Set 5.1 CORE Commands for All Lens Types 5.1.1 Command N - Retrieve Fixed Data: Required first Command 5.1.2 Command D - Retrieve one set of ASCII Calculated Data 5.1.3 Command Kd - Retrieve one set of Packed Binary Calculated Data 5.1.4 Command K3 - Retrieve name of Lens Manufacturer 5.1.5 Command K4 - Retrieve name of Lens Type 5.1.
6.2.1 6.2.2 Cooke PanchroI, Cooke S4I Prime & Zoom and RED Zoom Lens Units Cooke 5I Lens Units and Startup Units Utility 7. Baud Rates and Response Times 7.1 Implementation – PANCHRO, RED & S4I Zooms; S4I Primes; 5I Primes Calculation Time Repeat Rate (Frames / second) 7.2 7.3 8. Illumination Scale – 5/I 8.1 8.1.1 8.1.2 Overview 5I Lighting Control Unit Instructions 5I Manual Scale Illumination Instructions 9. External DATA Source Unit (EDSU) – 5/I 9.1 9.2 9.
I Accessories B.3 Appendix C: Update Ownership Program for Cooke /I Lenses Instructions Viewer Java Program for Cooke /I Lenses Instructions Using HyperTerminal or PuTTY to Communicate with Cooke I Lenses C.1 C.2 C.
Introduction Cooke Optics Limited developed the/I Technology system to enable film and digital cameras and equipment to automatically record and display key lens data for every frame shot. Lens metadata includes information such as focal length, focus distance, Tstop, Zoom, depth of field, horizontal field of view, entrance pupil position and frame rate. Script supervisors no longer need to manually write down lens setting for every frame shot.
2. Cooke /I “Intelligent” Technology Overview /I Technology is a registered trademark of Cooke Optics Limited. It is a metadata protocol that enables film and digital cameras to automatically record key lens data for every frame shot. Equipment identification is by serial number, lens type and manufacturer.
/I Technology CORE Commands and EXTENDED Commands Figure 1 2.2 /I Technology Partners Digital cameras that are I equipped (RED, SI 2K, Sony F35, F3, F65) and film cameras (Aaton Penelope, Arricams) talk to I lenses directly via contacts in their lens mounts. Transvideo monitors have built-in I Technology that can display lens data in real time along with a graphic representation of the iris, focus and depth-of-field. Metadata is passed through to post-production to improve VFX creation and DI calibration.
2.
3. Hardware 3.1 Interface Requirements Some I lenses have both a camera communication connector (four contacts built in the PL mount as shown in figure 2) and an external communication connector (figures 3 and 4). Some lenses have only the camera communication interface. Each interface is described in detail in Sections 3.1.2 and 3.1.3. 3.1.1 Power Power can be supplied to the lens through either the camera connector or an external connector (if available) or both.
Figure 2: Viewed from rear of lens Pin 1 Pin 2 Pin 3 Pin 4 Data from Lens Data to Lens 0 volts +V Data and Power Power in 3.1.3 External Connector Signal voltages on external connector are at RS 232 levels (+ and – with respect to 0 volts) where the quiescent state of the data line is at a negative voltage. The external connector is a standard LEMO mechanical connector with 4 pins. Maximum cable length depends on baud rate. (Refer to Table 2 on page 11.) 3.1.3.
Figure 4: Rear View of LEMO PLUGS FGB00304CLAD35 or FHB00304CLAD35. (This is the view of the solder buckets and the red dot marker and key way positions are indicated for clarity.) Pin 1 Pin 2 Pin 3 Pin 4 3.1.3.2 Data from Lens Data to Lens 0 volts +V Data and Power Power in Table 2: Maximum Cable Length versus Baud Rate Baud Rate 9600 19200 38400 48000 57600 96000 115200 230400 Copyright 2012 Max Cable Length 50 meters 30 meters 10 meters 8 meters 5 meters 2 meters 2 meters 0.
3.2 Lens System Components 3.2.1 Lens System Overview The Cooke I Technology lens system contains resistance elements to sense ring positions, an electronics board to process and calculate lens information, and one or two serial communications interfaces to receive and send commands and data to a camera and/or other external device. Cooke 5I lenses also have two sets of LEDs used to illuminate the focus scale. The LEDs are connected to a secondary electronics interface board.
4. System Communications 4.1 Basic Communications Format Standard serial communication is 8 bit data without parity, 1 stop bit in ACSII format. The lens can also transmit a packed binary format response when requested, using the 8 bit no parity format, to reduce the time taken to transmit data from the lens. The camera or external unit will initiate all data transfers from the lens except during Power-Up.
Typically, a lens will start-up at a baud rate of 115k2 and send the powerup string, <[l/f][c/r/], (less-than symbol followed by a linefeed and carriage return), when power is detected. The lens will then wait for one second to receive an N command from a controlling channel. If the N command is not received within one second, the baud rate will drop to 9600 and the lens will wait until an N command is received. The lens must receive an N command as the first command.
4.4 Update Ownership Program for Cooke I Lenses The Cooke Owner Update program can be used to change the owner name stored in the lens through its external interface. The program runs on Windows and MAC OS X platforms and can be downloaded from the Cooke Optics website at: http://www.cookeoptics.com/cooke.nsf/technical/downloads.html The lens is connected to the PC or MAC through a serial port. If the computer does not have a serial port, use a USB-Serial port adapter and install the correct driver.
external interface or both. This data can then be stored by the camera or external device for post processing. 5I lenses have the additional facility to collect a data stream from an External Data Source Unit (EDSU) and then append this data to the normally generated data string of the lens. This combined data string is then sent to the camera. At the same time that the EDSU is sending data to the lens, it can also request that the lens send the normal data stream back to it.
9600 baud and the lens will wait without timeout for an N command. Baud rate can be adjusted using the Kbn command. All CORE commands described in Sections 5.1 through 5.1.18 are available for PanchroI lenses. 4.7.2 S4I Prime and CXX 15-40mm Zoom T2.0 Lenses S4I lenses have two communications channels which send the same response to both channels and can receive commands only from a single controlling channel.
This data can be stored by the camera or external equipment for recording and subsequent post processing. A set of additional functions are available to 5I lenses which allow them to receive an externally generated data string and then append this received data to the normally generated data stream of the lens before it is sent to the camera. A unit which sends data to a 5I lens through its external interface is called an “External Data Source Unit” or EDSU. Operation with an EDSU is described in Section 9.
interface, the external interface will have control. Thus, the camera interface will have control only when there is no power supplied to the external interface. Some commands have been introduced with newer firmware versions and may not be available if their firmware has not yet been upgraded. Note also, that certain commands pertain only to 5I lenses.
4.8.
on prompt. The lens will then wait for one second to receive an N command from a controlling channel. If the N command is not received within one second, the baud rate will drop to 9600 and the lens power-on string will be sent again. The lens will then wait until an N command is received. The lens must receive an N command as the first command. Once the lens has received and responded to the N command, all other commands (valid for that lens type) are available to the controlling channel(s).
If a valid Bluetooth connection is established, the baud rate will remain at 9600 and the lens will wait for the N command. The Baud rate must remain at 9600 once a Bluetooth link is established, so any command to change baud rate at this point will receive the error response. In the event a Bluetooth connection is not established correctly within one second, the lens will issue a standard startup string (<) and wait until an N command is received from the external interface.
5. CORE Command Set 5.1 CORE Commands for All Lens Types Commands to a lens are in ASCII format and terminate with a carriage return character. Responses from a lens are in either ASCII format or packed binary format and terminate with the character pair, linefeed carriage-return: [l/f][c/r]. 5.1.1 N Command: Retrieve Fixed Data in ASCII Format: Typical Response (see exceptions by Lens type) The first command a lens receives must be the N command.
5.1.2 D Command: Retrieve Pre-Defined Set of Calculated Data in ASCII Format Please see Appendix A.1 for variations in response to D command. Issue D[C/R] Response Tag D T t Z H N F V E Z S Tag = D DsssssssTaaaatbbbbbZffffHaaaaaaaNbbbbbb b F c c c c c c c V v v v . v E s e e e z m m m m S x x x x x x x x x [L/F][C/R] Value sssssss aaaa bbbbb ffff aaaaaaa bbbbbbb ccccccc vvv.
Response Values d ssss TT tt zz hhhh nnnn ffff vv ee ZZ Sxxxxxxxxx Definition Tag Focus Distance Aperture Value – Actual Aperture Setting th Aperture Ring T Stop Integer x 10 & the 1/10 fraction Zoom - EFL (mm) [0000 for Prime lenses] Hyperfocal Distance Near Focus Distance Far Focus Distance Horizontal Field of View Entrance Pupil Position Normalized Zoom Value [This field not included in S4I Prime lenses prior to 0.29 (4.01) or 0.39 (4.
12 bits in 2 bytes (characters) TT Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 st 0 1 b11 b10 b09 b08 b07 b06 nd 0 1 b05 b04 b03 b02 b01 b00 1 2 Range: 144 to 2560 (1.44 to 25.
nd 0 1 b17 b16 b15 b14 a13 b12 rd 0 1 b11 b10 b09 b08 b07 b06 th 0 1 b05 b04 b03 b02 b01 b00 2 3 4 Range: 0 to (2^24 -1) = 16777215[mm] or 0.0 to (2^24 -1) = 1677721.5[inch] Infinity: b00 … b23 = 1 (a binary value of all 1’s represents infinity) Near Focus Distance nnnn: Near Focus Distance [1 mm] or [0.1 inch] depending on Display Units selected.
11 bits in 2 bytes (characters) vv Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 st 0 1 0 b10 b09 b08 b07 b06 nd 0 1 b05 b04 b03 b02 b01 b00 1 2 Range: 0 to 1800 (0.0 to 180.0) Entrance Pupil Position ee: Entrance Pupil Position signed 10 bit value.
Response K3 xxxxxxxxxxxxxxx [L/F][C/R] Response( Unknown ) ?[L/F][C/R] Tag K3 Value xxxxxxxxxxxxxxx Definition Name of Manufacturer 15 character response string Example: Issue: K3[c/r] Response: K3Cooke Optics Ld[l/f][c/r] 5.1.5 K4 Command: (NEW – 12 bit ADC versions only) Retrieve Name of Lens Type in ASCII Format Note: Lens will respond with the Unknown Response string: ?[L/F][C/R] if this command has not been implemented in firmware version.
Example: Issue: P[c/r] Response: P24 [l/f][c/r] Note: The temperature reading process takes approximately 0.5 seconds. During this time period, all other processes are suspended. 5.1.7 B Command: Retrieve Version Number in ASCII Format Issue B[C/R] Response B a b c d [L/F][C/R] Tag B Value abcd Tag = B Definition Firmware Version Number – format X.XX Example: Issue: B[c/r] Response: B 5.03[l/f][c/r] Note: One space between B and 5.03 5.1.
Note: The Unknown response string will be issued if the value of “n” exceeds the valid range. 5.1.9 C Command: Set Continuous Send Mode of Data Packet in ASCII Format Issue C[C/R] Response ! [L/F][C/R] Once Continuous Send Mode is set, the lens will continually measure, calculate and send values in the D command format. Example: Issue: C[c/r] Response: D0001021T0195t1.4+8Z0000H0290024N0001018F0001024V006.8E+098z0000S5/100-009[l/f][c/r] D0001021T0195t1.4+8Z0000H0290024N0001018F0001024V006.
…… This command sets the retrieved data format to packed binary (as described by the Kd command) and sends data in continuous mode. The data content and format is the same as the Kd command data content and format. This mode is unset by using the H command. Each data packet is defined under the Kd command above. 5.1.
Note: The response unknown: ?[L/F][C/R] will be issued by some early lens (S4I and RED versions prior to 0.22, 0.35, 1.23, 1.31 and 3.03) which did not implement this command. Example: Issue: Response: Kb9 [c/r] before Ka sent ?[L/F][C/R] Issue: Ka[l/f] Response: ! [l/f][c/r] Issue: Kb9 [c/r] Response: after Ka sent no response sent 5.1.
5.1.15 V Command: Set 35mm Mode Issue V[C/R] Response V 0.0 b b b [L/F][C/R] Tag V Value bbb Tag = V Definition Circle of Confusion value in mm for a 35mm Example: Issue: V[c/r] Response: V0.0250[l/f][c/r] 5. 1.16W Command: Set 16mm Mode Issue W[C/R] Response W 0.0 b b b [L/F][C/R] Tag W Value bbb Tag = W Definition Circle of Confusion value in mm for a 16mm Example: Issue: W[c/r] Response: W0.0125[l/f][c/r] 5.1.17 Wnn Command: Set Film Size Extended Mode Issue Wnn[C/R] Response W 0.
Example: Issue: W08[c/r] Response: W0.0191[l/f][c/r] nn 00 01 02 03 04 05 06 07 08 09 Film Size 35 mm 16 mm 4096 x 2304 3072 x 1728 2048 x 1152 AATON 3 perf ATON 2 perf 4480 x 1866, 4.5K 2764 x 2304, 4K Anamorphic Sony APS-C01 Circle of Confusion Value 0.0250 0.0125 0.0211 0.0106 0.0106 0.0238 0.0222 0.0218 0.0191 0.0105 Note: The Unknown response string will be issued if the value of “nn” exceeds the valid range. 5.1.
Response( Unknown ) ?[L/F][C/R] The value of n is between 0 and 9, where 0 sets illumination to OFF and (is at maximum brightness. Example: Issue: Kj5[c/r] Response: ![l/f][c/r] Note: The Unknown response string will be issued by all non-5I lenses or if the value of “n” is any character that is not 0 to 9. 5.2.
5.3 CORE Commands for 5I Start-Up Units 5.3.1 OX Command: 5I Lenses Only Set Start-Up Units to Imperial Issue OX[C/R] Response ! [L/F][C/R] Response( Unknown ) ?[L/F][C/R] No Tag This command will set the Start-Up Units character to B, changing the current “Display Units” selection for both channels to Imperial. See Section 6 for additional details. Example: Issue: OX[c/r] Response: ![l/f][c/r] Note: The Unknown response string will be issued if by all non-5I lenses. 5.3.
Additional details describing the 5I EDSU operation are provided in Section 9. 5.4.1 OS Command: 5I Lenses Only Retrieve Current 5I Channel Settings Issue OS[C/R] Response OrRdUC0.0cccWnninlSssssssssBx.xx[L/F][C/R] Response( Unknown ) Tag O r d C W i S B Tag = O Value R U 0.0ccc nn nI sssssssss x.
Issue: OT[c/r] Response: OtB0FAUI [l/f][c/r] Note: The Unknown response string will be issued by all non-5I lenses. 5.4.3 OC Command: 5I Lenses Only Commence Append of Data String Issue OC[C/R] Response ! [L/F][C/R] Response( Unknown ) ?[L/F][C/R] No Tag Example: Issue: OC[c/r] Response: ! [l/f][c/r] Note: The Unknown response string will be issued by all non-5I lenses. 5.4.4 OD Command: 5I Lenses Only Append this Data String (dddd……d) to the D, C, Kd or Kc Response String Issue ODddd…….
Issue OH[C/R] Response ! [L/F][C/R] Response( Unknown ) ?[L/F][C/R] No Tag Example: Issue: OH[c/r] Response: ! [l/f][c/r] Note: The Unknown response string will be issued by all non-5I lenses.
6. Measurement and Calculation Units 6.1 Measured Values and Calculated Values Cooke/I lenses measure the lens settings (focus, aperture, zoom) and use these values to calculate focal length, hyperfocal distance, near focus distance, far focus distance, horizontal field of view, entrance pupil position, normalized focus distance and normalized zoom setting. Distance values are expressed in either millimeters or in multiples of 0.
the default display units set as imperial. If the value after Tag U is a ‘b’, the calibration table stores focus distances in both imperial and metric units with the default display units set as metric. 6.2.2 Cooke 5I Lens Units and Startup Units Commands 5I lenses have a dual marked focus ring that can be reversed to show either imperial or metric units. 5I lenses have been factory calibrated in both imperial and metric units and the factory set Start-Up Units should match the focus ring units.
7. Baud Rates and Response Times 7.1 Implementation – PANCHROI, RED & S4I Zooms; S4I Primes; 5I Primes Message transmission time is affected by the length of the data stream and baud rate. Earlier S4I Prime and Zoom lenses with 10-bit ADC have slower clock speeds than the later S4I Primes lenses with 12-bit ADC. 7.2 Table 6: Compare Calculation Time to Lens Type Lens Type 5I Prime PanchroI Prime S4I Prime S4I Prime S4I Zoom S4I Zoom RED 7.
Repeat Rate (Frames/sec) Lens Type 5I Prime-1 channel 5I Prime -2 channel PanchroI Prime S4I Prime (12-bit) S4I Prime (10-bit) S4I Zoom RED Copyright 2012 Command C Kc C Kc C Kc C Kc C Kc C Kc C Kc Baud Rate 9600 12.3 23.4 12.3 23.4 11 18 11 20 10 17 11 18 11 18 Baud Rate 115200 147 277 147 263 53 64 60 75 37 43 53 64 53 64 Baud Rate 230400 285.7 285.
8. Illumination Scale – 5I Lenses 8.1 Overview 5I lenses are equipped with two sets of LED’s which can controlled to illuminate the scales in low light situations. The brightness level of one set can be altered while the other is OFF, or both sets can be altered in unison. Manual Control of the brightness levels is achieved using the Aperture Ring. The brightness levels can also be controlled remotely by using the 5I Lighting Control Unit or issuing the Kjn or Kkn Commands. 8.1.
1. 2. 3. 4. While pressing “ – “ , connect the power cable All LEDs are highlighted. Release “ – “ The module starts normally with LEDs off on the unit. SPECIAL MODE: Adjust The Maximum Brightness Of The Yellow LEDs 1. 2. 3. 4. During normal use, press ZONE until the green LED brightness increases. By keeping ZONE pressed, the Green LED becomes very bright.
during which “no change of Aperture setting” is detected, the “set illumination level” is retained. During this illumination setting process, I lens operations continue to function normally. To alter the brightness of one set of LEDs, move the Aperture ring to the aperture setting T1.4 end-stop and move it away towards T22, then repeat that process twice more within 0.5 second. This will cause the LED’s to be set to OFF for 0.3 sec, then ON for 0.3 sec, then OFF again.
9. External DATA Source Unit (EDSU) – 5I 9.1 Overview Cooke 5I lenses have additional capabilities and commands, not available to the other lens types, which enable an external device, (called an External Data Source Unit or EDSU,) connected to the external RS232 channel of the lens, to perform special operations. Under normal operation, a command is sent to a lens requesting information, the lens generates a data string and sends this information to the camera interface, the external interface or both.
6. Each time EDSU generates new data, it issues OD command to send data. This data is stored in lens in EDSU buffer. (When new string is received by lens, it replaces existing EDSU contents with new string.) 7. The lens generates data strings at whatever rate is required (single or continuous) and uses the latest EDSU data to append. 8. To terminate the process, the EDSU sends OH command.
P V Retrieve board temperature Set/Change film size Wnn Change film size X Y Change units to Imperial Change Units to Metric Allow Beware (Interlock exists for Camera priority) Beware (Interlock exists for Camera priority) Beware Beware To avoid potential conflicts that may arise if commands are issued by multiple sources, the EDSU should monitor any commands allowed to pass-through to the lens to verify commands meet lens specifications and do not cause conflict with current EDSU operation. .
11. NEW Optional Commands: Retrieve UserDefined Combinations of Binary Data Packets 11.1 NEW Optional Commands - Planned for 2013 The New optional commands will allow users to define and then retrieve optional binary data sets composed of user-selected lens information combined in any order. Each lens data element will have a unique tag. By stringing together a list of tags, users can request only the lens data elements they need in whatever order they want.
Appendix A A.1 Command/Response VARIATIONS - earlier software versions Note: You can retrieve the version number by issuing the B command. A.1.1 D Command Variations: Retrieve Pre-Defined Set of Calculated Data in ASCII Format Note: Data length for v0.30 is 62 characters while data length for v0.39 and v4.21 is 76 characters. S4I Prime Lens versions [0.21 – 0.28 (10 bit) 0.34 - 0.38 (12 bit)] Issue D[C/R] Response Tag D T t Z H N F V E S Tag = D DsssssssTaaaatbbbbbZffffHaaaaaaaNb bbbbbbFcccccccVvvv.
T t Z H N F V E Z S aaaa bbbbb ffff aaaaaaa bbbbbbb ccccccc vvv.v seee mmm xxxxxxxxx actual Aperture setting calibration ring Aperture value Zoom – Effective Focal Length (mm) HYPERFOCAL setting -units NEAR FOCUS distance – units FAR FOCUS distance – units Horizontal Field of view - degrees Entrance Pupil Position – units [Tag: s is a + or - sign] Normalized Zoom Setting Lens Serial Number Note: The normalized zoom setting value resolution was [0.00 to 1.
Response – Prime Lens NSs..sssOu..uuuLPfxxxNdddUbEseee y [L/F][C/R] Response for S4I Zoom lens versions 1.26 and 1.36 and above (current versions): Issue N[C/R] Response – Zoom Lens NSs..sssOu..uuuLZNxxxMdddUbTff yy Bv.vv [L/F][C/R] Example: Issue: N [l/f][c/r] Response: NS8000123 OCooke Optics Tag = N LZN015M040UIT92 B1.39 Response for S4I Zoom lens in earlier versions: Issue N[C/R] Response – Zoom Lens NSs..sssOu..
N or n Infinity Nodal distance: N or n indicates sign plus 3 digits-S4I Prime ddd only s (+/ -) U eee b T ff y..y v.vv B Entrance Pupil Position: + or – sign plus 3 characters - S4I Prime only Start-up units: I=imperial, M=metric, b (metric start) or B (imperial start) [both available] Transmission factor (not yet available in S4I Primes) SPACE characters Firmware version number A.1.
st 0 1 0 0 b09 b08 b07 b06 nd 0 1 b05 b04 b03 b02 b01 b00 1 2 Range: 0 – 1000 for Zoom Lenses [This field not included in these early versions of S4I Prime lenses] Normalized Zoom Value Z: (Note: Response depends on Lens Version #) Z: Normalized Zoom Value – 0.00 to 1.00 for S4I Zoom and RED versions up to and including 1.21, 1.30 and 3.
Normalized Zoom Value ZZ: (Note: Response depends on Lens Version #) ZZ: Normalized Zoom Value – 0.000 to 1.000 for S4I Zoom and RED versions after 1.21, 1.30 and 3.
Use the G command to turn on the checksum mode. In checksum mode, two characters are added to the response string between the message string and the termination sequence, (l/f)(c/r). The checksum is formed by setting an 8 bit checksum value to all 1’s and then performing an exclusive or operation (XOR) between the existing checksum value and each character of the response string in turn, until all the characters are processed.
Appendix B B.1 Firmware and Lens SoftwareVersion Numbers Lens Type S4I Prime – 10 bit ADC S4I Prime – 12 bit ADC S4I Zoom – 10 bit ADC S4I Zoom - 12 bit ADC Red 18-50mm Zoom – 12 bit ADC Red 50-150mm Zoom – 12 bit ADC DigiOptical 18-50mm Zoom – 12 bit ADC DigiOptical 50-150mm Zoom – 12 bit ADC 5I Prime – 12 bit ADC PanchroI Prime – 12 bit ADC Angenieux Sony Prime Sony Zoom Base Firmware Version e,f,g h,i,j v,w p,q r,s r,s r,s r,s a,b r,s t,u Software Version Number 0.05 …0.29, 4.01 ... 4.19 0.30 ...0.
Note: K3 & K4 commands not currently available for 10 bit boards. Evolution of S4I Prime 12 bit ADC Upgrade SW Versions V0.30/31 V0.33 V0.34 V0.35 V0.36 V0.37 V0.38 V0.39 See specification issues up to version 2.22 Operation as per v0.
V1.39 Change startup to standardized sequence. Start-up Baud increase from 9600 to 115k2. New numbering to replace 1.39 Addition of K3 & K4 commands V4.61 V4.62 Evolution Red Zoom 12 bit ADC Upgrade SW Versions V3.02 V3.03 V3.04/05 V3.06 V3.07 V3.08/09 V6.01 V6.02 See specification issues up to version 2.22 Specification issue 2.23. Addition of Serial number to lens data string. Increase Normalized zoom resolution. Addition of Ka command + SW version added to the end of N command response string.
Angenieux will incorporate the /I Technology into its Optimo series of zoom lenses. Arri Arri 435 Xtreme and Arricam cameras equipped with LDS have /I contacts in the lens mounts. Avid Avid Media Composer editing system takes lens metadata captured with /I and passes it through to VFX.
Element Technica Maker of Technica 3D stereographic 3D rigs. The Foundry The Foundry's forthcoming Nuke 6 release will have an in-built 3D camera tracker, to which the user can provide additional hints and constraints about the shoot to recreate the camera – for example, which lens was used. More: Shoot lens distortion grids with different focal lengths, and the /I data gives you an accurate focal length.
connected to the motor driver unit (MDR2) through an adapter cable (Preston Cinema accessory item). The MDR2 sends lens data over its microwave link to the HU3. Having accurate focus information transmitted directly from the lens at all times is a great confidence builder for the focus puller. Preston Cinema Systems FI+Z Hand Unit 3 RED RED has built-in /I support utilizing contacts in the RED camera lens mount for direct metadata capture.
"It's all about the workflow." Transvideo Transvideo’s Cine Monitor HD now has built-in /I Technology that can display lens data on the monitor. A graphic representation of the iris, focus and depth-of-field is a great benefit to focus pullers in addition to the outstanding picture quality of the monitor. Watch for more options to come. Transvideo Cine Monitor HD B.
XLR Power Connection for I lenses with external connector (from Cooke) Cooke 5I Lighting Controller The Cine Tape Measure system is a small, rugged, lightweight, and quiet ultrasonic range finder that is easy to set up and easy to use.
Appendix C C.1 Update Ownership Program for Cooke /I Lenses The Cooke Owner Update program is to update the owner name of a lens through its external interface. It is implemented in Java so it runs on Windows and Mac OS X, and can be downloaded from Cooke Optics Limited website. The lens and PC or MAC is connected through a serial port. If the machine doesn’t have a serial port, use a USB-Serial port adapter and install a correct driver. To run the program, Java Runtime Environment (JRE) is required.
Figure 1 Select Serial Port on MAC and on Windows Figure 2 Enter the New Owner Click the Connect button, the second screen as shown in Figure2 appears. The current owner is displayed. Input the name of the new owner, and then click the Update button, the newly input owner name is displayed at the top of the screen as shown in Figure3. If updating more than one lens, disconnect the updated lens, connect the new lens, and then click Next button.
Figure 3 Owner Updated Figure4 Copy and Paste Menu Notes: If any error messages turn up, please check the followings: Accessibility to the Serial Port on MAC Updated Driver of USB-Serial Port Adaptor Lens is correctly connected to the selected serial port and powered on Any program running which is using the same serial port, such as HyperTerminal Close the program, power off the lens and start it again if not able to find reasons Copyright 2012 Page 70
Appendix C C.2 Viewer Java Program for Cooke /I Lenses The Cooke Viewer Java program is to view the information of a lens through its external interface. It is implemented in Java so it runs on Windows and Mac OS X, and can be downloaded from Cooke Optics Limited website. The lens and PC or MAC is connected through a serial port. If the machine doesn’t have a serial port, use a USB-Serial port adapter and install a correct driver. To run the program, Java Runtime Environment (JRE) is required.
Figure 1 Select Serial Port on MAC and on Windows Click or Quit button to end the program.
If any error messages turn up, please check the followings: Accessibility to the Serial Port on MAC Updated Driver of USB-Serial Port Adaptor Lens correctly connected to the selected serial port and powered on Any program running which is using the same serial port, such as HyperTerminal Close the program, power off the lens and start it again if not able to find reasons Copyright 2012 Page 73
C.3 Using HyperTerminal or PuTTY to Communicate with Cooke I Lenses The HyperTerminal or Putty programs can be used to view the information of a lens through its external interface. Launch HyperTerminal by running the hypertrm.exe file. From Windows XP it can be found under Programs -> Accessories -> Communications -> HyperTerminal. If there is no HyperTerminal preinstalled on your PC, it can be downloaded from the Internet or retrieved from a Windows XP computer.
Select the serial port parameters as shown below: Apply and press OK.
The HyperTerminal is now connected. To activate communication with the lens, type N and press . [Note: This is an upper case letter N] All other commands are now available. If you do not have access to HyperTerminal, PuTTY can be downloaded from http://www.putty.org/ and used to access serial devices. Running the program will bring up the PuTTY Configuration window shown below.
Open the session node, click on the serial radio button and then click Open.
Check to make sure you have specified the COM port to which you are connected. Device Manager can help you determine the correct COM port.