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