@@ -8,23 +8,31 @@ Rust package to parse and generate CGGTTS data.
8
8
[ ![ crates.io] ( https://docs.rs/cggtts/badge.svg )] ( https://docs.rs/cggtts/badge.svg )
9
9
[ ![ crates.io] ( https://img.shields.io/crates/d/cggtts.svg )] ( https://crates.io/crates/cggtts )
10
10
11
- CGGTTS is a file format to describe a local clock behavior against a single or the combination of clocks embedded in Satellite Vehicles (SV).
12
- Exchanging CGGTTS files enables so called "Common View" Time Transfer.
11
+ CGGTTS is a file format designed to describe a local clock's behavior against GNSS constellations.
12
+ Exchanging CGGTTS files then permits to compare two remote clocks to one another, this is called the called "Common View" Time Transfer
13
+ technique.
13
14
14
15
CGGTTS is specified by the Bureau International des Poids & des Mesures (BIPM):
15
16
[ CGGTTS 2E specifications] ( https://www.bipm.org/documents/20126/52718503/G1-2015.pdf/f49995a3-970b-a6a5-9124-cc0568f85450 )
16
17
17
18
This library only supports revision ** 2E** , and will _ reject_ other revisions.
18
19
20
+ ## Set of tools
21
+
22
+ - ` cggtts ` is the main library. Compile it with the _ scheduler_ option to unlock
23
+ full support of CGGTTS data production
24
+ - ` cggtts-cli ` is an application to analyze one or compare to CGGTTS files to one another.
25
+ Download its latest release from the [ github portal] ( https://github.com/gwbres/cggtts/releases ) .
26
+
19
27
## Ecosystem
20
28
21
29
` CGGTTS ` heavily relies on ` Hifitime ` for accurate _ Epoch_ representation
22
30
and _ Timescales_ knowledge.
23
31
Check out Christopher's amazing libraries [ right here] ( https://github.com/nyx-space/hifitime ) .
24
32
25
- The [ RNX2CGGTTS application] ( https://github.com/georust/rinex ) is the "goto" application when it comes
26
- to generate CGTTTS files. Use it to generate synchronous CGGTTS tracks from coherent RINEX contexts.
27
- You can then use "cggtts-cli" to compare two remote clocks .
33
+ The [ RNX2CGGTTS application] ( https://github.com/georust/rinex ) is the _ goto _ application when it comes
34
+ to generate CGTTTS files. Use it to generate synchronous CGGTTS tracks from coherent RINEX contexts.
35
+ Checkout the RINEX Wiki for examples of CGGTTS file exchanges .
28
36
29
37
## Crate achitecture
30
38
0 commit comments