F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
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
Definition Buffer.cpp:21
@ 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