Skip to main content

A suite of tools to help collecting NMEA0183 and other marine metrics in a digital logbook format

Project description

BoatBuddy

Alt text Alt text

A suite of tools to help collecting NMEA0183 and other marine metrics in a digital logbook format.

Installation

Requirements: Python 3.x >= 3.5

BoatBuddy can be installed via pip or an equivalent via:

$ pip install BoatBuddy

From Source

You can install BoatBuddy from source just as you would install any other Python package:

$ pip install git+https://github.com/joezeitouny/BoatBuddy.git

This will allow you to keep up to date with development on GitHub:

$ pip install -U git+https://github.com/joezeitouny/BoatBuddy.git

Features

  • Ability to generate Excel and / or CSV logs
  • Generate GPX file with GPS coordinates combined with timestamps
  • Ability to generate a summary log for each session
  • Sessions can be tied by the NMEA server, Victron system availability or by a specified time interval

Usage

$ python -m BoatBuddy --config=CONFIGURATION_FILENAME [options]

Where CONFIGURATION_FILENAME points to the file where the JSON configuration file is located on your system.

For the full list of available options

$ python -m BoatBuddy --help

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

boatbuddy-0.7.0.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

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

boatbuddy-0.7.0-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

Details for the file boatbuddy-0.7.0.tar.gz.

File metadata

  • Download URL: boatbuddy-0.7.0.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for boatbuddy-0.7.0.tar.gz
Algorithm Hash digest
SHA256 ce4ab8b702a8237732c0e68e369bc899679a0d3893d5504836d212c2790f22c5
MD5 6466ad55e4bf82329164f43d8d3fc64d
BLAKE2b-256 0d86eda6df6a0dc3f9e2031f5e3b08810c24f0d1044012956f3d86c0e82940e0

See more details on using hashes here.

File details

Details for the file boatbuddy-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: boatbuddy-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for boatbuddy-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7a847eae8522553148edee72a35429a9451ffd0d279b2e6394cebd1c24629111
MD5 0d10c3cfe387c0450e085ca73bb9b857
BLAKE2b-256 d5eceba3455c15d010e476cb584017728a33af191b9222dc44adb684f6d3d0dc

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