ThingPlug GMMP library for mbed

Dependents:   ThingPlug_WiFi_Example

Committer:
lesmin
Date:
Thu Jul 23 00:55:15 2015 +0000
Revision:
0:32c20cfb2b30
initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lesmin 0:32c20cfb2b30 1 /** GMMP Operation 중 제어 명령 리스트 정의
lesmin 0:32c20cfb2b30 2 * @file Define_Control.h
lesmin 0:32c20cfb2b30 3 * @date 2013/11/21
lesmin 0:32c20cfb2b30 4 * @version 0.0.0.1
lesmin 0:32c20cfb2b30 5 * @ref GMMPHeader참조
lesmin 0:32c20cfb2b30 6 **/
lesmin 0:32c20cfb2b30 7
lesmin 0:32c20cfb2b30 8 #ifndef DEFINE_CONTROL_H_
lesmin 0:32c20cfb2b30 9 #define DEFINE_CONTROL_H_
lesmin 0:32c20cfb2b30 10
lesmin 0:32c20cfb2b30 11 //Control Command define using ControlReqHdr
lesmin 0:32c20cfb2b30 12 #define CONTROL_Reset 0x01 ///<단말 리셋
lesmin 0:32c20cfb2b30 13 #define CONTROL_Turn_Off 0x02 ///<단말 Turn off
lesmin 0:32c20cfb2b30 14 #define CONTROL_Report_On 0x03 ///<단말 보고 데이터 전송 On
lesmin 0:32c20cfb2b30 15 #define CONTROL_Report_Off 0x04 ///<단말 보고 데이터 전송 Off
lesmin 0:32c20cfb2b30 16 #define CONTROL_Time_Sync 0x05 ///<단말 시각 동기화 설정
lesmin 0:32c20cfb2b30 17 #define CONTROL_Pause 0x06 ///<단말 동작 일시중지
lesmin 0:32c20cfb2b30 18 #define CONTROL_Restart 0x07 ///<단말 동작 재시작
lesmin 0:32c20cfb2b30 19 #define CONTROL_Signal_Power_Check 0x08 ///<단말 전파 강도 조회
lesmin 0:32c20cfb2b30 20 #define CONTROL_Diagnostic 0x09 ///<단말 상태 진단
lesmin 0:32c20cfb2b30 21 #define CONTROL_Reserved 0x0a ///<Reserved
lesmin 0:32c20cfb2b30 22 #define CONTROL_Profile_Reset 0x0b ///<단말 Profile 정보 재설정
lesmin 0:32c20cfb2b30 23 #define CONTROL_Status_Check 0x0c ///<단말 동작 상태 조회
lesmin 0:32c20cfb2b30 24 #define CONTROL_FW_Download 0x0d ///<단말 펌웨어 다운로드
lesmin 0:32c20cfb2b30 25 #define CONTROL_FW_Update 0x0e ///<단말 펌웨어 업그레이드
lesmin 0:32c20cfb2b30 26 #define CONTROL_App_Download 0x0f ///<단말 App 다운로드
lesmin 0:32c20cfb2b30 27 #define CONTROL_App_Update 0x10 ///<단말 App 업그레이드
lesmin 0:32c20cfb2b30 28 #define CONTROL_Remote_Access 0x11 ///<단말 원격 터미널 접속
lesmin 0:32c20cfb2b30 29 #define CONTROL_Multimedia_Control_Start 0x12 ///<멀티미디어 통신 제어 시작
lesmin 0:32c20cfb2b30 30 #define CONTROL_Multimedia_Control_Pause 0x13 ///<멀티미디어 통신 제어 멈춤
lesmin 0:32c20cfb2b30 31 #define CONTROL_Multimedia_Control_Stop 0x14 ///<멀티미디어 통신 제어 종료
lesmin 0:32c20cfb2b30 32 #define CONTROL_Multimedia_Control_Restart 0x15 ///<멀티미디어 통신 제어 재시작
lesmin 0:32c20cfb2b30 33 #define Industrial_Reserved_Min 0x20 ///<산업별 Reserved
lesmin 0:32c20cfb2b30 34 #define Industrial_Reserved_Max 0x7f ///<산업별 Reserved
lesmin 0:32c20cfb2b30 35 #define User_defined_Control_Min 0x80 ///<사용자 정의 제어 타입
lesmin 0:32c20cfb2b30 36 #define User_defined_Control_Max 0x9f ///<사용자 정의 제어 타입
lesmin 0:32c20cfb2b30 37 #define Reserved_Min 0xa0 ///<Reserved
lesmin 0:32c20cfb2b30 38 #define Reserved_Max 0xff ///<Reserved
lesmin 0:32c20cfb2b30 39
lesmin 0:32c20cfb2b30 40 #endif /* DEFINE_CONTROL_H_ */