Pico Core
Loading...
Searching...
No Matches
reg_types.h
Go to the documentation of this file.
1#ifndef REG_TYPES_H
2#define REG_TYPES_H
3
4// Payload flags. These need their type enforced.
5#define IS_SIGNED ((uint8_t)0x80)
6#define IS_FLOAT ((uint8_t)0x40)
7#define HAS_TIMESTAMP ((uint8_t)0x10)
8
9
32
33#endif // REG_TYPES_H
#define IS_FLOAT
Definition reg_types.h:6
reg_type_t
Definition reg_types.h:11
@ U64
Definition reg_types.h:18
@ U8
Definition reg_types.h:12
@ S16
Definition reg_types.h:15
@ TimestampedS32
Definition reg_types.h:27
@ TimestampedS16
Definition reg_types.h:25
@ S32
Definition reg_types.h:17
@ TimestampedU32
Definition reg_types.h:26
@ U32
Definition reg_types.h:16
@ TimestampedU64
Definition reg_types.h:28
@ TimestampedS64
Definition reg_types.h:29
@ S64
Definition reg_types.h:19
@ TimestampedU8
Definition reg_types.h:22
@ Timestamp
Definition reg_types.h:21
@ Float
Definition reg_types.h:20
@ TimestampedFloat
Definition reg_types.h:30
@ TimestampedU16
Definition reg_types.h:24
@ U16
Definition reg_types.h:14
@ S8
Definition reg_types.h:13
@ TimestampedS8
Definition reg_types.h:23
#define HAS_TIMESTAMP
Definition reg_types.h:7
#define IS_SIGNED
Definition reg_types.h:5