Utilities package for the FieldEdge project.
Project description
Inmarsat FieldEdge Utilities
Inmarsat FieldEdge project supports Internet of Things (IoT) using satellite communications technology.
This library available on PyPI provides:
- A common
logger
format and wrapping file facility. - A repeating
timer
utility (thread) that can be started, stopped, restarted, and interval changed. - A simplified
mqtt
client that automatically connects (by default to a localfieldedge-broker
). - Helper functions for managing files and
path
on different OS. - An interface for the FieldEdge
hostpipe
service for sending host commands from a Docker container, with request/result captured in a logfile. - Helper functions
ip_interfaces
for finding and validating IP interfaces and addresses/subnets. - A defined set of common
protocols
used for packet analysis and satellite data traffic optimisation. - Helpers for
tag
assignment of class definitions to expose properties for MQTT transport between microservices, converting between PEP and JSON style. - Helpers for managing
serial
ports on a host system.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fieldedge-utilities-0.11.5.tar.gz
(22.6 kB
view hashes)
Built Distribution
Close
Hashes for fieldedge-utilities-0.11.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dcba808b7a4ac8e4e89558be6d6121c7d6e8ec29372ff2e1b87ae6b32b32e2b |
|
MD5 | c6d0a1fbe1d730e8bbd00b83a48b6464 |
|
BLAKE2b-256 | d7dc4ab6cb8562f3564fb4bc2dfcb95b15d9ef2b8be2ab110ec95cbfd647994d |
Close
Hashes for fieldedge_utilities-0.11.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb906f65c2c6287921b33547eadb8b1169211634bc2a4a9a677da66777f4380e |
|
MD5 | 96f3017de0158c46cff05d194a911fe8 |
|
BLAKE2b-256 | bf5cbe8d16bb40b98eb4f0be7d345f614e0edc3a7e32c76c4e2266d9d6856ce5 |