Skip to content
This repository was archived by the owner on Apr 13, 2021. It is now read-only.

Commit 6c2c766

Browse files
committed
Temp
1 parent 5334fe1 commit 6c2c766

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/ephemeris.c

+3
Original file line numberDiff line numberDiff line change
@@ -305,9 +305,11 @@ void decode_ephemeris(u32 frame_words[3][8], ephemeris_t *e)
305305
k->toc.wn = e->toe.wn;
306306

307307
/* Health flag: Word 3, bit 17 */
308+
// TODO
308309
e->healthy = !(frame_words[0][3-3] >> (30-17) & 1);
309310

310311
/* t_gd: Word 7, bits 17-24 */
312+
// TODO
311313
onebyte.u8 = frame_words[0][7-3] >> (30-24) & 0xFF;
312314
k->tgd = onebyte.s8 * pow(2,-31);
313315

@@ -350,6 +352,7 @@ void decode_ephemeris(u32 frame_words[3][8], ephemeris_t *e)
350352
k->cuc = twobyte.s16 * pow(2,-29);
351353

352354
/* ecc: Word 6, bits 17-24 and word 7, bits 1-24 */
355+
// TODO
353356
fourbyte.u32 = ((frame_words[1][6-3] >> (30-24) & 0xFF) << 24)
354357
| (frame_words[1][7-3] >> (30-24) & 0xFFFFFF);
355358
k->ecc = fourbyte.u32 * pow(2,-33);

0 commit comments

Comments
 (0)