AMX中控编程程序

AMX中控编程程序
AMX中控编程程序

AMX中控编程程序-BOSCH-G4摄像头

2010-03-20 10:29:51| 分类:AMX中控编程|字号订阅

DATA_EVENT[CAMERA]

{

ONLINE:

{

SEND_COMMAND CAMERA,'SET BAUD 2400,N,8,1 485 ENABLE' }

}

//CAMERA 01

BUTTON_EVENT[TP,CAMERA_ZOOM_WIDE]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$40,$00,$00,$41"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,CAMERA_ZOOM_TELE]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$20,$00,$00,$21"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,CAMERA_UP]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$08,$00,$10,$19"

}

RELEASE:

{

}

}

BUTTON_EVENT[TP,CAMERA_DOWN]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$10,$00,$10,$21"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,CAMERA_LEFT]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$04,$10,$00,$15"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,CAMERA_RIGHT]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$02,$10,$00,$13"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,CAMERA_FOCUS_NEAR]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$01,$00,$00,$00,$02"

}

RELEASE:

{

}

}

BUTTON_EVENT[TP,CAMERA_FOCUS_FAR]

{

PUSH:

{

SEND_STRING CAMERA,"$FF,$01,$00,$80,$00,$00,$81"

}

RELEASE:

{

SEND_STRING CAMERA,"$FF,$01,$00,$00,$00,$00,$01"

}

}

BUTTON_EVENT[TP,0]

{

PUSH:

{

SELECT

{

ACTIVE(BUTTON.INPUT.CHANNEL>=410 AND BUTTON.INPUT.CHANNEL<=419):

{

CAMERA_TEMP=BUTTON.INPUT.CHANNEL-410

PRESET_NUMBER=PRESET_NUMBER*10+CAMERA_TEMP

}

}

}

}

BUTTON_EVENT[TP,CAMERA_PRESET_SHOOT]

{

PUSH:

{

CAMERA_PRESET_SHOOT_JUDGE=1

PRESET_NUMBER=0

}

}

BUTTON_EVENT[TP,CAMERA_PRESET_SET]

{

PUSH:

{

CAMERA_PRESET_SHOOT_JUDGE=2

PRESET_NUMBER=0

}

}

BUTTON_EVENT[TP,CAMERA_PRESET_OK]

{

PUSH:

IF(CAMERA_PRESET_SHOOT_JUDGE=1)

{

SEND_STRING CAMERA,"$FF,$01,$00,$07,$00,PRESET_NUMBER,(PRESET_NUMBER+$08) MOD $100"

PRESET_NUMBER=0

}

ELSE IF(CAMERA_PRESET_SHOOT_JUDGE=2)

{

SEND_STRING CAMERA,"$FF,$01,$00,$03,$00,PRESET_NUMBER,(PRESET_NUMBER+$04) MOD $100"

PRESET_NUMBER=0

}

}

相关主题
相关文档
最新文档