无人机项目后端代码
sean.zhou
2023-04-25 694b9483c7a551626244cbc222c602ea9ff74094
refs
author sean.zhou <sean.zhou@dji.com>
Tuesday, April 25, 2023 21:44 +0800
committer sean.zhou <sean.zhou@dji.com>
Tuesday, April 25, 2023 21:44 +0800
commit694b9483c7a551626244cbc222c602ea9ff74094
tree 4e5547bbff0d35cf083eba749e97aba3432b7de0 tree | zip | gz
parent a7aaeabc7873a0eafb4a7ecad7f65b018b7a9bc9 view | diff
What's new?
1. Wayline management: added `pause wayline task` and `recover wayline task`.
2. Added command flight function.
3. Fixed some issues.
65 files modified
2 files renamed
66 files added
1 files deleted
5424 ■■■■ changed files
api/Cloud API Demo.postman_collection.json 317 ●●●●● diff | view | raw | blame | history
pom.xml 2 ●●● diff | view | raw | blame | history
sql/cloud_sample.sql 5 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/GlobalExceptionHandler.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/GlobalScheduleService.java 11 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/config/MqttConfiguration.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/config/MqttMessageChannel.java 29 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/handler/EventsRouter.java 29 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/handler/ServicesReplyHandler.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/model/ChannelName.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/model/EventsMethodEnum.java 10 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/model/EventsOutputProgressReceiver.java 4 ●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/model/TopicConst.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/service/IMessageSenderService.java 50 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/mqtt/service/impl/MessageSenderServiceImpl.java 78 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/redis/RedisConst.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/websocket/model/BizCodeEnum.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/websocket/service/ISendMessageService.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/component/websocket/service/impl/SendMessageServiceImpl.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/controller/DockController.java 40 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/controller/DrcController.java 55 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/AlarmState.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/BatteryStoreMode.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/DrcModeDTO.java 32 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/DrcModeReasonReceiver.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/DrcStatusNotifyReceiver.java 18 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/FlyToProgressReceiver.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/JwtAclDTO.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/LinkWorkMode.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/MqttBrokerDTO.java 31 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/PointDTO.java 31 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/RemoteDebugOpenState.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/ResultNotifyDTO.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/ReturnHomeState.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/dto/TakeoffProgressReceiver.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/CameraModeEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/CameraStateEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/CameraTypeEnum.java 38 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/DrcMethodEnum.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/DrcModeReasonEnum.java 47 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/DrcStatusErrorEnum.java 52 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/DroneAuthorityEnum.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/DroneControlMethodEnum.java 28 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/FlyToStatusEnum.java 39 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/GimbalResetModeEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/MqttAclAccessEnum.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/PayloadCommandsEnum.java 52 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/RemoteDebugMethodEnum.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/enums/TakeoffStatusEnum.java 47 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/DeviceDrcInfoParam.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/DrcConnectParam.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/DrcModeParam.java 35 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/DronePayloadParam.java 54 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/FlyToPointParam.java 37 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/PayloadCommandsParam.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/model/param/TakeoffToPointParam.java 49 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/IControlService.java 56 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/IDrcService.java 60 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraAimImpl.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraFocalLengthSetImpl.java 41 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraModeSwitchImpl.java 31 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraPhotoTakeImpl.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraRecordingStartImpl.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/CameraRecordingStopImpl.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/ControlServiceImpl.java 273 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/DrcServiceImpl.java 249 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/GimbalResetImpl.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/PayloadCommandsHandler.java 82 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/control/service/impl/RemoteDebugHandler.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/controller/DevicePayloadController.java 35 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/dto/DeviceAuthorityDTO.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/dto/DeviceDTO.java 4 ●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/dto/DevicePayloadDTO.java 6 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/entity/DevicePayloadEntity.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/ControlSourceEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DeviceDomainEnum.java 10 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DeviceModeCodeEnum.java 64 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DeviceSetPropertyEnum.java 5 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DockDrcStateEnum.java 36 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DockModeCodeEnum.java 42 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/DroneRcLostActionEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/HmsEnum.java 14 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/enums/WaylineRcLostActionEnum.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/BasicDeviceProperty.java 5 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/DeviceHmsReceiver.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/FirmwareProgressExtReceiver.java 14 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/LiveviewWorldRegionReceiver.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/OsdCameraReceiver.java 34 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/OsdDockReceiver.java 8 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/OsdSubDeviceReceiver.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/OutOfControlActionReceiver.java 29 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/model/receiver/RthAltitudeReceiver.java 32 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IDeviceFirmwareService.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IDeviceLogsService.java 3 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IDevicePayloadService.java 15 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IDeviceRedisService.java 95 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IDeviceService.java 57 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/IWorkspaceService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/CapacityCameraServiceImpl.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceFirmwareServiceImpl.java 103 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceHmsServiceImpl.java 41 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceLogsServiceImpl.java 110 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceOSDServiceImpl.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DevicePayloadServiceImpl.java 108 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceRedisServiceImpl.java 80 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DeviceServiceImpl.java 321 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/DockOSDServiceImpl.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/manage/service/impl/LiveStreamServiceImpl.java 22 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/map/controller/WorkspaceElementController.java 45 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/media/service/IMediaService.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/media/service/impl/MediaServiceImpl.java 110 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/controller/WaylineJobController.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/ConditionalWaylineJobKey.java 39 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/KmzFileProperties.java 2 ●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/WaylineJobDTO.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/WaylineTaskConditionDTO.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/WaylineTaskCreateDTO.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/WaylineTaskExecutableConditionDTO.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/dto/WaylineTaskReadyConditionDTO.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/enums/WaylineErrorCodeEnum.java 83 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/enums/WaylineMethodEnum.java 6 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/enums/WaylineTaskStatusEnum.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/enums/WaylineTaskTypeEnum.java 20 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/enums/WaylineTemplateTypeEnum.java 34 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/param/CreateJobParam.java 20 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/model/param/UpdateJobParam.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/IFlightTaskService.java 9 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/IWaylineJobService.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/IWaylineRedisService.java 100 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/impl/FlightTaskServiceImpl.java 184 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/impl/WaylineFileServiceImpl.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/impl/WaylineJobServiceImpl.java 330 ●●●● diff | view | raw | blame | history
src/main/java/com/dji/sample/wayline/service/impl/WaylineRedisServiceImpl.java 112 ●●●●● diff | view | raw | blame | history
src/main/resources/application.yml 7 ●●●● diff | view | raw | blame | history