pengl的博客

给时光以生命,给岁月以文明

将GPS获得的UTC时间转换成本地时间的方法

通过GPS模块可以得到UTC时间,但如何将UTC时间转换成你所在地的本地时间呢?下面介绍一种自己曾经使用过并得到过验证的计算方法: 前提:已知UTC时间,经纬度 一、首先通过经纬度来计算出所在地时区// 计算时区函数,根据经度来计算 static int calculateTimezone(d...

2017-07-17 16:14:03

阅读数 12354

评论数 1

Mavlink协议

Mavlink协议简介Mavlink协议简介 一Mavlink协议 二数据结构 三协议支持的数据类型 四性能 五航点协议 读取MAV的航点列表 写MAV的航点列表 清除MAV的航点列表 设置当前MAV航点 六参数的读写 读取参数列表 读取单个参数 写参数 七增加新的mavlink消息 XML文件中...

2016-09-21 15:46:25

阅读数 2362

评论数 0

用matlab实时读取串口数据并动态显示曲线

最近为了方便监控IMU的地磁传感器(HMC5983)数据,用matlab的GUI做了一个简易的串口助手,可实时显示地磁传感器X Y Z三轴的数据,并动态的显示曲线图。1. 串口助手的GUI图如下:2. 连接串口后的数据图如下(绘图时可勾选要显示的数据):3. 我所使用的串口发送的数据格式是spri...

2016-08-29 17:08:00

阅读数 26835

评论数 15

组合诗

看过这首诗的两个翻译版本,觉得都不错,我将其组合起来后发现更不错: 装饰一行诗, 并不是我的梦; 只有在瓦尔登湖滨, 才与上帝和天堂最近。 我是多石的湖滨, 微风在湖面吹拂; 而我的手心捧着 它的水,它的沙, 而它最深的水底行宫, 就躺在我...

2016-06-29 15:26:16

阅读数 504

评论数 0

mavlink CRC算法程序

提取出的mavlink CRC校验算法程序如下:// test.cpp : 定义控制台应用程序的入口点。 #include <stdint.h> #include "stdafx.h" #include <stdlib.h> // #define X25...

2016-06-28 17:54:11

阅读数 1525

评论数 0

关于8位有符号位范围的问题

二进制 8位 补码

2016-06-28 17:41:27

阅读数 445

评论数 0

关于CRC算法

必备知识—模2除法,以下内容转载自http://blog.sina.com.cn/wjbspring2011 **模2运算的原理 模2加法,模2减法,模2乘法,模2除法** 模2运算是一种二进制算法,CRC校验技术中的核心部分,因此,我们在分析CRC算法之前,必须掌握模2运算的规则。与四则运算相...

2016-06-28 17:36:49

阅读数 286

评论数 0

MWC(Multiwii Copter) 飞行模式介绍

1.首先介绍下MWC,以下内容来自网络: MWC是Multiwii Copter的缩写,Multiwii是控制多旋翼航模的开源固件。Multiwii最初由法国航模爱好者Alex创立,用于控制他自己做的三轴飞行器。后经全世界各大高手改造扩展,使得Multiwii不仅仅支持三轴飞行器、四轴、六轴等...

2016-04-14 16:13:12

阅读数 3521

评论数 0

指南针为什么不叫指北针

相信大家对于指南针都会有个疑问,明明是指北,为什么要叫指南针呢?以下是我从网上查阅的资料解释这个问题的。以下资料来自(http://history.gmw.cn/2016-02/20/content_18952179.htm) 指南针为什么不叫指北针?这个问题很有趣,用过指南针的朋友都知道,其实指...

2016-03-24 09:38:52

阅读数 21819

评论数 0

磁偏角与磁倾角

在地球物理业内术语中,地理南极附近的磁极称为地磁南极,地理北极附近的磁极称为地磁北极(绝对权威),而地磁南极其实是磁北极,地磁北极是磁南极,磁力线从磁北极出发从磁南极进入,也即地磁场从地理南极出来从地理北极进去。简单概括下上面这段话的名词: 地理南极/北极: 就是地理位置上的南北极地磁北极:指南...

2016-03-23 16:19:51

阅读数 13511

评论数 1

PID调节(理论)

AQ的PID相关资料,我添加了些《机械控制工程基础》中的内容。 什么是PID PID包括比例P,积分I,微分D控制器。 使用PID控制器,你需要以下6个基本元素: Error(偏差):你的期望值与实际值的差值。比如你想要让室内温度变为10度,但开了空调后,温度只有9度,那1度就是偏差。 比...

2016-03-16 16:19:04

阅读数 9565

评论数 0

不带温度补偿的DIMU校准

最近在研究德国开源飞控autoquad,国内关于AQ方面的资源较少,为方便大家研究,将以前自己翻译过的一些知识贴在这里,以供参考(英语水平有限,故翻译有错误之处,请大家指出),大家也可直接进入网站看原文。 本文提供一种简单快速的校准方法来得到陀螺仪和加速度计的align和scale值,但不能得到...

2016-03-16 15:04:12

阅读数 2301

评论数 0

AQ中小知识

Fabs()是对double型数据求绝对值的 Fabsf()是对float 型数据求绝对值的

2016-03-16 09:53:10

阅读数 473

评论数 0

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