Search for:
Blog
Products
Crazyflie 2.1+
Crazyflie 2.1 Brushless
Crazyflie Bolt 1.1
Crazyradio PA
Crazyradio 2.0
Debug adapter kit
Battery charger
Propellers 47-17
AI deck 1.1
LED-ring deck
Qi 1.2 charger deck
Buzzer deck
BigQuad deck
Micro SD card deck
Prototyping deck
Breakout deck
Z-ranger deck v2
Flow deck v2
Multi-ranger deck
Active marker deck
Motion capture marker deck
Positioning Systems Overview
Loco Positioning deck
Loco Positioning node
Lighthouse positioning deck
Old products
Buy
Buy online
Local retailers
Support
Getting help
Discussions
Downloads & Install
FAQ
Troubleshooting
Documentation
Start here
Tutorials
System overview
Repository overview
Developer meetings
Video gallery
Development
Development overview
Contribute
GitHub
Discussions
Early access
External projects
About
Bitcraze
Team
Press
Product cycle
Thesis
Jobs
Contact
Feedback
Events
Credits
Unit tests
Home
/ Documentation /
Repository overview
/ lps-node-firmware /
master
/
Development Instructions
/ Unit tests
Version:
[
master
,
2022.09
,
2020.09
,
2019.09
]
Home
Building
Building and Flashing
Installing USB driver for LPS Node on windows
Userguides
Configure LPS positioning mode wirelessly
Configure TX power
Crazyflie initial positioning
LPS configuration tool
Preparing the LPS nodes
Reference Set-up
TDoA 3 Long Range
TDoA 3 set up
Functional areas
TDoA 3 implementation
TDoA principles
TDoA2 VS TDoA3
Development Instructions
Node low level configuration
ROS offboard positioning with LPS
Unit tests
Protocols
Loco Positioning Protocol
LPP Short packets protocol
TDoA Anchor protocol V2
TDoA Anchor protocol V3
Two Way Ranging Protocol
We use
Unity
and
cmock
for unit testing.
To run all tests
./tools/do test