„CAT” változatai közötti eltérés
(Új oldal, tartalma: „=== CAT === '''C'''omputer '''A'''ided '''T'''ransceiver - Számítógép "Vezérelt" Adóvevő<br/> Yaesu (Vertex Standard) készülékek vezérlési protokolja”) |
|||
(2 közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva) | |||
1. sor: | 1. sor: | ||
=== CAT === | === CAT === | ||
'''C'''omputer '''A'''ided '''T'''ransceiver - Számítógép "Vezérelt" Adóvevő<br/> | '''C'''omputer '''A'''ided '''T'''ransceiver - Számítógép "Vezérelt" Adóvevő<br/> | ||
− | Yaesu (Vertex Standard) készülékek vezérlési | + | Yaesu (Vertex Standard) készülékek vezérlési protokollja<br/> |
+ | 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.<br/> | ||
+ | == 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. | ||
+ | |||
+ | {| border="1" style="text-align: center" | ||
+ | ! Parancs !! - !! 1. byte !! 2. byte !! 3. byte !! 4. byte !! 5. byte | ||
+ | |- | ||
+ | | rowspan="2" | LOCK || ON || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || 0x00 | ||
+ | |- | ||
+ | | OFF || 0x80 | ||
+ | |- | ||
+ | | rowspan="2" | PTT || ON || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || 0x08 | ||
+ | |- | ||
+ | | OFF || 0x88 | ||
+ | |- | ||
+ | | colspan="2" | Frekvencia beállítás<br>pl.: 144,81250 MHz || 0x14 || 0x48 || 0x12 || 0x50 || 0x01 | ||
+ | |- | ||
+ | | rowspan="8" | Üzemmód || LSB || 0x00 || rowspan="8" | x || rowspan="8" | x || rowspan="8" | x || rowspan="8" | 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 | ||
+ | |- | ||
+ | | rowspan="2" | CLAR || ON || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || 0x05 | ||
+ | |- | ||
+ | | OFF || 0x85 | ||
+ | |- | ||
+ | | colspan="2" | CLAR Freq<br>1. byte: 0 = + frekv.<br>pl.: +12,34 kHz || 0x00 || x || 0x12 || 0x34 || 0x00 | ||
+ | |- | ||
+ | | colspan="2" | VFO-A/B váltogatás || x || x || x || x || 0x81 | ||
+ | |- | ||
+ | | rowspan="2" | SPLIT || ON || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || 0x02 | ||
+ | |- | ||
+ | | OFF || 0x82 | ||
+ | |- | ||
+ | | rowspan="3" | Repeater offset || + || 0x09 || rowspan="3" | x || rowspan="3" | x || rowspan="3" | x || rowspan="3" | 0x09 | ||
+ | |- | ||
+ | | - || 0x49 | ||
+ | |- | ||
+ | | nincs || 0x89 | ||
+ | |- | ||
+ | | colspan="2" | Repeater offset freq<br>pl.: 05,4321 MHz || 0x05 || 0x43 || 0x21 || 0x00 || 0xf9 | ||
+ | |- | ||
+ | ! Parancs !! - !! 1. byte !! 2. byte !! 3. byte !! 4. byte !! 5. byte | ||
+ | |- | ||
+ | | rowspan="4" | CTCSS/DCS<br>mode || DCS ON || 0x0a || rowspan="4" | x || rowspan="4" | x || rowspan="4" | x || rowspan="4" | 0x0a | ||
+ | |- | ||
+ | | CTCSS ON || 0x2a | ||
+ | |- | ||
+ | | ENCODER ON || 0x4a | ||
+ | |- | ||
+ | | OFF || 0x8a | ||
+ | |- | ||
+ | | colspan="2" | [[CTCSS]] frekvencia<br>pl.: 88,5 Hz || 0x08 || 0x85 || x || x || 0x0b | ||
+ | |- | ||
+ | | colspan="2" | [[DCS]] kód<br>pl.: 023 || 0x00 || 0x23 || x || x || 0x0c | ||
+ | |- | ||
+ | ! Parancs !! - !! 1. byte !! 2. byte !! 3. byte !! 4. byte !! 5. byte | ||
+ | |- | ||
+ | | colspan="2" | RX státusz kiolvasás || x || x || x || x || 0xE7 | ||
+ | |- | ||
+ | | colspan="2" | TX státusz kiolvasás || x || x || x || x || 0xF7 | ||
+ | |- | ||
+ | | colspan="2" | Frekvencia, üzemmód kiolvasás || x || x || x || x || 0x03 | ||
+ | |- | ||
+ | | rowspan="2" | Power<br>be/kikapcs || ON || rowspan="2" | x || rowspan="2" | x || rowspan="2" | x || rowspan="2" | 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 | ||
+ | |||
+ | |||
+ | [[Kategória: Konstruktőri ismeretek]] |
A lap jelenlegi, 2010. július 28., 15:18-kori változata
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