Skip to main content

open-kiss

KISS TNC framing and transport I/O for packet radio, extracted from open-packet.

Install

pip install open-kiss

Usage

from open_kiss.transport.tcp import TCPTransport
from open_kiss.kiss import KISSLink

transport = TCPTransport(host="127.0.0.1", port=8001)
link = KISSLink(transport=transport)
link.connect(callsign="N0CALL", ssid=0)
link.send_frame(b"\x00hello")
frame = link.receive_frame(timeout=5.0)
link.disconnect()

open_kiss.transport.serial.SerialTransport is also available for direct TNC serial connections.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

open_kiss-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

open_kiss-0.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file open_kiss-0.1.0.tar.gz.

File metadata

  • Download URL: open_kiss-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for open_kiss-0.1.0.tar.gz
Algorithm Hash digest
SHA256 07cd5ebebc1be552af7e6b8be5de87019d1776a40f44454ea360fdf6d06d4b51
MD5 993ac7e92c8d71b7655e6ab0e3d8548e
BLAKE2b-256 8cb64077d7e4ee7be5929c0c244861a3bfe59d754dd86342fdb5b94c6da94847

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_kiss-0.1.0.tar.gz:

Publisher: publish.yaml on loredous/open-kiss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file open_kiss-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: open_kiss-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for open_kiss-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d4263ecef8bdaebbf3fc10d2a41879087c4153d1f78565fffcf50632d68a2b87
MD5 b0123ae2535bcd35cc5aa5ae3e7642c9
BLAKE2b-256 00661ca1e8c50455c8bff2b5c53132bfaab5a9fa90f68208f9dee650cd4b0711

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_kiss-0.1.0-py3-none-any.whl:

Publisher: publish.yaml on loredous/open-kiss

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page