BALTECH SDK wrapper functions reference
ttf.h
Go to the documentation of this file.
1 
10 #ifndef __BRP_BALTECH_SDK_CMDS_TTF_H__
11 #define __BRP_BALTECH_SDK_CMDS_TTF_H__
12 #include "../typedefs.h"
13 #ifdef BALTECH_SDK_INTERNAL
14 
17 #define BRP_TTF_ErrTtfNoTag BRP_ERR_STATUS(0x3400, 0x01)
18 #endif // BALTECH_SDK_INTERNAL
19 #ifdef BALTECH_SDK_INTERNAL
20 
23 #define BRP_TTF_ErrTtfRxdata BRP_ERR_STATUS(0x3400, 0x03)
24 #endif // BALTECH_SDK_INTERNAL
25 #ifdef BALTECH_SDK_INTERNAL
26 
29 #define BRP_TTF_ErrTtfParam BRP_ERR_STATUS(0x3400, 0x07)
30 #endif // BALTECH_SDK_INTERNAL
31 #ifdef BALTECH_SDK_INTERNAL
32 
35 #define BRP_TTF_ErrTtfOvTo BRP_ERR_STATUS(0x3400, 0x08)
36 #endif // BALTECH_SDK_INTERNAL
37 #ifdef BALTECH_SDK_INTERNAL
38 
41 #define BRP_TTF_ErrTtfHfreqctrl BRP_ERR_STATUS(0x3400, 0x09)
42 #endif // BALTECH_SDK_INTERNAL
43 #ifdef BALTECH_SDK_INTERNAL
44 
47 #define BRP_TTF_ErrTtfHw BRP_ERR_STATUS(0x3400, 0x0A)
48 #endif // BALTECH_SDK_INTERNAL
49 #ifdef BALTECH_SDK_INTERNAL
50 
53 #define BRP_TTF_ErrTtfHwNotSupported BRP_ERR_STATUS(0x3400, 0x0C)
54 #endif // BALTECH_SDK_INTERNAL
55 #ifdef BALTECH_SDK_INTERNAL
56 typedef struct {
57  brp_protocol protocol;
58  bool ResetDataPtr;
59  unsigned SamplingTime;
60  unsigned Rxlen;
61  brp_TTF_ReadByteStream_RxMod RxMod;
62  brp_buf* Data;
63  size_t* Data_len;
64  brp_mempool *mempool;
65 } brp_TTF_ReadByteStream_t;
79 #ifdef BRP_SUPPORT_LEGACY_METHODS
80 brp_errcode brp_TTF_ReadByteStream(brp_protocol protocol, bool ResetDataPtr, unsigned SamplingTime, unsigned Rxlen, brp_TTF_ReadByteStream_RxMod RxMod, brp_buf* Data, size_t* Data_len, brp_mempool *mempool);
81 #else
82 brp_errcode brp_TTF_ReadByteStream(brp_TTF_ReadByteStream_t params);
83 #endif
84 #endif // BALTECH_SDK_INTERNAL
85 #endif
86 
unsigned int brp_errcode
This type is used library-wide for passing error codes in the return value of functions.
Definition: errorcodes.h:23
struct brp_protocol_t * brp_protocol
This is a generic handle of a protocol.
Definition: protocol.h:34
struct brp_mempool_object_t * brp_mempool
mempool handle.
Definition: mempool.h:29
unsigned char * brp_buf
represents a pointer to a protocol data buffer.
Definition: common.h:61