Vincent
771f78d50d
fix: 修复camera_look_at参数无法序列化的问题
11 months ago
Vincent
77f925c80e
fix: customDataTransmissionFromPsdk receive wrong parameter
1 year ago
Vincent
85fc4d7c2e
feat: 新增camera_frame_zoom方法
1 year ago
Vincent
fd02a2f016
Merge branch 'main' into tr-1.10-boot3.1.x
...
* main:
更新readme
自动以飞行区功能适配EA220
1 year ago
Vincent
90b2f9fcce
feat: 新增SrotageConfigGetModuleEnum 枚举 PSDK_UI(1)
1 year ago
huidong.tan
a1c9b03701
Merge remote-tracking branch 'origin/v1.10.0'
...
# Conflicts:
# README.md
1 year ago
huidong.tan
9fb39873fa
更新readme
1 year ago
Vincent
8fdc6136db
fix: SpelEvaluationException: EL1004E: Method call: Method offlineMapSyncProgress(com.dji.sdk.mqtt.events.TopicEventsRequest,org.springframework.messaging.MessageHeaders) cannot be found on type
1 year ago
Vincent
e5954ece27
fix: SpelEvaluationException: EL1004E: Method call: Method returnHomeInfo(com.dji.sdk.mqtt.events.TopicEventsRequest,org.springframework.messaging.MessageHeaders) cannot be found on type xxx
1 year ago
huidong.tan
1cdbf1b7b5
自动以飞行区功能适配EA220
1 year ago
Vincent
d24c863046
Merge branch 'main' into tr-1.9-boot3.1.x
...
* main:
readme修改版本号
What's new? 1. 拆分Cloud SDK,单独打包,在sample 项目中通过包的形式引入Cloud SDK。 2. 增加webrtc 功能示例,将直播配置数据放在后端。 3. 增加自定义飞行区功能示例。 4. 在Cloud SDK 中补齐所有开放的协议。
# Conflicts:
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/control/FlyToPointRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/control/TakeoffToPointRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/device/DroneModeCodeEnum.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/livestream/LiveStartPushRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/media/UploadFlighttaskMediaPrioritize.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/wayline/FlighttaskExecuteRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/wayline/FlighttaskPrepareRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/wayline/FlighttaskUndoRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/cloudapi/wayline/GetWaylineListRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/common/JDKLockBarrierImpl.java
# cloud-sdk/src/main/java/com/dji/sdk/common/LocalCacheSDKManager.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishBarrier.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishBarrierResult.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishConfiguration.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishOption.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishRequest.java
# cloud-sdk/src/main/java/com/dji/sdk/common/PublishResult.java
# cloud-sdk/src/main/java/com/dji/sdk/common/ReadonlyPublishConfiguration.java
# cloud-sdk/src/main/java/com/dji/sdk/config/DefaultBeanConfiguration.java
# cloud-sdk/src/main/java/com/dji/sdk/mqtt/ChanBarrierAdapter.java
# cloud-sdk/src/main/java/com/dji/sdk/mqtt/FlowTransformWrapper.java
# cloud-sdk/src/main/java/com/dji/sdk/mqtt/GlobalPublishOption.java
# cloud-sdk/src/main/java/com/dji/sdk/mqtt/MqttGatewayPublish.java
# cloud-sdk/src/main/java/com/dji/sdk/mqtt/state/StateRouter.java
# pom.xml
# src/main/java/com/dji/sdk/cloudapi/wayline/ExecutionStepEnum.java
1 year ago
sean.zhou
c196f70c0c
readme修改版本号
1 year ago
sean.zhou
9b6bfb83fb
Merge branch 'v1.9.0'
1 year ago
sean.zhou
73f5ab467d
What's new?
...
1. 拆分Cloud SDK,单独打包,在sample 项目中通过包的形式引入Cloud SDK。
2. 增加webrtc 功能示例,将直播配置数据放在后端。
3. 增加自定义飞行区功能示例。
4. 在Cloud SDK 中补齐所有开放的协议。
1 year ago
Vincent
79a9706b4c
fix: problem: com.dji.sdk.cloudapi.device.GearEnum has unknown data: [65535]
1 year ago
Vincent
438a163609
fix: Cannot construct instance of `com.dji.sdk.cloudapi.device.DockLiveErrorStatus`, problem: com.dji.sdk.common.ErrorCodeSourceEnum has unknown data: [0]
1 year ago
Vincent
d7c3dbc754
upd: update pom.xml
1 year ago
Vincent
16dc6db73e
upd: update spring boot to 3.x
1 year ago
Vincent
d321241e4b
Merge branch 'tr-upstream-1.7' into tr-up-1.8
...
* tr-upstream-1.7:
bug report: some AliOss object need to close manually. otherwise will hang up main thread to wait available connection.
fix: * bug: Cannot deserialize value of type `com.dji.sdk.cloudapi.wayline.FlighttaskBreakReasonEnum` from number 1281: index value outside legal index range [0..-1]
fix: Cannot construct instance of `com.dji.sdk.cloudapi.device.CameraModeEnum`
fix: mark an bug
fix: RemoteDebugSteoKeyEnum添加Unknown值
fix: 修复一些npe问题
fix: 简化SDKManager所需实现接口
fix: 取消FlyToPoint, TakeoffToPoint flightId规则限制
feat: PropertySetPublish 新增CompletableFuture支持方法
fix: 修复flow.transform不能返回null导致产生大量日志的问题
fix: 修复设备未注册前设备推送state导致产生大量日志的问题
fix: 调整publish hook参数使客户看到更多信息
feat: 使栅栏标识可由用户自定义标识生成
feat: 新增全局发送默认设置接口
fix: SdkManager改接口,由客户实现gateway管理策略 feat: 提供LocalCacheSDKManager默认实现
fix: MqttGatewayPublish#publish() log.debug 未判定isDebugEnable feat: add remark on ServicesPublish
feat: 为publishWithReply提供配置选项. feat: 支持beforePublishHook, afterPublishHook回调. feat: publishWithReply提供CompletableFuture支持.
fix: OsdRouter在设备未注册的情况下报osd时产生大量日志
fix: 修复未启动debug时仍然需要构造debug参数的问题
fix: flightId是应用层提供的,应用层有自己的id构建规则,如果不是设备原因必须指定格式,最好就不要控制flightId的格式了
# Conflicts:
# src/main/java/com/dji/sdk/cloudapi/device/api/AbstractDeviceService.java
# src/main/java/com/dji/sdk/cloudapi/wayline/FlighttaskBreakPoint.java
# src/main/java/com/dji/sdk/mqtt/osd/OsdRouter.java
# src/main/java/com/dji/sdk/mqtt/state/StateRouter.java
1 year ago
sean.zhou
7bb8816683
Merge branch 'v1.8.0'
1 year ago
sean.zhou
e37df40061
What's new?
...
1. Added support for new Dock model: DJI Dock2
2. Fixed some issues.
1 year ago
Vincent
5c8030732a
bug report: some AliOss object need to close manually. otherwise will hang up main thread to wait available connection.
1 year ago
Vincent
9efb6d8a3a
fix: * bug: Cannot deserialize value of type `com.dji.sdk.cloudapi.wayline.FlighttaskBreakReasonEnum` from number 1281: index value outside legal index range [0..-1]
1 year ago
Vincent
1772588384
fix: Cannot construct instance of `com.dji.sdk.cloudapi.device.CameraModeEnum`
1 year ago
Vincent
6f2fd1e5c6
fix: mark an bug
1 year ago
Vincent
c5e09610f9
fix: RemoteDebugSteoKeyEnum添加Unknown值
1 year ago
Vincent
07b0fd39b7
fix: 修复一些npe问题
1 year ago
Vincent
3753374705
fix: 简化SDKManager所需实现接口
2 years ago
Vincent
4f38be0925
fix: 取消FlyToPoint, TakeoffToPoint flightId规则限制
2 years ago
Vincent
9d9d0cf21b
feat: PropertySetPublish 新增CompletableFuture支持方法
2 years ago
Vincent
89c34336e7
fix: 修复flow.transform不能返回null导致产生大量日志的问题
2 years ago
Vincent
9627b13c6f
fix: 修复设备未注册前设备推送state导致产生大量日志的问题
2 years ago
Vincent
97c4d3f4b2
fix: 调整publish hook参数使客户看到更多信息
2 years ago
Vincent
6e92736e61
feat: 使栅栏标识可由用户自定义标识生成
2 years ago
Vincent
52ec346795
feat: 新增全局发送默认设置接口
2 years ago
Vincent
a79449a8a4
fix: SdkManager改接口,由客户实现gateway管理策略
...
feat: 提供LocalCacheSDKManager默认实现
2 years ago
Vincent
163f08aff5
fix: MqttGatewayPublish#publish() log.debug 未判定isDebugEnable
...
feat: add remark on ServicesPublish
2 years ago
Vincent
9d392c5eab
feat: 为publishWithReply提供配置选项.
...
feat: 支持beforePublishHook, afterPublishHook回调.
feat: publishWithReply提供CompletableFuture支持.
2 years ago
Vincent
0850908d83
fix: OsdRouter在设备未注册的情况下报osd时产生大量日志
2 years ago
Vincent
c8a40b9504
fix: 修复未启动debug时仍然需要构造debug参数的问题
2 years ago
Vincent
95df8f79f4
Merge branch 'main' into flision/v1.7.0
...
* main:
2 years ago
Vincent
b301d70c5f
fix: flightId是应用层提供的,应用层有自己的id构建规则,如果不是设备原因必须指定格式,最好就不要控制flightId的格式了
2 years ago
Vincent
ebd883d90b
Merge commit 'b390ebe579bd0b003e5d9ff20629b4ad3c341e1d' into flision/v1.7.0
...
* commit 'b390ebe579bd0b003e5d9ff20629b4ad3c341e1d':
Adapt pilot routing interception and delete redundant slashes.
2 years ago
sean.zhou
585f72380e
Merge branch 'v1.7.0'
2 years ago
sean.zhou
b390ebe579
Adapt pilot routing interception and delete redundant slashes.
2 years ago
sean.zhou
d68e3d3eae
Merge branch 'v1.7.0'
2 years ago
sean.zhou
12887aed11
What's new?
...
CloudSDK V1.0.0 was released to adapt to multiple versions of device protocols, simplify access to mqtt and http protocols, and provide protocol verification and error code modules.
2 years ago
sean.zhou
642dac3e70
Merge branch 'v1.5.0'
...
What's new?
1. Add new model: DJI Matrices 350 RTK.
2. Update file hms.json.
3. Fixed some issues.
2 years ago
sean.zhou
fc67c10698
What's new?
...
1. Add new model: DJI Matrices 350 RTK.
2. Update file hms.json.
3. Fixed some issues.
2 years ago
sean.zhou
694b9483c7
What's new?
...
1. Wayline management: added `pause wayline task` and `recover wayline task`.
2. Added command flight function.
3. Fixed some issues.
2 years ago