CAT
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