as2_platform_dji_osdk: Humble
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace as2
Namespace DJI::OSDK
Namespace DJI::OSDK::Telemetry
Classes and Structs
Class DJICameraHandler
Class DJICameraTrigger
Class DJIGimbalHandler
Class DJIMatricePlatform
Class DJIMopHandler
Class DJISubscription
Class DJISubscriptionBattery
Class DJISubscriptionCompass
Class DJISubscriptionFlightStatus
Class DJISubscriptionImu
Class DJISubscriptionOdometry
Class DJISubscriptionRTK
Functions
Function camera_cb
Function getBroadcastData
Function main_camera_cb
Defines
Define MSG_DELIMITER
Define RELIABLE_RECV_ONCE_BUFFER_SIZE
Define RELIABLE_RECV_ONCE_BUFFER_SIZE
Define RELIABLE_SEND_ONCE_BUFFER_SIZE
Define RELIABLE_SEND_ONCE_BUFFER_SIZE
Define RESPONSE_TIMEOUT
Directories
Directory include
Directory as2_platform_dji_osdk
Files
File dji_camera_handler.hpp
File dji_matrice_platform.hpp
File dji_mop_handler.hpp
File dji_subscriber.hpp
Standard Documents
PACKAGE
LICENSE
CONTRIBUTING
CHANGELOG
Changelog for package as2_platform_dji_osdk
1.1.0 (2024-08-20)
1.0.9 (2024-03-25)
1.0.8 (2024-02-12)
1.0.7 (2024-02-04)
1.0.6 (2023-12-12)
1.0.5 (2023-11-08)
1.0.4 (2023-08-23)
1.0.3 (2023-08-22)
1.0.2 (2023-08-17)
1.0.1 (2023-04-25)
1.0.0 (2023-03-18)
0.2.2 (2022-12-22)
0.2.1 (2022-12-19)
README
dji_matrice_platform
ROS Package Dependencies
ament_cmake
ament_index_cpp
rclcpp
std_msgs
std_srvs
sensor_msgs
geometry_msgs
nav_msgs
as2_core
as2_msgs
Index
as2_platform_dji_osdk: Humble
C++ API
Class DJIMopHandler
View page source
Class DJIMopHandler
Defined in
File dji_mop_handler.hpp
Class Documentation
class
DJIMopHandler
Public Functions
inline
DJIMopHandler
(
DJI
::
OSDK
::
Vehicle
*
vehicle
,
as2
::
Node
*
node
)
inline
~DJIMopHandler
(
)
void
downlinkCB
(
const
std_msgs
::
msg
::
String
::
SharedPtr
msg
)
void
keepAliveCB
(
const
std_msgs
::
msg
::
String
::
SharedPtr
msg
)
void
mopCommunicationFnc
(
int
id
)
void
mopSendFnc
(
int
id
)