Common
common packages for kyubic
 
Loading...
Searching...
No Matches
driver::dvl_driver::utils Namespace Reference

Functions

uint8_t get_u8 (const unsigned char *ptr)
 Extract 8-bit unsigned integer.
 
uint16_t get_u16 (const unsigned char *ptr)
 Extract 16-bit unsigned integer from buffer (Little Endian)
 
int16_t get_s16 (const unsigned char *ptr)
 Extract 16-bit signed integer from buffer (Little Endian)
 
uint32_t get_u32 (const unsigned char *ptr)
 Extract 32-bit unsigned integer from buffer (Little Endian)
 
int32_t get_s32 (const unsigned char *ptr)
 Extract 32-bit signed integer from buffer (Little Endian)
 

Function Documentation

◆ get_s16()

int16_t driver::dvl_driver::utils::get_s16 ( const unsigned char *  ptr)
inline

Extract 16-bit signed integer from buffer (Little Endian)

◆ get_s32()

int32_t driver::dvl_driver::utils::get_s32 ( const unsigned char *  ptr)
inline

Extract 32-bit signed integer from buffer (Little Endian)

◆ get_u16()

uint16_t driver::dvl_driver::utils::get_u16 ( const unsigned char *  ptr)
inline

Extract 16-bit unsigned integer from buffer (Little Endian)

◆ get_u32()

uint32_t driver::dvl_driver::utils::get_u32 ( const unsigned char *  ptr)
inline

Extract 32-bit unsigned integer from buffer (Little Endian)

◆ get_u8()

uint8_t driver::dvl_driver::utils::get_u8 ( const unsigned char *  ptr)
inline

Extract 8-bit unsigned integer.