CAT

A HamWiki wikiből

CAT

Computer Aided Transceiver - Számítógép "Vezérelt" Adóvevő
Yaesu (Vertex Standard) készülékek vezérlési protokollja
A CAT rendszer lehetőséget biztosít a készülék adatainak változtatásaira. Teljes szintű vezérlés is lehetővé tehető készüléktől függően. Ezáltal lehetőség van a készülékek teljes automata irányítására egérkattintásokkal és billentyűzet segítségével.

Parancsfelépítés

A Yaesu CAT parancsai 5 byteból állnak:

  • 4 byte paraméter
  • utolsó byte a parancskód.

Ha legalább 200 ms időt várunk két byte között, akkor a vett byteokat időtúllépés okán elfelejti, az 5 byte-os vevő újra vételkész lesz.

Parancs - 1. byte 2. byte 3. byte 4. byte 5. byte
LOCK ON x x x x 0x00
OFF 0x80
PTT ON x x x x 0x08
OFF 0x88
Frekvencia beállítás
pl.: 144,81250 MHz
0x14 0x48 0x12 0x50 0x01
Üzemmód LSB 0x00 x x x 0x07
USB 0x01
CW 0x02
CWR 0x03
AM 0x04
FM 0x08
DIG 0x0A
PKT 0x0C
Parancs - 1. byte 2. byte 3. byte 4. byte 5. byte
CLAR ON x x x x 0x05
OFF 0x85
CLAR Freq
1. byte: 0 = + frekv.
pl.: +12,34 kHz
0x00 x 0x12 0x34 0x00
VFO-A/B váltogatás x x x x 0x81
SPLIT ON x x x x 0x02
OFF 0x82
Repeater offset + 0x09 x x x 0x09
- 0x49
nincs 0x89
Repeater offset freq
pl.: 05,4321 MHz
0x05 0x43 0x21 0x00 0xf9
Parancs - 1. byte 2. byte 3. byte 4. byte 5. byte
CTCSS/DCS
mode
DCS ON 0x0a x x x 0x0a
CTCSS ON 0x2a
ENCODER ON 0x4a
OFF 0x8a
CTCSS frekvencia
pl.: 88,5 Hz
0x08 0x85 x x 0x0b
DCS kód
pl.: 023
0x00 0x23 x x 0x0c
Parancs - 1. byte 2. byte 3. byte 4. byte 5. byte
RX státusz kiolvasás x x x x 0xE7
TX státusz kiolvasás x x x x 0xF7
Frekvencia, üzemmód kiolvasás x x x x 0x03
Power
be/kikapcs
ON x x x x 0x0f
OFF 0x8f

Megjegyzés: be/kikapcsolást ne használjuk FT817 belső akkuról való járatása esetén (forrás: Yaesu FT817 könyve). Bekapcsoláskor a parancs előtt, mivel nincs tápfeszültség alatt a rádió, 5 töltelék byte-ot küldjünk, például 0x00 0x00 0x00 0x00 0x00, amely hatására feléled a parancs fogadó modul és így már a bekapcsoló parancsot képes lesz fogadni.

RX státusz, TX státusz, Frekvencia és üzemmód byte

RX státusz:

7. bit: Zajzár 0: vételre nyitva, 1: zárva
6. bit: CTCSS/DCS: 0, ha az általunk beállítottat vette vagy nincs CTCSS/DCS bekapcsolva
5. bit: 1, ha az FM diszkriminátor nem vételközépen áll. SSB/CW/AM esetén fix 0.
4. bit: nincs használatban
3.-0. bit: S mérő adata

TX státusz:

7. bit: PTT
6. bit: nagy az SWR (1)
5. bit: SPLIT OFF (1)
4. bit: nincs használatban
3.-0. bit: teljesítmény mérő adata

Frekvencia és üzemmód:

0x43 0x97 0x00 0x00 = 439,70000 MHz
utsó byte az üzemmód, 0x00=LSB, 0x01=USB, 0x02=CW, 0x03=CWR, 0x04=AM, 0x06=WFM, 0x08=FM, 0x0a=DIG, 0x0c=PSK