GNU Radio's SATNOGS Package
utils.h File Reference
#include <arpa/inet.h>
#include <itpp/itbase.h>
#include <cmath>
#include <cstdint>
#include <cstdlib>

Go to the source code of this file.

Classes

class  utils_helper< T, U, S >
 
class  utils_helper< uint8_t *, uint8_t *, false >
 
class  utils_helper< int8_t *, uint8_t *, true >
 
class  utils_helper< itpp::Vec< uint8_t > &, itpp::bvec &, false >
 
class  utils_helper< itpp::Vec< int8_t > &, itpp::bvec &, true >
 
class  gr::satnogs::utils
 Several bit-level utility methods, frequently used in the encoding/decoding process. More...
 

Namespaces

namespace  gr
 
namespace  gr::satnogs
 

Functions

static size_t packed_to_unpacked (uint8_t *out, const uint8_t *in, size_t len)
 
static size_t unpacked_to_packed (uint8_t *out, const uint8_t *in, size_t len)
 

Function Documentation

◆ packed_to_unpacked()

static size_t packed_to_unpacked ( uint8_t *  out,
const uint8_t *  in,
size_t  len 
)
static

References i.

◆ unpacked_to_packed()

static size_t unpacked_to_packed ( uint8_t *  out,
const uint8_t *  in,
size_t  len 
)
static

References i, and memset().