X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fnamespace_block_float_compander_b_f_w.html;fp=docs%2FAPI%2Fnamespace_block_float_compander_b_f_w.html;h=0000000000000000000000000000000000000000;hb=bdbd414e8038630c154ee3c6b8bc9b3aeb954be6;hp=ed629a4ba97d5615f727e9ec8d76bf3ea2ad5b47;hpb=e9403c457453dba780e64af7de9462fad7217aa3;p=o-du%2Fphy.git diff --git a/docs/API/namespace_block_float_compander_b_f_w.html b/docs/API/namespace_block_float_compander_b_f_w.html deleted file mode 100644 index ed629a4..0000000 --- a/docs/API/namespace_block_float_compander_b_f_w.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - -o-du/phy: BlockFloatCompanderBFW Namespace Reference - - - - - - - - - -
-
- - - - - - -
-
o-du/phy -
-
Intel O-RAN/X-RAN Generated Doxygen Documentation
-
-
- - - - - - - - -
-
- - -
- -
- -
-
-
-Data Structures | -Functions
-
-
BlockFloatCompanderBFW Namespace Reference
-
-
- - - - - - -

-Data Structures

struct  CompressedData
 
struct  ExpandedData
 
- - - - - - - -

-Functions

void BlockFloatCompress_Basic (const ExpandedData &dataIn, CompressedData *dataOut)
 Reference compression. More...
 
void BlockFloatExpand_Basic (const CompressedData &dataIn, ExpandedData *dataOut)
 Reference expansion. More...
 
-

Function Documentation

- -

◆ BlockFloatCompress_Basic()

- -
-
- - - - - - - - - - - - - - - - - - -
void BlockFloatCompress_Basic (const ExpandedDatadataIn,
BlockFloatCompanderBFW::CompressedDatadataOut 
)
-
- -

Reference compression.

-

Find max abs value for this RB

-

ARS data by exponent and pack bytes in Network order This uses a sliding buffer where one or more bytes are extracted after the insertion of each compressed sample

- -

Definition at line 640 of file xran_compression.cpp.

-
-Here is the caller graph for this function:
-
-
- - - - - -
- -
-
- -

◆ BlockFloatExpand_Basic()

- -
-
- - - - - - - - - - - - - - - - - - -
void BlockFloatExpand_Basic (const CompressedDatadataIn,
BlockFloatCompanderBFW::ExpandedDatadataOut 
)
-
- -

Reference expansion.

-

byteBuffer currently has enough data in it to extract a sample Shift left first to set sign bit at MSB, then shift right to sign extend down to iqWidth. Finally recast to int16.

- -

Definition at line 687 of file xran_compression.cpp.

- -
-
-
- - - -