13 argmax(std::string syncword,
int matchingFuntion,
int ambiguity);
16 int frame_length,
float &maxCorrelation,
int &indexMaxCorrelation);
18 float (
argmax::*d_mtxFunction)(std::vector<float> in0,std::vector<float> in1);
19 std::vector<float> d_sync;
20 std::vector<float> extractSyncWord(
float *in,
int pos,
int length);
21 void printVector(std::vector<float> in);
22 float hardCorr(std::vector<float> in0,std::vector<float> in1);
23 float softCorr(std::vector<float> in0,std::vector<float> in1);
24 float masseyCorr(std::vector<float> in0,std::vector<float> in1);
25 float binarySlice(
float in);
26 std::string hex_str_to_bin_str(
const std::string& hex);
27 const char* hex_char_to_bin(
char c);
argmax(std::string syncword, int matchingFuntion, int ambiguity)
void setSyncWord(std::vector< float > sync)
void argMaxSync(float *in, int frame_length, float &maxCorrelation, int &indexMaxCorrelation)