PelcoD 協議指令分析

2021-10-23 13:17:06 字數 695 閱讀 8354

一般的雲台指令協議格式例如:

// 傳送帶正負號的垂直角度

float vert_angle;

// 需要傳送的雲台垂直角度

unsigned

char data[7]

=;data[1]

= ptz_add;

// 雲台的位址,實際是多少可根據雲台協議取更改,一般預設出廠是0x01

data[3]

=0x4d

;// 表示傳送垂直角度

data[4]

=((short

int)

(vert_angle *

100)

)>>8;

// 高八位

data[5]

=((short

int)

(vert_angle *

100))&

0x00ff

;// 第八位

data[6]

= 校驗碼crc,這個根據協議的要求取計算,算出來多少就是多少;

一般crc計算的值是data[

]的幾個引數的和的第八位

最後把這個陣列data[7],通過udp傳送給雲台即可。

以上是我在接觸的第乙個國產雲台的協議指令,自己通過各種除錯後也算是對該協議有所了解,在之後接觸的其他雲台中也是大同小異,希望能夠給各位有一定的幫助。

pelco d 協議指南

pelco d 是一種用在cctv產業上頗受歡迎的ptz pan水平 tilt豎直 zoom放大 相機控制協議。pelco d包含7位元組 本文中所有位元組資料都是16進製制,除非特別宣告 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 sync c...

PELCO D與PELCO P協議介紹

pelco d 資料格式 1位起始位 8位資料 1位停止位,無效驗位。波特率 2400b s 命令格式 位元組1 位元組2 位元組3 位元組4 位元組5 位元組6 位元組7 同步位元組 位址碼 指令碼1 指令碼2 資料碼1 資料碼2 校驗碼 1.該協議中所有數值都為十六進製制數 2.同步位元組始終為...

pop協議指令

網路郵件收取使用的是pop3協議,了解pop3協議有助於我們加深對郵件系統的理解。而且使用pop3協議你還可以直接telnet 到郵件伺服器上去收信。一般telnet pop3 server 110後就可以用這些命令了,大小寫不敏感,不包括口令本身,注意不要讓口令回顯,等驗證通過後再允許回顯好了。u...