Skip to main content

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 and the CoAP test of Ariel OS (which also serves as an example of how to use this securely).

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)

Metadata

Release files for coap-console 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for coap-console 0.0.3
File Size Uploaded
coap_console-0.0.3.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for coap-console 0.0.3
File Interpreter ABI Platform
coap_console-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 12.2 kB

Release files / coap_console-0.0.3.tar.gz

Download URL coap_console-0.0.3.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ab2da8e1855c96fad7ac9052df703355addf423f49312ee280add4912d55fc3a
BLAKE2b-256 checksum
How to use checksums
213585434d765b7f194dea39ceb5553fe54c6966f3197294b7ac7aed8b54e569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / coap_console-0.0.3-py3-none-any.whl

Download URL coap_console-0.0.3-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d18087b141a3646b98aa3e9c731b9c099043e087550992d4fea570b3312f6228
BLAKE2b-256 checksum
How to use checksums
722d862756da238312e3cbcb530997b024520699fe8fdcde8575a5eed6928ff0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page