Skip to main content

GPS Sentence Parser

Project description

py-gps-parser

GPS parser module

Steps

  • Step 1: install pygpsparser module
from gpsparser import GPSParser
  • Step 2: prepare GPS sentences, e.g.,
sentence_RMC = '$GNRMC,062357.00,A,2502.3376,N,12133.52528,E,0.132,,231221,,,A*68'
  • Step 3: create GPSParser instance
gps_parser = GPSParser(local_time_zone = 'Asia/Taipei')

local_time_zone: set the local time zone for datetime conversion

  • Step 4: get the RMC message
if gps_parser.parse_NMEA(sentence_RMC) is True:
    print(f'local datetime: {gps_parser.local_datetime}')
    print(f'latlon in radian: {gps_parser.latlon_radian}')

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

pygpsparser-0.0.2.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

pygpsparser-0.0.2-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file pygpsparser-0.0.2.tar.gz.

File metadata

  • Download URL: pygpsparser-0.0.2.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for pygpsparser-0.0.2.tar.gz
Algorithm Hash digest
SHA256 e12877f7854a9ad27e57475147587b0af6bb22988212ebea9ae3f1eb6277174c
MD5 e78939767dadc836e1d5574ff63f387c
BLAKE2b-256 52928cbe2d886a0162b03ae4dee671af31d6f872ebe282fe8e9f1507136524e4

See more details on using hashes here.

File details

Details for the file pygpsparser-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pygpsparser-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for pygpsparser-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6cad050bfc2b3c31b1b231c21b872bbd85967302f3b23277c45f42a9943aac97
MD5 5863ac9c96bea483441d74c23a3564fe
BLAKE2b-256 4909c0221536946e4d36232f44254d19083b9e4844aaa36a0fcd146391f4fa74

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