#include <partial_ml.h>
|
| static sptr | make (uint8_t sf, uint8_t id) |
| | Calculate the likelihood of the synchronised user symbol as well as the matched filter output of the two overlapping symbols of the non-synchronised user. More...
|
| |
◆ sptr
◆ make()
| static sptr gr::lora_sdr::partial_ml::make |
( |
uint8_t |
sf, |
|
|
uint8_t |
id |
|
) |
| |
|
static |
Calculate the likelihood of the synchronised user symbol as well as the matched filter output of the two overlapping symbols of the non-synchronised user.
This block evaluate one candidate for Su, returning it's likelihood alongside the two matched filter outputs for the non-synchronized user symbols. The candidate is selected based on the fft of the input window. The 'Id' highest bin will be considered as candidate.
- Parameters
-
| sf | Spreading factor |
| id | ID of the block. Used to indicate the candidate for Su that this block should evaluate.(Should different for each partial_ml block, starting from 0) |
The documentation for this class was generated from the following file: