Module: DjiMqttConnect

Defined in:
lib/dji_mqtt_connect.rb,
lib/dji_mqtt_connect/error.rb,
lib/dji_mqtt_connect/types.rb,
lib/dji_mqtt_connect/client.rb,
lib/dji_mqtt_connect/message.rb,
lib/dji_mqtt_connect/railtie.rb,
lib/dji_mqtt_connect/version.rb,
lib/dji_mqtt_connect/factories.rb,
lib/dji_mqtt_connect/translations.rb,
lib/dji_mqtt_connect/message_marshal.rb,
lib/dji_mqtt_connect/topic_repository.rb,
lib/dji_mqtt_connect/mixins/video_type.rb,
lib/dji_mqtt_connect/mixins/video_quality.rb,
lib/dji_mqtt_connect/mixins/result_message.rb,
lib/dji_mqtt_connect/utils/message_dumping.rb,
lib/dji_mqtt_connect/utils/message_parsing.rb,
lib/dji_mqtt_connect/utils/message_sanitizer.rb,
lib/dji_mqtt_connect/factories/state_messages.rb,
lib/dji_mqtt_connect/topics/thing/product/osd.rb,
lib/dji_mqtt_connect/factories/events_messages.rb,
lib/dji_mqtt_connect/topics/sys/product/status.rb,
lib/dji_mqtt_connect/topics/thing/product/state.rb,
lib/dji_mqtt_connect/factories/services_messages.rb,
lib/dji_mqtt_connect/mixins/latitude_conditional.rb,
lib/dji_mqtt_connect/railties/message_serializer.rb,
lib/dji_mqtt_connect/topics/thing/product/events.rb,
lib/dji_mqtt_connect/mixins/longitude_conditional.rb,
lib/dji_mqtt_connect/mixins/events_progress_checks.rb,
lib/dji_mqtt_connect/topics/thing/product/requests.rb,
lib/dji_mqtt_connect/topics/thing/product/services.rb,
lib/dji_mqtt_connect/mixins/temperature_conditional.rb,
lib/dji_mqtt_connect/utils/message_schema_generator.rb,
lib/dji_mqtt_connect/messages/thing/product/osd/dock.rb,
lib/dji_mqtt_connect/topics/sys/product/status_reply.rb,
lib/dji_mqtt_connect/messages/thing/product/osd/drone.rb,
lib/dji_mqtt_connect/topics/thing/product/state_reply.rb,
lib/dji_mqtt_connect/messages/thing/product/events/hms.rb,
lib/dji_mqtt_connect/messages/thing/product/osd/remote.rb,
lib/dji_mqtt_connect/topics/thing/product/events_reply.rb,
lib/dji_mqtt_connect/marshals/thing/product/osd_marshal.rb,
lib/dji_mqtt_connect/messages/thing/product/osd_message.rb,
lib/dji_mqtt_connect/utils/mqttx_fixture_data_generator.rb,
lib/dji_mqtt_connect/marshals/sys/product/status_marshal.rb,
lib/dji_mqtt_connect/messages/sys/product/status_message.rb,
lib/dji_mqtt_connect/messages/thing/product/events/track.rb,
lib/dji_mqtt_connect/topics/thing/product/requests_reply.rb,
lib/dji_mqtt_connect/topics/thing/product/services_reply.rb,
lib/dji_mqtt_connect/marshals/thing/product/state_marshal.rb,
lib/dji_mqtt_connect/messages/thing/product/state_message.rb,
lib/dji_mqtt_connect/mixins/services_output_status_checks.rb,
lib/dji_mqtt_connect/marshals/thing/product/events_marshal.rb,
lib/dji_mqtt_connect/messages/thing/product/events_message.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/config.rb,
lib/dji_mqtt_connect/marshals/thing/product/requests_marshal.rb,
lib/dji_mqtt_connect/marshals/thing/product/services_marshal.rb,
lib/dji_mqtt_connect/messages/sys/product/status/update_topo.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_message.rb,
lib/dji_mqtt_connect/messages/thing/product/services_message.rb,
lib/dji_mqtt_connect/messages/thing/product/events/cover_open.rb,
lib/dji_mqtt_connect/messages/thing/product/events/device_log.rb,
lib/dji_mqtt_connect/marshals/sys/product/status_reply_marshal.rb,
lib/dji_mqtt_connect/messages/sys/product/status_reply_message.rb,
lib/dji_mqtt_connect/messages/thing/product/events/cover_close.rb,
lib/dji_mqtt_connect/messages/thing/product/events/status_code.rb,
lib/dji_mqtt_connect/marshals/thing/product/state_reply_marshal.rb,
lib/dji_mqtt_connect/messages/thing/product/services/cover_open.rb,
lib/dji_mqtt_connect/messages/thing/product/state_reply_message.rb,
lib/dji_mqtt_connect/marshals/thing/product/events_reply_marshal.rb,
lib/dji_mqtt_connect/messages/thing/product/events/device_reboot.rb,
lib/dji_mqtt_connect/messages/thing/product/events_reply_message.rb,
lib/dji_mqtt_connect/messages/thing/product/services/cover_close.rb,
lib/dji_mqtt_connect/messages/thing/product/services/return_home.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/config.rb,
lib/dji_mqtt_connect/marshals/thing/product/requests_reply_marshal.rb,
lib/dji_mqtt_connect/marshals/thing/product/services_reply_marshal.rb,
lib/dji_mqtt_connect/messages/sys/product/status_reply/update_topo.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply_message.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply_message.rb,
lib/dji_mqtt_connect/messages/thing/product/events/airsense_warning.rb,
lib/dji_mqtt_connect/messages/thing/product/events/flighttask_ready.rb,
lib/dji_mqtt_connect/messages/thing/product/events/return_home_info.rb,
lib/dji_mqtt_connect/messages/thing/product/services/live_stop_push.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/offline_map_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services/debug_mode_open.rb,
lib/dji_mqtt_connect/messages/thing/product/services/fileupload_list.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_stop.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_undo.rb,
lib/dji_mqtt_connect/messages/thing/product/services/live_start_push.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/flight_areas_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services/debug_mode_close.rb,
lib/dji_mqtt_connect/messages/thing/product/services/fileupload_start.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_pause.rb,
lib/dji_mqtt_connect/messages/thing/product/services/live_lens_change.rb,
lib/dji_mqtt_connect/messages/thing/product/services/live_set_quality.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/cover_open.rb,
lib/dji_mqtt_connect/messages/thing/product/events/fileupload_progress.rb,
lib/dji_mqtt_connect/messages/thing/product/events/flighttask_progress.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/cover_close.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/return_home.rb,
lib/dji_mqtt_connect/messages/thing/product/events/file_upload_callback.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/storage_config_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services/alarm_state_switch.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_execute.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_prepare.rb,
lib/dji_mqtt_connect/messages/thing/product/services/return_home_cancel.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/airport_bind_status.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_recovery.rb,
lib/dji_mqtt_connect/messages/thing/product/services/return_specific_home.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/live_stop_push.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/offline_map_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/debug_mode_open.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_stop.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_undo.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/live_start_push.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/flight_areas_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/debug_mode_close.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_pause.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/live_lens_change.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/live_set_quality.rb,
lib/dji_mqtt_connect/messages/thing/product/events/device_exit_homing_notify.rb,
lib/dji_mqtt_connect/messages/thing/product/events/offline_map_sync_progress.rb,
lib/dji_mqtt_connect/messages/thing/product/events/takeoff_to_point_progress.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/flighttask_resource_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services/flighttask_progress_get.rb,
lib/dji_mqtt_connect/messages/thing/product/events/flight_areas_sync_progress.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/airport_organization_get.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/storage_config_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/alarm_state_switch.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_execute.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_prepare.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/return_home_cancel.rb,
lib/dji_mqtt_connect/messages/thing/product/events/flight_areas_drone_location.rb,
lib/dji_mqtt_connect/messages/thing/product/requests/airport_organization_bind.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/airport_bind_status.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_recovery.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/return_specific_home.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/flighttask_resource_get.rb,
lib/dji_mqtt_connect/messages/thing/product/services_reply/flighttask_progress_get.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/airport_organization_get.rb,
lib/dji_mqtt_connect/messages/thing/product/requests_reply/airport_organization_bind.rb,
lib/dji_mqtt_connect/messages/thing/product/events/highest_priority_upload_flighttask_media.rb

Defined Under Namespace

Modules: Factories, Mixins, Railties, Sys, Thing, Translations, Types, Utils Classes: Client, Error, Message, MessageMarshal, ParseError, Railtie, TopicRepository

Constant Summary collapse

VERSION =
"0.1.25.1"