C2A_Core
common_cmd_packet_define.c
[詳解]
1
#pragma section REPRO
6
#include "
common_cmd_packet_define.h
"
7
8
CCP_DEST_TYPE
CCP_get_dest_type_from_uint8
(uint8_t dest_type)
9
{
10
switch
((
CCP_DEST_TYPE
)dest_type)
11
{
12
case
CCP_DEST_TYPE_TO_ME
:
// FALL THROUGH
13
case
CCP_DEST_TYPE_TO_MOBC
:
// FALL THROUGH
14
case
CCP_DEST_TYPE_TO_AOBC
:
// FALL THROUGH
15
case
CCP_DEST_TYPE_TO_TOBC
:
// FALL THROUGH
16
case
CCP_DEST_TYPE_TO_APID
:
17
return
(
CCP_DEST_TYPE
)dest_type;
18
default
:
19
return
CCP_DEST_TYPE_TO_UNKOWN
;
20
}
21
}
22
23
#pragma section
CCP_get_dest_type_from_uint8
CCP_DEST_TYPE CCP_get_dest_type_from_uint8(uint8_t dest_type)
バイト列から CCP_DEST_TYPE を取得
Definition:
common_cmd_packet_define.c:8
common_cmd_packet_define.h
CCP 型の定義
CCP_DEST_TYPE
CCP_DEST_TYPE
コマンドの解釈の宛先を規定
Definition:
common_cmd_packet_define.h:27
CCP_DEST_TYPE_TO_ME
@ CCP_DEST_TYPE_TO_ME
Definition:
common_cmd_packet_define.h:28
CCP_DEST_TYPE_TO_UNKOWN
@ CCP_DEST_TYPE_TO_UNKOWN
Definition:
common_cmd_packet_define.h:32
CCP_DEST_TYPE_TO_MOBC
@ CCP_DEST_TYPE_TO_MOBC
Definition:
common_cmd_packet_define.h:29
CCP_DEST_TYPE_TO_APID
@ CCP_DEST_TYPE_TO_APID
Definition:
common_cmd_packet_define.h:33
CCP_DEST_TYPE_TO_AOBC
@ CCP_DEST_TYPE_TO_AOBC
Definition:
common_cmd_packet_define.h:30
CCP_DEST_TYPE_TO_TOBC
@ CCP_DEST_TYPE_TO_TOBC
Definition:
common_cmd_packet_define.h:31
src
src_user
Settings
TlmCmd
common_cmd_packet_define.c
構築:
1.9.1