Skip to main content

Python API for sending UBX message to ublox GPS device via serial

Project description

ubx-packet-exchange

Build Status

Programm for sending config-messages to a ublox-receiver via serial port and display the answer.

Usage:

Usage: ubx-serial [OPTIONS]

  Writes binary config file [CONFIG] to ublox device at [PORT].

Options:
  -p, --port PATH    Serial port of device  [required]
  -c, --config PATH  Binary config to send to device  [required]
  -w, --warn-only    Warn only on read errors
  -v, --verbose
  --help             Show this message and exit.
  • message file will be read line by line (every line should be a UBX-Message)

  • message files could be u-center-configuration files or files like the example files (see config dir)

  • the message will be sent to the UBX receiver and the program waits for an answer

  • if an UBX-Message is recieved from the UBX receiver as answer the Message will be printed in Bytes

  • if there is no answer in timeout the programm will print an information and go to the next line

  • prepends 0xb5 0x62 header and appends checksum to every Message (Line)

  • outputs first answer from ublox-reciver in bytes

Authors:

  • Wilfried Klaebe <wk-openmoko|at|chaos.in-kiel.de>
  • Justus Paulick <justus.paulick|at|tu-dresden.de>
  • Kai Geissdoerfer <kai.geissdoerfer|at|tu-dresden.de>

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

ubxserial-0.0.3.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file ubxserial-0.0.3.tar.gz.

File metadata

  • Download URL: ubxserial-0.0.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.7

File hashes

Hashes for ubxserial-0.0.3.tar.gz
Algorithm Hash digest
SHA256 26a0396fef7ec919e1996eb310c07c177ebfee0c740f9e3febc23a6040680322
MD5 f44aff8006861d3922fc03105025d16f
BLAKE2b-256 a16a2763feb9de053f903e6c1aeda43edb08ae974376c00bbf6a8ff8593a2225

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