Skip to content

Skytraq Venus 8 GPS protocol implentation, tested with S1216F8

License

Notifications You must be signed in to change notification settings

elementzonline/skytraq

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skytraq

Skytraq Venus 8 GPS binary protocol implentation

Purpose

This is the repository that gives sample codes for testing S1216F8 Skytrack GPS/GNSS module. This GPS device outputs NMEA messages which can be read in the PC using a USB to serial port converter. It also has the ability to store gps logs (date, position and speed) to its internal memory. Skytraq uses a proprietary binary protocol to communicate with the module. This protocol is specified in two application notes:

Status

Working features:

  • read/write navigation mode
  • read/write waas status
  • read software version / crc
  • configure serial port speed
  • probe serial port speed
  • write ephemeris data (agps) to device
  • enable/disable NMEA output
  • restart system ( hot start, warm start, gps warmstart)

TODO

  • read/write output format
  • read/write position output rate
  • reset to factory default

Usage

  • to update ephemeris data use agps.py (UNTESTED)

Reference to other similar projects

About

Skytraq Venus 8 GPS protocol implentation, tested with S1216F8

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%