自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 大疆上云API源码解析(指令飞行)

指令飞行功能暂时只支持机场,飞行器可以从空闲(idle)状态响应或暂停正在执行的航线任务。通过手动方式(manual)控制设备和负载。

2024-04-29 10:16:01 954 1

原创 大疆上云API源码解析(态势感知)

服务端推送设备坐标信息到pilot端,pilot会把推送过来的信息显示在地图中。实现了同一工作空间下的所有设备之间的拓扑结构,实现设备间的态势信息分享。

2024-04-28 09:31:10 672

原创 大疆上云API源码解析(固件升级)

固件升级功能只在机场上支持。

2024-04-26 10:49:43 382 1

原创 大疆上云API源码解析(远程日志)

远程日志支持机场日志与飞行器日志的上传。云端服务器向设备请求获取日志文件列表,设备响应并上传列表。

2024-04-25 15:25:19 433 1

原创 大疆上云API源码解析(远程调试)

job类型的调试指令,如机场重启,机场会通过thing/product/{gateway_sn}/events主题持续上报云端,远程调试只对机场生效,远程调试可以分为命令(cmd)和任务(job),命令是机场能立即回复的行为,任务是需要持续动作的行为。机场重启会进入ChannelName.INBOUND_EVENTS_CONTROL_PROGRESS中进行处理。*所有的调试都是通过访问 /devices/{sn}/jobs/{service_identifier} *

2024-04-24 14:31:18 554

原创 大疆上云API源码解析(航线管理)

主要是提供同一个工作空间下的航线文件下载上传,用户通过Pilot2登录到服务端后,可以拉取航线列表,显示在Pilot2的航线库中,Pilot2 可以直接查看云端的航线,如果要修改航线,需要先将航线下载到本地,然后进行编辑,本地编辑不影响云端航线,如果需要将修改后的航线共享,则需要将航线重新命名,然后再次上传。

2024-04-22 10:29:15 1699

原创 大疆上云API源码解析(媒体管理)

Pilot 2或者大疆机场把飞行器上的媒体文件下载到遥控器/机场的本地存储,然后通过网络上传到第三方服务器,媒体上传包含自动上传和手动上传功能文件快传 : /media/api/v1/workspaces/{workspace_id}/fast-upload传输文件时可能会存在云端已有文件,那么在Pilot2或机场上传文件时,会启动文件快传接口,如果已存在,直接返回上传成功@Override// 根据文件指纹 查询数据库是否存在该文件。

2024-04-19 11:33:48 1156 1

原创 大疆上云api 源码解析(上下线功能)

设备向云平台推送消息,topic为sys/product/{gateway_sn}/status 进行设备上线。3.进行上线逻辑后,最终进入ChannelName.OUTBOUND_STATUS中。当pilot2与云平台建立mqtt连接后,进行设备绑定后。

2024-04-18 11:29:45 1103 1

原创 大疆上云API示例代码启动

上云api地址启动说明

2024-04-18 09:56:16 538 1

原创 docker 常用命令及常用组件安装使用

下列操作都是有root用户权限dockeryum install -y docker ##安装systemctl start docker ## 启动 systemctl stop docker ##停止systemctl enable docker ## 开机自启动systemctl list-unit-files |grep docker ## 验证自启动是否设置成功yum remove docker ##卸载替换国内docker镜像源(非必须)国内镜像仓库国内Doc

2021-08-04 14:15:16 115

翻译 redis 常用命令

数据类型Sting 将key 设置成指定的value值(字符串),如果key存在则覆盖value, 1. SET key value [EX seconds] [PX milliseconds] [NX|XX] EX 过期时间单位为秒 PX 过期时间单位为毫秒 NX key不存在时才设置 XX key存在时设置 2. GET key 获取对应的value值 3. GETSET key value 获取设置前的值,并设置新值(如果key不

2021-08-03 14:15:29 58

原创 2021-07-27 mall-swarm 学习(第一天)

项目介绍(https://github.com/macrozheng/mall-swarm)mall-swarm 是一套微服务商城系统,采用了Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。系统架构图组织结构ma

2021-07-28 09:34:03 553

原创 接口幂等性处理方案

接口幂等性定义我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。满足这些条件的接口都应该实现幂等性。例子用户下订单后,由于网络波动,在前端没有接收到后端成功请求之前。用户多次提交相同请求参数的请求,可能会导致出现多次扣款和多次订单情况。解决方案通过唯一标识来区分,订单编号,流水编号(不与当前时间关联)增加数据库唯一索引数据提交前要向服务的申请token,token放到redis或jvm内存,token有效时间; 提交后后台校验token,同时删除token,生成新

2020-12-05 21:27:35 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除