Skip to main content

CoAP client for interactive with remote serial input and output

Project description

This Python package provides access to resources that implement the tag:riot-os.org,2021:ser-out / tag:riot-os.org,2021:ser-in interfaces over CoAP. Those resources can be used to provide log output or interactive shell access to CoAP servers (not only) on embedded systems.

It is mainly used together with the coap-scroll-ring-server Rust crate which implements the server side, for example as used in the stdio example on RIOT OS.

It can be run directly from the source repository by running:

$ ./coap-console 'coap://[2001:db8::1]'

(which discovers a stdout resource or stdin-/out pair of resources on the given IP address)

or ran directly from git:

$ pipx run --spec "git+https://gitlab.com/chrysn/scroll-ring#egg=coap_console&subdirectory=coap-scroll-ring-server/tools/coap_console" coap-console 'coap://[2001:db8::1]'

or installed and run using:

$ pip install coap_console
$ coap-console 'coap://[2001:db8::1]'

(or ran directly from pip, or installed from git, by combinations thereof)

Project details


Download files

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

Source Distribution

coap_console-0.0.2.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

coap_console-0.0.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file coap_console-0.0.2.tar.gz.

File metadata

  • Download URL: coap_console-0.0.2.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for coap_console-0.0.2.tar.gz
Algorithm Hash digest
SHA256 c86533b6517064619d7bd53b86eb16af613b06e6f0943cb7142f72718bb55cca
MD5 ff6d4d2ff943f9d4bc8dd70feab7bcfd
BLAKE2b-256 11fc97e8d63b0360e7e4f602aa24a613423672c7b7a76fa0b82c9cbb641f237b

See more details on using hashes here.

File details

Details for the file coap_console-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for coap_console-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bac79dcfd1e8292d9109d86704c427d727f3323b7eebfd4a8c7c37d3964a1afe
MD5 44b433a43d11ed8b61d24078af8d6279
BLAKE2b-256 1df7d141185ccef0a45cd782bbba65596a0eef8ef8d53eb5d286cbbb71e038f4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page