Skip to main content
Back to top
Ctrl
+
K
GitHub
Twitter
Instagram
YouTube
Innovation Lab
Pulsed Coherent Radar
Overview
Radar Principles
Getting Started
Setting up and running Exploration Tool
Setting up your EVK
XC120 + XE121
RPi + XE121
XM125
XM126
Radar Data and Control
A121
API References
Differences between A121 and A111
How to configure
Interpreting radar data
Measurement range
Profiles
Signal strength
Frames, sweeps and subsweeps
Timing
In-depth topics
Control
Continuous sweep mode (CSM)
Figure of Merits
Loopback
Use Cases
Distance Measurement
Presence Detection
Speed Measurement
Parking
Tank Level Measurement
Touchless Button
Breathing
Vibration Measurement
Hand Motion Detection for Faucets
Surface Velocity Measurement
Waste Level Measurement
Small Movement Tracking
Obstacle Detection
Surface Classification
Gesture Control
Detectors
A121 Detectors
Distance Detector
Presence Detector
Speed Detector
Reference Applications
A121 Reference Applications
Breathing
Parking
Smart Presence
Tank Level
Touchless Button
Example Applications
A121 Example Applications
Bilateration
Hand Motion Detection
Obstacle Detection
Phase Tracking
Surface Velocity
Vibration Measurement
Waste Level
Integration
A121
Exploration Tool
Example Scripts
App Example Scripts
examples/app/new/plugins/my_plugin.py
Bilateration Example Scripts
examples/a121/algo/bilateration/bilaterator.py
Breathing Example Scripts
examples/a121/algo/breathing/breathing.py
examples/a121/algo/breathing/breathing_with_gui.py
Distance Example Scripts
examples/a121/algo/distance/detector.py
examples/a121/algo/distance/post_process_distance_result.py
examples/a121/algo/distance/processor.py
Hand Motion Example Scripts
examples/a121/algo/hand_motion/hand_motion_example_app.py
Obstacle Example Scripts
examples/a121/algo/obstacle/detector.py
Parking Example Scripts
examples/a121/algo/parking/parking.py
Phase Tracking Example Scripts
examples/a121/algo/phase_tracking/phase_tracking.py
Presence Example Scripts
examples/a121/algo/presence/detector.py
examples/a121/algo/presence/processor.py
Python API Example Scripts
examples/a121/basic.py
examples/a121/extended_config.py
examples/a121/load_record.py
examples/a121/plot.py
examples/a121/post_process_sparse_iq.py
examples/a121/record_data/barebones.py
examples/a121/record_data/with_cli.py
examples/a121/reuse_calibration.py
examples/a121/stress.py
examples/a121/subsweeps.py
Smart Presence Example Scripts
examples/a121/algo/smart_presence/processor.py
examples/a121/algo/smart_presence/ref_app.py
Speed Example Scripts
examples/a121/algo/speed/detector.py
examples/a121/algo/speed/processor.py
Surface Velocity Example Scripts
examples/a121/algo/surface_velocity/example_app.py
examples/a121/algo/surface_velocity/processor.py
Tank Level Example Scripts
examples/a121/algo/tank_level/tank_level.py
examples/a121/algo/tank_level/tank_level_with_gui.py
Touchless Button Example Scripts
examples/a121/algo/touchless_button/processor.py
Vibration Example Scripts
examples/a121/algo/vibration/example_app.py
examples/a121/algo/vibration/processor.py
Waste Level Example Scripts
examples/a121/algo/waste_level/processor.py
API Reference
A121
File Format Reference
A121
Adding your own plugin
Changelog
Common Issues
Resource Calculator
Glossary
A111
Setting up your EVK
XM112
XM122
XM132
RPi + XC112/XR112
Radar Data and Control
Profiles
Typical ranges for different objects
Configuration overview
Services and detectors overview
Services
Power Bins
Envelope
IQ
Sparse
Detectors
System overview
Performance metrics
Algorithms
Button press detection (envelope)
Button press (sparse)
Distance detector (envelope)
Obstacle detection
Parking (envelope)
Phase tracking
Presence detection human only
Presence detection (sparse)
Sleep breathing
Speed (sparse)
Tank level short (envelope)
Adding your own algorithm module
API reference
File format reference
.rst
.pdf
Phase Tracking Example Scripts
Phase Tracking Example Scripts
#
examples/a121/algo/phase_tracking/phase_tracking.py