Skip to main content

RoboCup Small Size League Python Log Tools

This package supports a minimal interface to parse and analyze log files generated by the RoboCup Small Size League.

Installation

rc-ssl-logtools is on the PyPi package index. It can be installed by simply running the below command.

pip3 install rc-ssl-logtools

Use

rc-ssl-logtools comes with a simple script to verify that the system is working. Download a log from http://wiki.robocup.org/Small_Size_League/Game_Logs, and run the below command. It will print all messages from time 0.0 seconds to 10.0 seconds.

ssldump -s 0.0 -d 10.0 <rc_ssl_logfile.gz>

rc-ssl-logtools allows python scripts to programmatically access these protobuf messages as well. This is how the ssldump script is implemented.

#!/usr/bin/env python3

import rc_ssl_logtools

frames = rc_ssl_logtools.log_frames(args.file, args.start_time, args.duration)

for f in frames:
    print(f)

Metadata

Release files for rc-ssl-logtools 0.0.4

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

Source distribution (sdist)

Source distribution for rc-ssl-logtools 0.0.4
File Size Uploaded Provenance
rc_ssl_logtools-0.0.4.tar.gz 8.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rc-ssl-logtools 0.0.4
File Interpreter ABI Platform
rc_ssl_logtools-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 22.6 kB

Release files / rc_ssl_logtools-0.0.4.tar.gz

Download URL rc_ssl_logtools-0.0.4.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f5356285e6f0f8ff79e384257db23abaa43dc6b67ceb07807c656a7fc2b71e83
BLAKE2b-256 checksum
How to use checksums
bb0018b8b08227ab3b14af8a2a39f28ca289ed29aa7bdded7effa06ec8050637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

Release files / rc_ssl_logtools-0.0.4-py3-none-any.whl

Download URL rc_ssl_logtools-0.0.4-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8414b5463f8192b72cad2a7e3e2f6954dfdab6f7a86e1a96561daa829e0e3c1
BLAKE2b-256 checksum
How to use checksums
83b093b74143f4dda4fa0d2881cee917523335fd63e59f95ea37608d76408a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

Security for rc-ssl-logtools 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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