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]
1373 255840
Authenticated NMA Status
NMAS
OPERATIONAL
CID
0
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
28
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
18
19
21
23
25
26
27
29
30
31
33
34
36
Satellites Transmitting OSNMA
16
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
18
19
21
23
25
26
27
29
30
31
33
34
36
SVID 2
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 3
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 4
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 5
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 6
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 7
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 8
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 11
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 16
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
Not transmitting OSNMA
SVID 18
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
Not transmitting OSNMA
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
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 26
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 27
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
SVID 29
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
6cb4b095f7cd1f8e84f7fcca768a3ae2
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
Not transmitting OSNMA
SVID 36
ADKD 0/12
1
2
3
4
5
ADKD 4
6
10
Key
6cb4b095f7cd1f8e84f7fcca768a3ae2
Authenticated Data
02
0000101100
1373 255810
200 bits
N/A
1373 255780
16320 bits
0000101011
1373 255510
600 bits
03
0000101100
1373 255810
200 bits
N/A
1373 255780
15920 bits
0000101011
1373 255510
600 bits
04
0000101100
1373 255810
200 bits
N/A
1373 255780
13360 bits
0000101011
1373 255510
600 bits
05
0000100110
1373 255810
22720 bits
N/A
1373 252240
15520 bits
0000100110
1373 253230
520 bits
06
0000101100
1373 255810
200 bits
N/A
1373 255780
11240 bits
0000101011
1373 255510
600 bits
07
0000101010
1373 255810
7760 bits
N/A
1373 254640
17120 bits
0000101010
1373 255510
2160 bits
08
0000101100
1373 255810
200 bits
N/A
1373 255780
17640 bits
0000101011
1373 255510
600 bits
09
0000100110
1373 255810
25160 bits
N/A
1373 252360
9240 bits
0000100110
1373 255510
7800 bits
10
0000101100
1373 255810
200 bits
N/A
1373 255780
13680 bits
0000101011
1373 255510
600 bits
11
0000101100
1373 255810
200 bits
N/A
1373 255780
9080 bits
0000101011
1373 255510
600 bits
12
0000100110
1373 255810
26640 bits
N/A
1373 252300
8320 bits
0000100110
1373 255510
2560 bits
13
0000101100
1373 255810
200 bits
N/A
1373 255780
14000 bits
0000101011
1373 255510
600 bits
15
0000101100
1373 255810
200 bits
N/A
1373 255780
12080 bits
0000101011
1373 255510
600 bits
16
0000100110
1373 255810
18200 bits
N/A
1373 252360
10480 bits
0000100110
1373 255510
4360 bits
19
0000101010
1373 255810
5560 bits
N/A
1373 254760
12600 bits
0000101010
1373 254970
480 bits
21
0000101010
1373 255810
4840 bits
N/A
1373 254700
11280 bits
0000101010
1373 255510
840 bits
23
0000101000
1373 255810
10760 bits
N/A
1373 253740
8840 bits
0000101000
1373 253770
680 bits
25
0000101100
1373 255810
200 bits
N/A
1373 255780
10520 bits
0000101011
1373 255510
600 bits
26
0000101100
1373 255810
200 bits
N/A
1373 255780
11080 bits
0000101011
1373 255510
600 bits
27
0000101100
1373 255810
200 bits
N/A
1373 255780
15440 bits
0000101011
1373 255510
600 bits
29
0000101100
1373 255810
200 bits
N/A
1373 255780
12120 bits
0000101011
1373 255510
600 bits
30
0000100110
1373 255810
21080 bits
N/A
1373 252360
9920 bits
0000100110
1373 255510
3040 bits
31
0000101100
1373 255810
200 bits
N/A
1373 255780
12000 bits
0000101011
1373 255510
600 bits
33
0000100110
1373 255810
18840 bits
N/A
1373 252360
7640 bits
0000100110
1373 255510
4560 bits
34
0000100110
1373 255810
21120 bits
N/A
1373 252360
10760 bits
0000100110
1373 255510
3520 bits
36
0000101100
1373 255810
200 bits
N/A
1373 255780
13120 bits
0000101011
1373 255510
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 .
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