Skip to main content

A package to encode network communication for SARP

Project description

Codecs for SARP

sarp-utils is a package containing message schema for all networked SARP systems as well as various utilities for SARP software. It will help establish a consistent encoding scheme for all SARP related network communication.

Installation

pip install sarp-utils

Example Usage of Codec Software

from sarp_utils.template_codec import TemplateCodec

telem_item = {"timestamp": 12345, "example_channel_1": 1, "example_channel_2": 2, "example_channel_3": 3}

fill_codec = TemplateCodec()

fill_codec.encode(telem_item)

Expected Output

The expected output will be the encoded version of telem_item

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

sarp_utils-1.2.15.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

sarp_utils-1.2.15-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file sarp_utils-1.2.15.tar.gz.

File metadata

  • Download URL: sarp_utils-1.2.15.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for sarp_utils-1.2.15.tar.gz
Algorithm Hash digest
SHA256 7d9d0a653557a4b329721ed88d75512ddcca62ee89114b90a7ec608606ae1462
MD5 fb5046b2ed985c7cd9d1a13cee8a4de4
BLAKE2b-256 b1be91083d6c21868f6bb40a9b2342a4d5b698fec3aa3ca97c805f625a228d68

See more details on using hashes here.

File details

Details for the file sarp_utils-1.2.15-py3-none-any.whl.

File metadata

  • Download URL: sarp_utils-1.2.15-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for sarp_utils-1.2.15-py3-none-any.whl
Algorithm Hash digest
SHA256 a9522c527b310b7a435c844ce1511313189b7fe020f655ba0c894d2bf8096aef
MD5 d3b258ce958ed43d8b62095b6c3a752b
BLAKE2b-256 47d68bd7540a705c5492dbb50ab2015750f7eb530bc49cb6c8dfaf08b6a654cb

See more details on using hashes here.

Supported by

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