This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
doc:lps:tdoa:protocol [2017-08-31 17:09] arnaud |
doc:lps:tdoa:protocol [2020-05-12 14:02] (current) kimberly |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <WRAP center round important 60%> | ||
| + | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| ====== TDoA Anchor protocol V2 ====== | ====== TDoA Anchor protocol V2 ====== | ||
| Line 22: | Line 28: | ||
| typedef struct rangePacket_s { | typedef struct rangePacket_s { | ||
| uint8_t type; | uint8_t type; | ||
| - | uint8_t seqs[NSLOTS]; // Packet sequence number of the timestamps | + | uint8_t seqs[8]; // Packet sequence number of the timestamps |
| - | | + | |
| - | uint16_t distances[NSLOTS]; | + | uint16_t distances[8]; |
| } __attribute__((packed)) rangePacket_t; | } __attribute__((packed)) rangePacket_t; | ||
| </ | </ | ||
| Line 48: | Line 54: | ||
| ===== Calculating TDoA ===== | ===== Calculating TDoA ===== | ||
| + | [[doc: | ||