F´ Flight Software - C/C++ Documentation devel
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SerIds.hpp
Go to the documentation of this file.
1
14#ifndef _FW_SER_IDS_HPP_
15#define _FW_SER_IDS_HPP_
16
17// Definitions of provided types serialized IDs
18// Should fit in 16 bits
19
20namespace Fw {
21 enum {
22
23 // Built-in types
24
38
39 // PolyType
40
42
43 // Command/Telemetry types
44
54
55 // Other types
56
60 };
61}
62
63#endif
@ FW_TYPEID_BOOL
boolean serialized type id
Definition SerIds.hpp:35
@ FW_TYPEID_U16
U16 serialized type id.
Definition SerIds.hpp:27
@ FW_TYPEID_U64
U64 serialized type id.
Definition SerIds.hpp:31
@ FW_TYPEID_18
I8 serialized type id.
Definition SerIds.hpp:26
@ FW_TYPEID_LOG_BUFF
Log Buffer type id.
Definition SerIds.hpp:49
@ FW_TYPEID_I32
I32 serialized type id.
Definition SerIds.hpp:30
@ FW_TYPEID_PRM_BUFF
Parameter Buffer type id.
Definition SerIds.hpp:51
@ FW_TYPEID_U32
U32 serialized type id.
Definition SerIds.hpp:29
@ FW_TYPEID_TLM_STR
Telemetry string type id.
Definition SerIds.hpp:48
@ FW_TYPEID_INTERNAL_INTERFACE_STRING
interface string Buffer type id
Definition SerIds.hpp:58
@ FW_TYPEID_I64
I64 serialized type id.
Definition SerIds.hpp:32
@ FW_TYPEID_TLM_BUFF
Telemetry Buffer type id.
Definition SerIds.hpp:47
@ FW_TYPEID_CMD_STR
Command string type id.
Definition SerIds.hpp:46
@ FW_TYPEID_POLY
PolyType serialized type id.
Definition SerIds.hpp:41
@ FW_TYPEID_F64
F64 serialized type id.
Definition SerIds.hpp:34
@ FW_TYPEID_U8
U8 serialized type id.
Definition SerIds.hpp:25
@ FW_TYPEID_PRM_STR
Parameter string type id.
Definition SerIds.hpp:52
@ FW_TYPEID_F32
F32 serialized type id.
Definition SerIds.hpp:33
@ FW_TYPEID_BUFF
buffer serialized type id
Definition SerIds.hpp:37
@ FW_TYPEID_CMD_BUFF
Command Buffer type id.
Definition SerIds.hpp:45
@ FW_TYPEID_EIGHTY_CHAR_STRING
80 char string Buffer type id
Definition SerIds.hpp:57
@ FW_TYPEID_I16
I16 serialized type id.
Definition SerIds.hpp:28
@ FW_TYPEID_PTR
pointer serialized type id
Definition SerIds.hpp:36
@ FW_TYPEID_FILE_BUFF
File piece Buffer type id.
Definition SerIds.hpp:53
@ FW_TYPEID_LOG_STR
Log string type id.
Definition SerIds.hpp:50
@ FW_TYPEID_FIXED_LENGTH_STRING
256 char string Buffer type id
Definition SerIds.hpp:59