sbgECom Library  5.3.2276-stable
Interface SBG Systems IMU/AHRS/INS
Loading...
Searching...
No Matches
sbgEComVibMonFftCtx.h
Go to the documentation of this file.
1
32
33#ifndef SBG_ECOM_VIB_MON_FFT_CTX_H
34#define SBG_ECOM_VIB_MON_FFT_CTX_H
35
36// sbgCommonLib headers
37#include <sbgCommon.h>
39
40// Project headers
41#include <pager/sbgEComPager.h>
42
43#ifdef __cplusplus
44extern "C" {
45#endif
46
47//----------------------------------------------------------------------//
48//- Constant definitions -//
49//----------------------------------------------------------------------//
50
56#define SBG_ECOM_VIB_MON_FFT_CTX_BUFFER_SIZE (8192)
57
58//----------------------------------------------------------------------//
59//- Structure definitions -//
60//----------------------------------------------------------------------//
61
73
74//----------------------------------------------------------------------//
75//- Public functions (SbgEComVibMonFftCtx) -//
76//----------------------------------------------------------------------//
77
84
96SbgErrorCode sbgEComVibMonFftCtxProcess(SbgEComVibMonFftCtx *pCtx, uint16_t pageIndex, uint16_t nrPages, const void *pBuffer, size_t size);
97
109
110#ifdef __cplusplus
111}
112#endif
113
114#endif // SBG_ECOM_VIB_MON_FFT_CTX_H
Main header for the SBG Systems common C library.
Page management.
struct _SbgEComPager SbgEComPager
void sbgEComVibMonFftCtxConstruct(SbgEComVibMonFftCtx *pCtx)
#define SBG_ECOM_VIB_MON_FFT_CTX_BUFFER_SIZE
Definition sbgEComVibMonFftCtx.h:56
struct _SbgEComVibMonFftCtx SbgEComVibMonFftCtx
SbgErrorCode sbgEComVibMonFftCtxProcess(SbgEComVibMonFftCtx *pCtx, uint16_t pageIndex, uint16_t nrPages, const void *pBuffer, size_t size)
SbgErrorCode sbgEComVibMonFftCtxGetStreamBuffer(const SbgEComVibMonFftCtx *pCtx, SbgStreamBuffer *pStreamBuffer)
enum _SbgErrorCode SbgErrorCode
Used to read/write data from/to a memory buffer stream.
struct _SbgStreamBuffer SbgStreamBuffer
Definition sbgEComVibMonFftCtx.h:68
uint8_t buffer[SBG_ECOM_VIB_MON_FFT_CTX_BUFFER_SIZE]
Definition sbgEComVibMonFftCtx.h:69
SbgEComPager pager
Definition sbgEComVibMonFftCtx.h:71