OSNMAlib - Input: Galmon
The purpose of this website is to provide an easy way of looking at the OSNMA related data transmitted by the Galileo satellites. It runs OSNMAlib in the background.
The last 12 OSNMA subframes processed by OSNMAlib are available in json format at this [endpoint ].
To understand the json file, we also provide a json-schema [html |json ].
The raw navigation data bits for the last 12 sub-frames are available at this [endpoint ].
For more information about what is displayed in each field, take a look at the legend .
This board uses the galmon network as input for the navigation data.
Galmon is a very cool project where navigation data from multiple receivers around the world is aggregated and distributed.
However, there are some synchronization problems with having such a heterogeneous input source.
Last Subframe [GST]
1406 590910
Authenticated NMA Status
NMAS
OPERATIONAL
CID
1
CPKS
NOMINAL
Tesla Chain in Force
PKID
2
HF
SHA_256
MF
HMAC_SHA_256
KS
128
TS
40
MACLT
34
MACLT Sequence
[['00S', 'FLX', '04S', 'FLX', '12S', '00E'], ['00S', 'FLX', '00E', '12S', '00E', '12E']]
Public Key in Force
NPKID
2
NPKT
ECDSA_P256
MID
1
OSNMA Tag Verification Inputs
Satellites in View
30
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
18
19
21
23
25
26
27
28
29
30
31
32
33
34
36
Satellites Transmitting OSNMA
18
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
18
19
21
23
25
26
27
28
29
30
31
32
33
34
36
SVID 2
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 3
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 4
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 5
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 6
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 7
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 8
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 9
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 10
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 11
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 12
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 13
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 14
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 15
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 16
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 18
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 19
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 21
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 23
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 25
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 26
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 27
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 28
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 29
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 30
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 31
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 32
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 33
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 34
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
f03486b32d0eb01bdb3f4599987acc68
SVID 36
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
Authenticated Data
02
0001011110
1406 590880
1600 bits
N/A
1406 590460
3800 bits
0001011110
1406 590550
120 bits
03
0001011110
1406 590880
560 bits
N/A
1406 590880
3560 bits
0001011110
1406 590580
160 bits
04
0001011110
1406 590880
560 bits
N/A
1406 590880
1400 bits
0001011110
1406 590580
160 bits
05
0001011110
1406 590880
560 bits
N/A
1406 590880
4600 bits
0001011110
1406 590580
160 bits
06
0001011110
1406 590880
560 bits
N/A
1406 590880
3560 bits
0001011110
1406 590580
160 bits
07
0001011110
1406 590880
560 bits
N/A
1406 590880
3480 bits
0001011110
1406 590580
160 bits
08
0001011110
1406 590880
560 bits
N/A
1406 590880
3320 bits
0001011110
1406 590580
160 bits
09
0001011010
1406 590880
12120 bits
N/A
1406 588540
4160 bits
0001011010
1406 590550
3440 bits
10
0001011110
1406 590880
200 bits
N/A
1406 590880
3040 bits
0001011000
1406 590370
3320 bits
11
0001011011
1406 590880
6080 bits
N/A
1406 588720
2480 bits
0001011011
1406 588750
120 bits
12
0001011011
1406 590880
9320 bits
N/A
1406 588780
2000 bits
0001011011
1406 588810
200 bits
13
0001011110
1406 590880
560 bits
N/A
1406 590880
3560 bits
0001011110
1406 590580
160 bits
15
0001011011
1406 590880
16800 bits
N/A
1406 588600
4720 bits
0001011011
1406 590550
1280 bits
16
0001011110
1406 590880
560 bits
N/A
1406 590880
2800 bits
0001011110
1406 590580
160 bits
19
0001011001
1406 590880
14400 bits
N/A
1406 587700
2200 bits
0001011001
1406 590550
2200 bits
21
0001011110
1406 590880
1000 bits
N/A
1406 590880
4560 bits
0001011110
1406 590550
120 bits
23
0001011110
1406 590880
560 bits
N/A
1406 590880
2120 bits
0001011110
1406 590580
160 bits
25
0001011110
1406 590880
560 bits
N/A
1406 590880
4280 bits
0001011110
1406 590580
160 bits
26
0001011011
1406 590880
18960 bits
N/A
1406 588720
2440 bits
0001011011
1406 590550
3760 bits
27
0001011110
1406 590880
560 bits
N/A
1406 590880
3600 bits
0001011110
1406 590580
160 bits
28
0001011110
1406 590880
280 bits
N/A
1406 590880
1200 bits
0001011011
1406 588810
120 bits
29
0001011110
1406 590880
560 bits
N/A
1406 590880
3640 bits
0001011110
1406 590580
160 bits
30
0001011011
1406 590880
16000 bits
N/A
1406 588660
4760 bits
0001011011
1406 590550
3320 bits
31
0001011100
1406 590880
9920 bits
N/A
1406 589560
3360 bits
0001011100
1406 590550
1160 bits
32
0001011001
1406 590880
24000 bits
N/A
1406 587460
3960 bits
0001011001
1406 590550
6040 bits
33
0001011110
1406 590880
1720 bits
N/A
1406 590460
3320 bits
0001011110
1406 590550
80 bits
34
0001011110
1406 590880
560 bits
N/A
1406 590880
4160 bits
0001011110
1406 590580
160 bits
36
0001011001
1406 590880
16880 bits
N/A
1406 587400
3920 bits
0001011001
1406 590490
2040 bits
Legend
Colour Codes
In general, green means available, grey inactive and red missing. The difference between inactive and missing is if we were expecting that item or not.
Additionaly, each ADKD type is encoded using a different colour.
The ADKD type is relevant both for the tag type and the authenticated data.
The 3 ADKD types are: ADKD0 , ADKD4 , and ADKD12 .
A dummy tag (indicated by a COP value of 0) is represented using a stripped pattern on top of the ADKD colour.
Dummy tags do not authenticate data.
Tag Verification Inputs
A satellite card is created for each satellite seen in the last 30 seconds subframe.
SVID
ADKD 0/12
Word Types for this ADKD
ADKD 4
Word Types for this ADKD
Key
Tesla Key bits in hexadecimal
Global Authenticated Data
This section is static: it always shows all satellites defined in the European GNSS Service Centre, regardless if they are currently in view of the receiver or not.
However, note that some satellites may be not operational (e.g. SVID 14 and 18). For precise information, check the gsc-europa website.
SVID
Nav Data IOD
Last GST Authenticated
Accumulated Tag bits
N/A
Last GST Authenticated
Accumulated Tag bits
Nav Data IOD
Last GST Authenticated
Accumulated Tag bits