8. D: Come funziona l'offset dell'output del tracker?
Risposta:
Invia comando: AA 55 20 02 FF —— offset di uscita
AA 55 20 00 FF —— non emettere offset
Formato di output: BB 01 XL XH YLYH 02 CS (CS: somma di tutti i byte modulo 256)
Ad esempio: BB 01 2A 01 80 FE 42 A7
Offset asse X 0x012A–> 298 Offset asse Y 0xFE80–> -384 (relativo al punto pixel di deviazione del punto centrale: positivo a destra, negativo a sinistra, positivo in basso, negativo in alto)
Quando si invia il comando di arresto del monitoraggio, verrà visualizzato il feedback: BB 01 00 00 00 00 20 DC
Protocollo Viewlink: il punto centrale è 0, la coordinata centrale dell'offset (0,0)
Sottrai (960, 540) dalle coordinate pixel dei target bloccati
1 | Intestazione del frame | 0xBB | |
2 | Indirizzo | 0×01 | |
3 | Spostamento asse X | LSB | |
4 | FSB | ||
5 | Spostamento asse Y | LSB | |
6 | FSB | ||
7 | Stato | BYTE0 0: Non visualizzare la casella di tracciamento1: Visualizza la casella di tracciamentoBYTE1 0: Nessun target
1: Tracciamento dell'obiettivo BYTE2 0: EO 1: IR BYTE3 0: Visualizzazione di una singola immagine 1: Visualizzazione PIP BYTE4 0: Entro la temperatura preimpostata 1: superamento della temperatura preimpostata BYTE56 Stato di modifica del tracciamento secondario in cerchio, 3 stati in totale: 1, 2, 3 BYTE 7 Riservato |
|
8 | Somma di controllo |