Module: Kiss
- Defined in:
- lib/kiss/kiss.rb,
lib/kiss/app_info.rb,
lib/kiss/constants.rb,
lib/kiss/kiss_serial.rb,
lib/kiss/kiss_abstract.rb
Defined Under Namespace
Modules: Kiss Classes: KissAbstract, KissSerial
Constant Summary collapse
- VERSION =
"2.1.3"
- FEND =
KISS Special Characters en.wikipedia.org/wiki/KISS_(TNC)#Special_Characters
0xC0
- FESC =
0xDB
- TFEND =
0xDC
- TFESC =
0xDD
- FESC_TFEND =
“FEND is sent as FESC, TFEND”
[FESC] + [TFEND]
- FESC_TFESC =
“FESC is sent as FESC, TFESC”
[FESC] + [TFESC]
- DATA_FRAME =
KISS Command Codes en.wikipedia.org/wiki/KISS_(TNC)#Command_Codes
0x00
- TX_DELAY =
0x01
- PERSISTENCE =
0x02
- SLOT_TIME =
0x03
- TX_TAIL =
0x04
- FULL_DUPLEX =
0x05
- SET_HARDWARE =
0x06
- RETURN =
0xFF
- DEFAULT_KISS_CONFIG_VALUES =
{ :TX_DELAY => 40, :PERSISTENCE => 63, :SLOT_TIME => 20, :TX_TAIL => 30, :FULL_DUPLEX => 0 }
- MODE_END =
This command will exit KISS mode
[192, 255, 192, 13]
- MODE_INIT_W8DED =
This will start kiss on a WA8DED or LINK>.<NORD firmware
[13, 27, 64, 75, 13]
- MODE_INIT_LINKNORD =
MODE_INIT_W8DED
- MODE_INIT_KENWOOD_D710 =
Kenwood D710
[72, 66, 32, 49, 50, 48, 48, 13, # HB 1200 75, 73, 83, 83, 32, 79, 78, 13, # KISS ON 82, 69, 83, 84, 65, 82, 84, 13]
- MODE_INIT_KANTRONICS =
Kantronics TNCs
[13, # Blank 73, 78, 84, 32, 75, 73, 83, 83, 13, # INT KISS 82, 69, 83, 84, 65, 82, 84, 13]
- MODE_INIT_TINY2 =
TINY2 TNC (TNC2)
[13, # Blank 75, 73, 83, 83, 32, 79, 78, 13, # KISS ON 82, 69, 83, 84, 65, 82, 84, 13]
- MODE_INIT_PK232 =
Advanced Electronic Application (later Timewave) PK-232 TNC
[42, 126, 13, # *~ 69, 88, 80, 69, 82, 84, 32, 79, 78, 13, # EXPERT ON 75, 73, 83, 83, 32, 79, 78, 13, # KISS ON 82, 69, 83, 84, 65, 82, 84, 13]