How to configure#
Considerations#
Start by asking yourself the following questions related to your application:
What range do we need to cover, from \(r_\text{near}\) to \(r_\text{far}\)?
Do we need to distinguish multiple objects? If so, how close could they be?
Do we need to measure distance to objects? If so, what trueness is needed?
If objects move, how fast could they go?
Do we need to measure motions of objects? If so, at what speeds?
With what rate do we need to obtain a result?
What are our requirements on overall power consumption?
What is the farthest distance from the sensor that an object may appear which could result in range ambiguities?
Channel configuration#
The A212 has 3 transmitter (TX) and 4 receiver (RX) antennas. By selecting which antennas are active, the measurement is performed over a set of virtual channels, each corresponding to one active TX and RX antenna pair. The number of virtual channels is the product of the number of active TX and RX antennas. Activating all 3 TX and all 4 RX antennas gives 12 virtual channels, the maximum for the A212.
The active antennas are controlled per subsweep through two bit mask parameters:
tx antenna mask - selects active TX antennas. Bit 0 maps to TX0, bit 1 to TX1, bit 2 to TX2. Setting all three bits (
0b111 = 7) activates all TX antennas (default). At least one bit must be set.rx antenna mask - selects active RX antennas. Bit 0 maps to RX0, bit 1 to RX1, bit 2 to RX2, bit 3 to RX3. Setting all four bits (
0b1111 = 15) activates all RX antennas (default). At least one bit must be set.
Example 1: single channel (TX0 + RX0 only):
Set tx_antenna_mask = 0b001 = 1 (bit 0 set, TX0 active) and rx_antenna_mask = 0b0001 = 1 (bit 0 set, RX0 active).
This yields 1 × 1 = 1 virtual channel (TX0 and RX0 pair).
Example 2: six channels (TX0, TX1 with RX0, RX1, RX2):
Set tx_antenna_mask = 0b011 = 3 (bits 0 and 1 set, TX0 and TX1 active) and rx_antenna_mask = 0b0111 = 7 (bits 0, 1, and 2 set, RX0, RX1, and RX2 active).
This yields 2 × 3 = 6 virtual channels (all TX0/TX1 and RX0/RX1/RX2 pairs).
Different subsweeps within the same sensor configuration may use different antenna masks, allowing flexible multi-channel configurations within a single frame. See Frames, sweeps and subsweeps for details on how channels appear in the output data.
Other parameters#
Leave receiver gain at the default value and reduce if saturation occurs.
Leave enable TX set (default).
Leave jitter compensation enabled (default) for improved phase stability between sweeps. It occupies one of the five subsweep slots, so a configuration using all five has to disable it. Disable it also when the highest possible sweep rate is required.