#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.
|
|
◆ 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: