Ardupilot(PX4)飞控驱动蜂鸣器和RGB细节

Ardupilot(PX4)飞控驱动蜂鸣器细节飞控代码细节 任务调用频率50HZ(20ms),buzzer.update() 内部将频率减少到10HZ(100ms) 单响(SINGLE_BUZZ) 响1次,100ms 解锁事件错误,电池故障提醒,其中加锁只响一次,其他两种会一直间断响 双响(DOUBLE_BUZZ) 100ms间断响两次 vehicle_lost间断响,找飞机时使用 解锁(...
Read more

深入浅出的webpack构建工具--webpack4+vue+router项目架构(十四)

阅读目录一:vue-router是什么?二:vue-router的实现原理三:vue-router使用及代码配置四:理解vue设置路由导航的两种方法。五:理解动态路由和命名视图六:理解嵌套路由回到顶部一. vue-router是什么?vue-router是vue.js官方的路由插件,它和vue.js是集成的。它用于构建单页面应用,vue的单页面应用是基于路由和组件的,路由是用于设定访问路径的,并且...
Read more

H5新增的Web Storage本地存储

html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除...
Read more

Go语言规格说明书 之 select语句(Select statements)

go version go1.11 windows/amd64  前面写了 Go语句、通道类型(也有翻译为 信道 的)、发送语句和接收操作符 select语句,Go语言中 关于 信道和goroutine(协程) 的内容就学习完毕了。 通过前面的学习,俺知道——select语句和switch语句不同的是,其case条件都是 通信操作——信道,select语句会被阻塞,也可以执行,执行时,只会 随机选...
Read more

聊聊数据库~开篇

1.前言总是聊并发的话题,聊到大家都免疫了,所以这次串讲下个话题——数据库(欢迎纠正补充)看完问自己一个问题来自我检测:NoSQL我到底该怎么选?1.1.分类主要有这么三大类:[再老的数据库就不说了]1.传统数据库(SQL):关系数据库:SQLite、MySQL、SQLServer...2.高并发产物(NoSQL):键值数据库:Redis、MemCached...文档数据库:MongoDB、Cou...
Read more