DJI Payload SDK  1.5.3
psdk.h
Go to the documentation of this file.
1 /**
2  ********************************************************************
3  * @file psdk.h
4  * @version V1.5.0
5  * @date 2019/07/31
6  * @brief This is PSDK top-level header file, including all needed header files.
7  *
8  * @copyright (c) 2017-2018 DJI. All rights reserved.
9  *
10  * All information contained herein is, and remains, the property of DJI.
11  * The intellectual and technical concepts contained herein are proprietary
12  * to DJI and may be covered by U.S. and foreign patents, patents in process,
13  * and protected by trade secret or copyright law. Dissemination of this
14  * information, including but not limited to data and other proprietary
15  * material(s) incorporated within the information, in any form, is strictly
16  * prohibited without the express written consent of DJI.
17  *
18  * If you receive this source code without DJI’s authorization, you may not
19  * further disseminate the information, and you must immediately remove the
20  * source code and notify DJI of its removal. DJI reserves the right to pursue
21  * legal actions against you for any loss(es) or damage(s) caused by your
22  * failure to do so.
23  *
24  *********************************************************************
25  */
26 
27 /* Define to prevent recursive inclusion -------------------------------------*/
28 #ifndef PSDK_H
29 #define PSDK_H
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 
35 /* Includes ------------------------------------------------------------------*/
36 #include <psdk_core.h>
37 #include "psdk_app_func.h"
38 #include "psdk_msg_subcribe.h"
39 #include "psdk_payload_camera.h"
40 #include "psdk_payload_gimbal.h"
41 #include "psdk_osdk_func.h"
42 #include "psdk_positioning.h"
43 
44 /** @defgroup PSDK PSDK
45  * @{
46  */
47 
48 /* Exported constants --------------------------------------------------------*/
49 /* Exported macros -----------------------------------------------------------*/
50 /* Exported types ------------------------------------------------------------*/
51 /* Exported variables --------------------------------------------------------*/
52 /* Exported functions --------------------------------------------------------*/
53 /* Private constants ---------------------------------------------------------*/
54 /* Private macros ------------------------------------------------------------*/
55 /* Private types -------------------------------------------------------------*/
56 /* Private variables ---------------------------------------------------------*/
57 /* Private functions ---------------------------------------------------------*/
58 
59 /**
60  * @}
61  */
62 
63 #ifdef __cplusplus
64 }
65 #endif
66 
67 #endif //PSDK_H
68 
69 /****************** (C) COPYRIGHT DJI Innovations *****END OF FILE****/
This is the header file for "psdk_payload_camera.c", defining the structures and (exported) function ...
This is the header file for "psdk_app_func.c", defining the structures and (exported) function protot...
This is the header file for "psdk_payload_gimbal.c", defining the structures and (exported) function ...
PSDK core include file.
This is the header file for "psdk_osdk_func.c", defining the structure and (exported) function protot...
This is the header file for "psdk_msg_subcribe.c", defining the structure and (exported) function pro...
This is the header file for "psdk_positioning.c", defining the structures and (exported) function pro...