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]
1404 587400
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
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 3
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 4
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 5
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 6
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 7
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 8
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 9
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 10
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 11
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 12
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 13
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 14
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
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
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 18
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 19
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 21
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 23
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 25
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 26
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 27
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 28
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 29
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
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
d3872fc5d0ebc40ddcb3c8d3ef34e98d
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
d3872fc5d0ebc40ddcb3c8d3ef34e98d
SVID 36
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
Authenticated Data
02
0001011000
1404 587370
680 bits
N/A
1404 587340
12280 bits
0001011000
1404 587070
280 bits
03
0001011000
1404 587370
680 bits
N/A
1404 587340
11080 bits
0001011000
1404 587070
280 bits
04
0001011000
1404 587370
400 bits
N/A
1404 587340
6720 bits
0001010101
1404 585630
320 bits
05
0001011000
1404 587370
680 bits
N/A
1404 587340
10880 bits
0001011000
1404 587070
280 bits
06
0001010110
1404 587370
9160 bits
N/A
1404 586140
9400 bits
0001010110
1404 587070
2200 bits
07
0001011000
1404 587370
680 bits
N/A
1404 587340
8400 bits
0001011000
1404 587070
280 bits
08
0001011000
1404 587370
680 bits
N/A
1404 587340
11160 bits
0001011000
1404 587070
280 bits
09
0001011000
1404 587370
680 bits
N/A
1404 587340
10280 bits
0001011000
1404 587070
280 bits
10
0001011000
1404 587370
3560 bits
N/A
1404 586800
7760 bits
0001011000
1404 587070
160 bits
11
0001011000
1404 587370
640 bits
N/A
1404 587340
10440 bits
0001011000
1404 587070
240 bits
12
0001011000
1404 587370
680 bits
N/A
1404 587340
8160 bits
0001011000
1404 587070
280 bits
13
0001010111
1404 587370
4720 bits
N/A
1404 586620
8800 bits
0001010111
1404 587070
840 bits
15
0001010011
1404 587370
22640 bits
N/A
1404 584280
9880 bits
0001010011
1404 586530
2200 bits
16
0001011000
1404 587370
680 bits
N/A
1404 587340
7680 bits
0001011000
1404 587070
280 bits
19
0001011000
1404 587370
680 bits
N/A
1404 587340
7920 bits
0001011000
1404 587070
280 bits
21
0001011000
1404 587370
680 bits
N/A
1404 587340
8560 bits
0001011000
1404 587070
280 bits
23
0001011000
1404 587370
2640 bits
N/A
1404 586860
9800 bits
0001011000
1404 586890
40 bits
25
0001011000
1404 587370
680 bits
N/A
1404 587340
11040 bits
0001011000
1404 587070
280 bits
26
0001011000
1404 587370
680 bits
N/A
1404 587340
12920 bits
0001011000
1404 587040
240 bits
27
0001010111
1404 587370
3720 bits
N/A
1404 586560
9160 bits
0001010111
1404 587070
760 bits
28
0001011000
1404 587370
480 bits
N/A
1404 587340
5800 bits
0001011000
1404 587070
80 bits
29
0001010101
1404 587370
10120 bits
N/A
1404 585420
9200 bits
0001010101
1404 587070
2720 bits
30
0001010111
1404 587370
3880 bits
N/A
1404 586500
6320 bits
0001010111
1404 587070
1080 bits
31
0001011000
1404 587370
680 bits
N/A
1404 587340
6080 bits
0001011000
1404 587070
280 bits
32
0001010101
1404 587370
19720 bits
N/A
1404 585300
5280 bits
0001010101
1404 587070
4760 bits
33
0001010101
1404 587370
12720 bits
N/A
1404 585360
10640 bits
0001010101
1404 587070
3080 bits
34
0001011000
1404 587370
680 bits
N/A
1404 587340
15120 bits
0001011000
1404 587070
280 bits
36
0001010111
1404 587370
3840 bits
N/A
1404 586680
8400 bits
0001010111
1404 586710
600 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