Carles Fernandez
|
f20f4ede0c
|
Use classes instead of structs
|
2023-06-03 12:45:20 +02:00 |
|
Carles Fernandez
|
1595c5f363
|
Add osnma_dsm_reader
|
2023-06-03 12:06:16 +02:00 |
|
Carles Fernandez
|
fec1468ec4
|
Fix includes for openssl
|
2023-06-02 21:16:45 +02:00 |
|
Carles Fernandez
|
be862bdd23
|
Fix includes for openssl
|
2023-06-02 21:14:24 +02:00 |
|
Carles Fernandez
|
56031834a9
|
Fix indentation
|
2023-06-02 20:44:38 +02:00 |
|
Carles Fernandez
|
8c4ae2253a
|
Try OpenSSL 3.0
|
2023-06-02 20:20:31 +02:00 |
|
Carles Fernandez
|
db4b737243
|
Add work on OSNMA Rx
|
2023-06-02 18:51:21 +02:00 |
|
Carles Fernandez
|
da6b2a6831
|
Fix lenght check
|
2023-06-02 14:17:29 +02:00 |
|
Carles Fernandez
|
277e51b237
|
Fix lenght check
|
2023-06-02 14:00:00 +02:00 |
|
Carles Fernandez
|
602c533c01
|
Add debug info
|
2023-06-02 13:42:24 +02:00 |
|
Carles Fernandez
|
3a803e01e4
|
Add work on OSNMA Rx
|
2023-06-02 13:13:55 +02:00 |
|
Carles Fernandez
|
3d86bde405
|
Add work on OSNMA Rx
|
2023-06-02 12:25:50 +02:00 |
|
Carles Fernandez
|
6fc334942f
|
Add work on OSNMA Rx
|
2023-06-02 12:07:25 +02:00 |
|
Carles Fernandez
|
755045e668
|
Remove unused files
|
2023-06-02 11:36:15 +02:00 |
|
Carles Fernandez
|
9de1fd39ca
|
Improve SHA256 computation
|
2023-06-02 11:33:58 +02:00 |
|
Carles Fernandez
|
7147959186
|
Add work on OSNMA rx
|
2023-06-02 09:49:37 +02:00 |
|
Carles Fernandez
|
ce50e160a7
|
Add work on OSNMA receiver
|
2023-06-01 14:41:01 +02:00 |
|
Carles Fernandez
|
cc8fa9a4d2
|
Add work on OSNMA receiver
|
2023-06-01 13:41:30 +02:00 |
|
Carles Fernandez
|
c6c0fc651a
|
Add work on OSNMA receiver
|
2023-06-01 11:52:27 +02:00 |
|
Carles Fernandez
|
e6419a2063
|
Add work on OSNMA receiver
|
2023-05-29 14:52:30 +02:00 |
|
Carles Fernandez
|
46aca38ade
|
Add work on osnma receiver
|
2023-05-27 11:43:41 +02:00 |
|
Carles Fernandez
|
ee13784dd2
|
Avoid string literals (not available in C++11)
|
2023-05-27 10:27:44 +02:00 |
|
Carles Fernandez
|
78847e33a3
|
Add work on osnma receiver
|
2023-05-27 10:22:13 +02:00 |
|
Carles Fernandez
|
f7c14e3041
|
Remove comparisons that are always true
|
2023-05-25 07:53:11 +02:00 |
|
Carles Fernandez
|
0ba7b1611e
|
Add work on retrieving OSNMA data
|
2023-05-25 07:48:27 +02:00 |
|
Carles Fernandez
|
6408d74288
|
Fix internal communications
|
2023-05-23 14:11:20 +02:00 |
|
Carles Fernandez
|
9f2264a970
|
Do not repeat NMA messages
|
2023-05-23 12:58:51 +02:00 |
|
Carles Fernandez
|
29f43b72c5
|
Fix shift direction
|
2023-05-23 12:45:36 +02:00 |
|
Carles Fernandez
|
916dde2174
|
Add work on OSNMA receiver
|
2023-05-23 12:11:53 +02:00 |
|
Carles Fernandez
|
d8a3ae005d
|
Start work on OSNMA
|
2023-05-23 02:23:36 +02:00 |
|
Carles Fernandez
|
d30b87c2c1
|
Make cpplint happy
|
2023-05-08 12:47:00 +02:00 |
|
Carles Fernandez
|
038ded3b5a
|
Bump local Protocol Buffers version to 22.4. Remove patch applied upstream
|
2023-05-05 13:21:43 +02:00 |
|
Carles Fernandez
|
f7c1d9bf91
|
Replace deprecated vsprintf by vsnprintf
|
2023-04-09 19:05:32 +02:00 |
|
Carles Fernandez
|
d955266d55
|
Bump version number
|
2023-04-06 11:20:17 +02:00 |
|
Carles Fernandez
|
8f995b5693
|
Fix building with clang 16
|
2023-04-05 10:47:27 +02:00 |
|
Carles Fernandez
|
ee2421426d
|
Raise maximum CMake policy to 3.26
|
2023-04-05 08:11:28 +02:00 |
|
Carles Fernandez
|
5bfcf6a9a8
|
Add copy constructor, copy assignment operator, move constructor, and move assignment operator to Serdes_Nav_Message class
|
2023-04-04 14:04:28 +02:00 |
|
Carles Fernandez
|
3f9a5cdb1b
|
Merge branch 'small-fixes' into next
|
2023-04-04 09:11:47 +02:00 |
|
Carles Fernandez
|
7209dc4e87
|
Remove unnecessary temporary objects and destructors
|
2023-04-04 08:39:35 +02:00 |
|
Carles Fernandez
|
51418850bb
|
Add configuration parameter PVT.bancroft_init, by default to true, to opt-out for Bancroft initialization in the first iteration of PVT computation
|
2023-04-03 13:36:54 +02:00 |
|
Carles Fernandez
|
3def3c36cd
|
Save one iteration in the Bancroft algorithm
|
2023-04-02 10:31:17 +02:00 |
|
Carles Fernandez
|
81eb2a07c3
|
Add const
|
2023-04-01 21:54:03 +02:00 |
|
Carles Fernandez
|
318a39bd79
|
Make Bancroft work in other bands than L1, make the algorithm more stable in case of a singular matrix
|
2023-04-01 21:43:32 +02:00 |
|
Carles Fernandez
|
67c6dbcfda
|
Skip rotation in Bancroft method
|
2023-04-01 18:09:35 +02:00 |
|
Carles Fernandez
|
16ae683717
|
Fix positioning with LEO-based constellations
|
2023-04-01 13:12:42 +02:00 |
|
Carles Fernandez
|
bf3c3918ef
|
Update local version of Protocol Buffers to v22.2 (requires abseil-cpp >= 20230117). If abseil is not found or is too old, it falls back to Protocol Buffers v21.12
|
2023-03-31 13:23:31 +02:00 |
|
Carles Fernandez
|
79ebc32d8c
|
Remove noexpect from the copy assignment operator
|
2023-03-26 17:06:35 +02:00 |
|
Carles Fernandez
|
2eed0baefb
|
Fix for GCC 4.8
|
2023-03-25 19:29:41 +01:00 |
|
Carles Fernandez
|
090017dfaa
|
Improve copy and move constructors
|
2023-03-25 18:11:29 +01:00 |
|
Carles Fernandez
|
c3c1098790
|
Define HAS ICD tables as const unordered_map, so they don't need to be recreated each time
|
2023-03-25 14:31:15 +01:00 |
|