User Tools

Site Tools


doc:lps:tdoa3:protocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
doc:lps:tdoa3:protocol [2018-05-02 14:38]
kristoffer
doc:lps:tdoa3:protocol [2018-05-02 14:47]
kristoffer
Line 7: Line 7:
  
 </WRAP> </WRAP>
- 
-This page describes the [[doc:lps:tdoa3|TDoA]] anchor protocol V3. 
  
 ===== System architecture ===== ===== System architecture =====
Line 27: Line 25:
  
 <ditaa> <ditaa>
-              +--------+--------------------+ +                    +--------+--------------------+----------+ 
-Packet    :   | Header | Remote anchor data | +Packet    :         | Header | Remote anchor data | LPP data | 
-              +--------+--------------------++                    +--------+--------------------+----------+
  
                                   7 bytes                                   7 bytes
-               <-------------------------------------------> +                     <-------------------------------------------> 
-                8 bits   8 bits     32 bits       8 bits +                      8 bits   8 bits     32 bits       8 bits 
-               <------> <------> <-----------> <-----------> +                     <------> <------> <-----------> <-----------> 
-              +--------+--------+-------------+-------------+ +                    +--------+--------+-------------+-------------+ 
-Header    :   |  type  |  seq   | txTimeStamp | remoteCount | +Header    :         |  type  |  seq   | txTimeStamp | remoteCount | 
-              +--------+--------+-------------+-------------++                    +--------+--------+-------------+-------------+
  
    
Line 46: Line 44:
                     +--------+-------------+--------+-------------+--------------+                     +--------+-------------+--------+-------------+--------------+
 Remote anchor data: |   id   | hasDistance |  seq   | rxTimeStamp |   distance   | Remote anchor data: |   id   | hasDistance |  seq   | rxTimeStamp |   distance   |
-                    +--------+-------------+--------+-------------+--------------++                    +--------+-------------+--------+-------------+--------------+                                                            
 </ditaa> </ditaa>
  
Line 60: Line 58:
     * **rxTimeStamp:** receive time stamp of latest packet from the remote anchor     * **rxTimeStamp:** receive time stamp of latest packet from the remote anchor
     * **distance:** time of flight between the current anchor and the remote anchor in radio timer ticks     * **distance:** time of flight between the current anchor and the remote anchor in radio timer ticks
 +  * **LPP data:** See [[doc:lps:lpp#lpp_short_packets|LPP short packet description]]
  
 ===== Tag implementation ===== ===== Tag implementation =====
doc/lps/tdoa3/protocol.txt · Last modified: 2020-05-12 14:08 by kimberly