5-July-2004 KP-FD30 remote control protocol (Rev.1) 1) Comms* specifications Sync system Bit rate Start-stop sync 9600 bps Data length 8 bits Start bit 1 Stop bits 1 Parity None Bit transfer LSB first *Comms : Communications 2) Comms control The remote control software controls all communications. Data send/receive (BSC handshake) is by transferring TEXT data to the camera controller chip.
15-July-2004 a) Transmission from master (normal process) Slave Master 1) ENQ code (05H) 2) ACK code (06H) 3) Transmit code (ASCII code) 4) ACK code (06H) 1) Session starts when ENQ is sent from master to slave. 2) Slave acknowledges by returning ACK to master. 3) Master sends data to slave. 4) Slave acknowledges receipt of data by again returning ACK to master and end the handshake.
15-July-2004 b) Master reads data (normal process) Slave Master 1) ENQ code (05H) 2) ACK code (06H) 3) Read command (ASCII code) 4) ACK code (06H) 5) Read data (ASCII code) 6) ACK code (06H) 1) Session starts when ENQ is sent from master to slave. 2) Slave acknowledges by returning ACK to master. 3) Master sends read data command to slave. 4) Slave receives read data command, then acknowledges by returning ACK code to master. 5) Slave sends read data to master.
15-July-2004 c) Data transmitted by master (control abort process) Slave Master 1) ENQ code (05H) 2) NAK code (15H) ENQ code (05H) NAK code (15H) ENQ code (05H) 3) NAK code (15H) ENQ code (05H) NAK code (15H) 1) Master sends ENQ code to slave. 2) Since ACK code cannot be sent, slave sent NAK code to master. 3) Sequence is repeated 3 times in attempts to retransmit. successive NAK code, comms control is aborted.
15-July-2004 d) Data transmitted by master (data error process) Slave Master 1) ENQ code (05H) 2) ACK code (06H) 4) 3) Send data (error occurs) 3 seconds elapse Send data (error occurs) 3 seconds elapse 5) Send data (data normal) 6) ACK code (06H) 1) Session starts when ENQ is sent from master to slave. 2) Slave acknowledges by returning ACK to master. 3) Master sends data, but error detected (framing, over-run error). 4) Slave detects error and does not accept data.
15-July-2004 e) Data frame error (Master transmission) Slave Master 1) ENQ code (05H) 2) ACK code (06H) 4) 3) Send data (ASCII code) 3 seconds elapse 5) Send data (ASCII code) 3 seconds elapse Send data (ASCII code) 3 seconds elapse 6) Send data (ASCII code) 1) Session starts when ENQ is sent from master to slave. 2) Slave acknowledges by returning ACK to master. 3) Master sends data. 4) For some reason, slave does not receive data.
15-July-2004 f) Transmission frame error (Master receive) Slave Master 1) ENQ code (05H) 2) ACK code (06H) 3) Read command (ASCII code) 4) ACK code (06H) 5) 3 seconds elapse Read command (ASCII code) 6) 7) 3 seconds elapse Read command (ASCII code) 3 seconds elapse Raed command (ASCII code) 8) Read command (ASCII code) 1) Session starts when ENQ is sent from master to slave. 2) Slave acknowledges by returning ACK to master. 3) Master sends read command.
15-July-2004 (4) Comms command Text data format a) Send data and read command data (master to slave) 1) Command data are converted into ASCII code and transmitted. 2) Comms byte quantity is 18. 3) Comms data format (transmission sequence). Text data STX ETX SUM 18 bytes ■ Comms data description ・ STX : Code indicating start of text. 1 byte (02H) ・ Text data : Transmit / receive data. 14 byte (ASCII code) ・ ETX : Code indicating end of text.
15-July-2004 b) Read (receive) data (slave to master) 1) Command data are converted into ASCII code and transmitted. 2) Comms byte quantity is 10. 3) Comms data format (transmission sequence) Text data STX ETX SUM 10 bytes ■ Comms data description ・ STX : Code indicating start of text. 1 byte (02H) ・ Text data : Transmit / receive data. 6 byte (ASCII code) ・ ETX : Code indicating end of text. 1 byte (03H) ・ SUM : XOR result (FFH) of adding STX, Text data and ETX.
15-July-2004 KP-FD30 remote control command table (Rev.1) 1) Standard command a) Write command (Set data) Item Auto Light Control Mode (ALC) Area of Light measurement STX ETX SUM 00 03 18 00 00 03 17 00 00 00 03 16 1C 00 00 00 03 18 ID Area R.No 02 01 FF 01 3A 00 00 AREA 02 01 FF 01 3A 01 PEAK/AVE 02 01 FF 01 3A 02 01 FF 01 AVE (*) NO.1 (*) Data AREA SELECT (ALC: AREA) NO.2 02 01 FF 01 1C 01 00 00 03 17 ● Image NO.
15-July-2004 Item Shutter Mode (SHUTTER) STX OFF (*) TEXT data Status ID Area R.No ETX SUM Data 02 01 FF 01 17 00 00 00 03 24 PRESET 02 01 FF 01 17 01 00 00 03 23 VARIABL 02 01 FF 01 17 02 00 00 03 22 AES 02 01 FF 01 17 03 00 00 03 21 EXT TIG 02 01 FF 01 17 04 00 00 03 20 Preset Shutter Speed 8.0 s 02 01 FF 01 08 00 00 00 03 24 (SHUTTER: PRESET) 7.5 s 02 01 FF 01 08 01 00 00 03 23 7.
15-July-2004 Item STX (SHUTTER: VARIABLE) [0000-0209] Status ID Area R.No ETX SUM Data 1/20000 s 02 01 FF 01 08 22 00 00 03 20 1/30000 s 02 01 FF 01 08 23 00 00 03 1F 02 01 FF 01 08 24 00 00 03 1E 02 01 FF 01 09 00 00 00 03 23 02 01 FF 01 09 ** ** 00 03 ** 02 01 FF 01 09 02 09 00 03 18 1/50000 s Variable Shutter Speed TEXT data 1/60 s(Min) (*) | 1/10309 s(Max) Exposure time(Approx.) = 16.667ms –( 0.
15-July-2004 Item STX TEXT data Status AWC(PRESET) restart R-GAIN OFFSET for AWC [00-FF] [00-FF] 00 FF 01 07 00 00 00 03 26 FF 01 36 00 00 00 03 23 02 01 FF 01 36 ** 00 00 03 ** 02 01 FF 01 36 80 00 00 03 1B | 02 01 FF 01 36 ** 00 00 03 ** Max 02 01 FF 01 36 FF 00 00 03 F7 Min 02 01 FF 01 37 00 00 00 03 22 02 01 FF 01 37 ** 00 00 03 ** | (*) | (*) 02 01 FF 01 37 80 00 00 03 1A | 02 01 FF 01 37 ** 00 00
15-July-2004 Item STX GAMMA H Phase for EXT. HD/VD Area R.
-July-2004 Charcter Code (*) 0 (30) A (41) K (4B) U (55) ! (21) ~ (7D) 1 (31) B (42) L (4C) V (56) ? (3F) * (2A) 2 (32) C (43) M (4D) W (57) 3 (33) D (44) N (4E) X (58) & (20) 4 (34) E (45) O (30) Y (59) ( (5B) - (2D) 5 (35) F (46) P (50) Z (6A) ) (5D) X (78) 6 (36) G (47) Q (51) SPACE (7F) , (2C) 7 (37) H (48) R (52) 8 (38) I (49) S (53) : (3A) ”(22) 9 (39) J (4A) T (54) ; (3B) ’(27) : Factory setting 6 # (A2) .
15-July-2004 b) Read Command (Read data) Item STX TEXT data Status ID Area R.No ETX SUM Data Auto Light Control Mode (ALC) 02 01 FF 81 3A 00 00 00 03 10 Area of Light measurement (ALC: AREA) 02 01 FF 81 1C 00 00 00 03 10 Ratio of Peak & Average (ALC :PK/AV) 02 01 FF 81 39 00 00 00 03 18 Video Level (ALC: LEVEL) 02 01 FF 81 0C 00 00 00 03 11 Auto Gain Control Mode (AGC) 02 01 FF 81 06 00 00 00 03 1E FIX.
15-July-2004 Item INPUT CHARACTER STX SUM ID Area R.
15-July-2004 2) Special command (For adjustment of a factory) Caution !! ▪ The item indicated by the special command is adjusted to the optimal value at the time of factory shipments. Please perform after reading the data set up now by the lead command and memorizing a setting value, when changing this item. ▪ The table shown below is written by the command (Status: 00) which does not memorize a setting value to EEPROM inside a camera.
15-July-2004 Item STX TEXT data Status C-Y Matrix (Gb-y,r-g[+]) Min 00 FF 02 9D 00 00 00 03 0F 00 FF 02 9D ** ** 00 03 ** Max 02 00 FF 02 9D FF 01 00 03 E2 Min 02 00 FF 02 9E 00 00 00 03 0E | 02 00 FF 02 9E ** ** 00 03 ** Max 02 00 FF 02 9E FF 01 00 03 E1 Min 02 00 FF 02 9F 00 00 00 03 0D 02 00 FF 02 9F ** ** 00 03 ** | Max 02 00 FF 02 9F FF 01 00 03 E0 Min 02 00 FF 02 A0 00 00 00 03 1B | 02 00 F
15-July-2004 b) Read Command (Read data) Item STX TEXT data Status ID Area R.No ETX SUM Data Standard sensitivity adjustment (Standard Gain) 02 01 FF 81 2E 00 00 00 03 0D ALC Level Ref. 02 01 FF 81 19 00 00 00 03 1A Peak data Ref. 02 01 FF 81 3F 00 00 00 03 0B Auto Iris Ref. 02 01 FF 81 0A 00 00 00 03 13 White Balance- R gain Ref. 02 01 FF 82 81 00 00 00 03 1A White Balance- B gain Ref.