Sensing

The radar module provides all functionalities to implement sensing operations on devices.

classDiagram RadarDetector <|-- MaxDetector Generic <|-- Operator RadarDetector <|-- ThresholdDetector Serializable <|-- ReceiverOperatingCharacteristic Reception <|-- RadarReception DuplexOperator <|-- Radar RadarEvaluator <|-- DetectionProbEvaluator RandomNode <|-- Receiver RadarCube <|-- RadarReception RadarWaveform <|-- FMCW Serializable <|-- MaxDetector MixingOperator <|-- Receiver OperationResult <|-- Reception RadarEvaluator <|-- ReceiverOperatingCharacteristic ABC <|-- Evaluator Serializable <|-- ThresholdDetector Serializable <|-- Radar Operator <|-- MixingOperator HDFSerializable <|-- OperationResult Receiver <|-- DuplexOperator ABC <|-- MixingOperator ABC <|-- RadarEvaluator RadarEvaluator <|-- RootMeanSquareError OperationResult <|-- Transmission RandomNode <|-- Transmitter Transmission <|-- RadarTransmission MixingOperator <|-- Transmitter Serializable <|-- FMCW Serializable <|-- DetectionProbEvaluator Transmitter <|-- DuplexOperator Evaluator <|-- RadarEvaluator

It consists of the

as well as the specific waveform implementations