[INFOS] Title=Kodak EktaPro Author=Arno VIANDIER Version=1.0.0 DeviceMark=Kodak Model=EktaPro Description=Basic control of Slide Projector~@~@Lamp Level and Slide in commands are Enum parametres [TYPE] Communication=Serial Baud rate=9600 Data size=8 Stop bits=0 Parity=0 DTR control=0 RTS control=0 Full duplex=1 DTR Duplex=1 DTR handshake=0 DSR out flow=0 RTS handshake=0 CTS out flow=0 Break character= Break time=2 [FRAMES] Count of bytes=3 Hexa character=! Decimal character=& Header character=!06 Ending character= Convert non literal mode=1 Keep frames=0 Checksum verification=0 Checksum character=@ Timeout between bytes=250 [EXCLUDED CHARACTERS] Count=0 Not in header/ending=1 [CHECKSUM] Checksum type=SUM CRC16 mask=A001 CRC16 initial value=0000 Start checksum at=0 Stop checksum from= Checksum count=1 Checksum position from end= Checksum two's complement=0 Checksum ASCII coded=0 Checksum high byte first=1 [COMMANDS] Count=7 Command0.Name=Slide Forward Command0.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,05,0D,15,1D,25,2D,35,3D,45,4D,55,5D,65,6D,75,7D]!00!00 Command0.Group=Slide Command1.Name=Slide Backward Command1.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,05,0D,15,1D,25,2D,35,3D,45,4D,55,5D,65,6D,75,7D]!04!00 Command1.Group=Slide Command2.Name=Auto Shutter Command2.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,03,0B,13,1B,23,2B,33,3B,43,4B,53,5B,63,6B,73,7B]!0[On/Off,enum,literal,0,2,Off,On,C,E]!00 Command2.Group=Lamp Command3.Name=StandBy Command3.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,03,0B,13,1B,23,2B,33,3B,43,4B,53,5B,63,6B,73,7B]![On/Off,enum,literal,0,2,Off,On,1C,1E]!00 Command4.Name=Shutter Command4.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,05,0D,15,1D,25,2D,35,3D,45,4D,55,5D,65,6D,75,7D]![Open/Close,enum,literal,0,2,Open,Close,1C,20]!00 Command4.Group=Lamp Command5.Name=Set Lamp Level Command5.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,01,09,11,19,21,29,31,39,41,49,51,59,61,69,71,79][Lamp Level,enum,literal,0,101,Off,1%,2%,3%,4%,5%,6%,7%,8%,9%,10%,11%,12%,13%,14%,15%,16%,17%,18%,19%,20%,21%,22%,23%,24%,25%,26%,27%,28%,29%,30%,31%,32%,33%,34%,35%,36%,37%,38%,39%,40%,41%,42%,43%,44%,45%,46%,47%,48%,49%,50%,51%,52%,53%,54%,55%,56%,57%,58%,59%,60%,61%,62%,63%,64%,65%,66%,67%,68%,69%,70%,71%,72%,73%,74%,75%,76%,77%,78%,79%,80%,81%,82%,83%,84%,85%,86%,87%,88%,89%,90%,91%,92%,93%,94%,95%,96%,97%,98%,99%,100%,!10!00,!10!14,!10!28,!10!3C,!10!50,!10!64,!10!78,!10!8C,!10!A0,!10!B4,!10!C8,!10!DC,!10!F0,!12!04,!12!18,!12!2C,!12!40,!12!54,!12!68,!12!7C,!12!90,!12!A4,!12!B8,!12!CC,!12!E0,!12!F4,!14!08,!14!1C,!14!30,!14!44,!14!58,!14!6C,!14!80,!14!94,!14!A8,!14!BC,!14!D0,!14!E4,!14!F8,!16!0C,!16!20,!16!34,!16!48,!16!5C,!16!70,!16!84,!16!98,!16!AC,!16!C0,!16!D4,!16!E8,!16!FC,!18!10,!18!24,!18!38,!18!4C,!18!60,!18!74,!18!88,!18!9C,!18!B0,!18!C4,!18!D8,!18!EC,!1A!00,!1A!14,!1A!28,!1A!3C,!1A!50,!1A!64,!1A!78,!1A!8C,!1A!A0,!1A!B4,!1A!C8,!1A!DC,!1A!F0,!1C!04,!1C!18,!1C!2C,!1C!40,!1C!54,!1C!68,!1C!7C,!1C!90,!1C!A4,!1C!B8,!1C!CC,!1C!E0,!1C!F4,!1E!08,!1E!1C,!1E!30,!1E!44,!1E!58,!1E!6C,!1E!80,!1E!94,!1E!A8,!1E!BC,!1E!D0] Command5.Group=Lamp Command6.Name=Goto Slide Command6.Frame=![Address,enum,literal,0,16,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,01,09,11,19,21,29,31,39,41,49,51,59,61,69,71,79][Slide Number,enum,literal,0,81,#0,#1,#2,#3,#4,#5,#6,#7,#8,#9,#10,#11,#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26,#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,!00!00,!00!02,!00!04,!00!06,!00!08,!00!0A,!00!0C,!00!0E,!00!10,!00!12,!00!14,!00!16,!00!18,!00!1A,!00!1C,!00!1E,!00!20,!00!22,!00!24,!00!26,!00!28,!00!2A,!00!2C,!00!2E,!00!30,!00!32,!00!34,!00!36,!00!38,!00!3A,!00!3C,!00!3E,!00!40,!00!42,!00!44,!00!46,!00!48,!00!4A,!00!4C,!00!4E,!00!50,!00!52,!00!54,!00!56,!00!58,!00!5A,!00!5C,!00!5E,!00!60,!00!62,!00!64,!00!66,!00!68,!00!6A,!00!6C,!00!6E,!00!70,!00!72,!00!74,!00!76,!00!78,!00!7A,!00!7C,!00!7E,!00!80,!00!82,!00!84,!00!86,!00!88,!00!8A,!00!8C,!00!8E,!00!90,!00!92,!00!94,!00!96,!00!98,!00!9A,!00!9C,!00!9E,!00!A0] Command6.Group=Slide [POSITRACK GROUPS] Count=2 Group.0=Slide Group.1=Lamp [ANSWERS] For each mode=1 For each frame= Count=0 [MONITORING] Requests count=3 Request.0=!07!A0!00 RequestPeriod.0=10 Request.1=!07!C0!00 RequestPeriod.1=10 Request.2=!07!A0!00 RequestPeriod.2=15 Wait for answer=0 Variables count=3 Variable0.Name=Slide Variable0.Frame=!06XX Variable0.Position=4 Variable0.Length=1 Variable0.Type=integer Variable1.Name=Tray_Status Variable1.Frame=!06XX Variable1.Position=3 Variable1.Length=1 Variable1.Type=integer Variable2.Name=SystemStatus Variable2.Frame=!06XX Variable2.Position=3 Variable2.Length=2 Variable2.Type=integer [AUTOMATION] Connection mode=1 Deconnection mode=1 Deconnection delay=20