Skip to main content

No project description provided

Project description

BlackBox

workflow

Table of Contents

Introduction

BlackBox is a tool that allows you to decode logs from the the ALED Powerboard. The tool is written in Python and uses the following libraries:

The application works by reading the log file and decoding the data into a human readable format. The user can then view the data in multiple plots and graphs.

Installation

To install the Log Decoder, you need to have Python 3 installed on your computer. Afterwards, clone the repository and install the required dependencies using the following commands:

git clone https://github.com/BlueVigil/LogDecoder.git
cd LogDecoder

Poetry

The BlackBox application uses Poetry to manage its dependencies. To install the dependencies, run the following command:

poetry install

To run the application, use the following command:

poetry run python blackbox_decoder/app.py

Usage

To use the application, the user needs to open the application and select the Browse button to select the log file. The user can then select the Decode button to decode the log file. A new window will open with the decoded data. Using the Navigation bar at the top, the user can select the data they want to view.

For testing purposes, the user can use the log file provided in the repository. The log file is located in the logs folder.

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

blackbox_decoder-0.1.0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

blackbox_decoder-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file blackbox_decoder-0.1.0.tar.gz.

File metadata

  • Download URL: blackbox_decoder-0.1.0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.9.3-76060903-generic

File hashes

Hashes for blackbox_decoder-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5c2153c21edec9921b1610dd67b44109e7c8d2a7f6bbad2b161e5cd745e7ef4c
MD5 885a07349f111ab2551cb594692c7d00
BLAKE2b-256 7ca2f2f36c119b0a626b602d82891182e94aeed0633b48800d2e23eb6a5d5053

See more details on using hashes here.

File details

Details for the file blackbox_decoder-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: blackbox_decoder-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.9.3-76060903-generic

File hashes

Hashes for blackbox_decoder-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b21e60b52eb12474e35c9ea5594d87088b8cdcaf67aa2f1090e0f2d8d0af343
MD5 c6c1926a928560fcaab32f3915563665
BLAKE2b-256 246c66ec7987a5db9cb9c196f913e90f3a47edb712c18c13b9cde6cfc0032d78

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