6PACK protokoll
A lap korábbi változatát látod, amilyen HG2ECZ (vitalap | közreműködések) 2006. október 9., 20:17-kor történt szerkesztése után volt. (kategória)
A 6PACK protokoll a PC és a TNC közötti adatátvitelre szolgál. A KISS protokoll egy alternatívája. Elvileg bővebb szolgáltatásokkal.
A 6PACK csomagban található többlet információik
- 8 csatornát tud kezelni
- TXdelay, Slottime, Perzist paraméterek beállíthatók
- Prioritásos adatcsomag bevezetése
- LED állapot állítás
A 6PACK csomag felépítése
Escape-szekvenciák
A 6pack nem tartalmaz klasszikus escape-szekvenciát, ugyanis a kommunikáció során 3 db 8 bites értéket 4 db 6 bites értékként (0x00..0x3F) visz át. Így a vezérlőkarakterek 0x40 felett tetszőleges értéket felvehetnek.
<HIGHLIGHTSYNTAX language="c">/* sixpack paramcsok */
- define SIXP_CMD_MASK 0xC0 /* Ha a 7. és/vagy 6. bit magas, akkor parancs következik */
- define SIXP_CHN_MASK 0x07 /* 8 csatorna lehetséges. Alsó bitek határozzák meg */
- define SIXP_SEOF 0x40 /* csomag start és vég jelzáse */
</HIGHLIGHTSYNTAX>
Bővebb információ: Linux kernel forráskódjában ( drivers/net/hamradio/6pack.c )