首页 > 其他分享 >差分升级库+卫星定位+乘客流量测量仪

差分升级库+卫星定位+乘客流量测量仪

时间:2024-05-11 09:09:34浏览次数:15  
标签:测量仪 升级库 FindMyCat 宠物 差分 版本 设备 Paxcounter

1、mcu_bsdiff_upgrade - 适用于嵌入式单片机的差分升级通用库

mcu_bsdiff_upgrade 是一款适用于嵌入式单片机的差分升级库,通用所有单片机,如stm32、华大、复旦微、瑞萨等。适合嵌入式的差分升级又叫增量升级,顾名思义就是通过差分算法将源版本与目标版本之间差异的部分提取出来制作成差分包,然后在设备通过还原算法将差异部分在源版本上进行还原从而升级成目标版本的过程。 差分升级方案不仅可以节省MCU内部的资源空间、还可以节省下载流程及下载和升级过程中的功耗。

mcu_bsdiff_upgrade 差分升级过程:

1. 使用旧版本bin文件和新版本bin文件制作差分包
2. 将差分包下载到设备内
3. 设备使用差分算法还原出新版本bin
4. 设备将新版本bin进行crc验证后刷到代码执行区
5. 设备重启并以新版本运行

2、ESP32-Paxcounter - Wifi和BLE驱动的乘客流量测量仪

Paxcounter是一个 proof-of-concept 设备,用于实时测量客流,它计算周围有多少移动设备,这可以估计出周围有多少人。Paxcounter检测空中的Wifi和蓝牙信号,通过过滤MAC地址中的供应商oui来关注移动设备。

这个项目的目的是在不侵犯隐私的情况下做到这一点:如果你只想统计用户拥有的设备,你不需要跟踪他们。因此,Paxcounter不会持久地存储MAC地址,也不会对扫描的设备进行指纹识别。数据通过LoRaWAN网络和/或有线SPI从接口传输到服务器。它也可以存储在本地SD-card上。

3、FindMyCat - 基于NRF9160的全开源宠物跟踪器

FindMyCat 是一款电池寿命长达数月 (Near Home 模式下,待机功耗18uA,350mA电池,可工作2年),可在室外和室内工作的开源宠物跟踪器。从原理图,PCB,Gerber Files,软件,IOS APP程序都非常完善的一个全开源项目。

FindMyCat 主要特点:

- 使用定位技术,可以在LTE网络覆盖的地方定位你的宠物的位置。
- 使用苹果的近距离交互框架,蓝牙低功耗和超宽带技术(UWB),可以精确地找到你的宠物的位置,误差只有10厘米。
- 它有一个智能绑定功能,当你的宠物在家里时,它会和FindMyCat HomeStation建立一个虚拟的绳索,这样可以让GPS和LTE功能进入深度睡眠状态,节省电量,并通过家庭wi-fi发送位置更新。
- 它的电池可以持续6个月,比90%的商业产品都要长。
- 完全开源,你可以自己制作或者修改它。

工具类

1、grep - 超强的代码片段搜索工具

grep 是一个超强的代码片段搜索工具,利用 grep 可以快速的在全球各大主流 GitHub 存储库中搜索代码片段或现有实现以供参考。

标签:测量仪,升级库,FindMyCat,宠物,差分,版本,设备,Paxcounter
From: https://www.cnblogs.com/lineAI2022/p/18185692

相关文章

  • 树上差分等操作
    树链剖分&树上差分有一些相关的树上操作主要是写可持久化的时候的时候发现\(lxl~Day~5\)中有些东西根本不是可持久化...树链剖分主要记录重链剖分,不讲基本原理,只是题解CF536ETavasonthePath好像并没有可持久化,但是树剖先考虑在序列上做这个问题,......
  • 振弦采集仪在岩土工程监测中的误差分析及提高措施探讨
    振弦采集仪在岩土工程监测中的误差分析及提高措施探讨河北稳控科技振弦采集仪是岩土工程监测中常用的一种测量设备,广泛应用于地基沉降、岩土体固结、地下水位变化等监测工作中。然而,在实际应用中,振弦采集仪可能存在一些误差,影响监测结果的准确性。本文将对振弦采集仪的误差进行分......
  • 差分包制作
    1.版本1;将第一次编译产生的差分包:target_file放置于代码根目录(和out目录同级);并重命名为ota12.版本2;修改build文档,第二次编译产生产分包:target_file放置于代码根目录(和out目录同级);并重命名为ota23.指令:./build/tools/releasetools/ota_from_target_files -v -i ot......
  • 树上点差分的经典应用 LuoguP3258松鼠的新家
    树上点差分的核心就是如何避免重复,即正确的运用差分数组例如a,b点路径上点权值加1,则把a,b路径找到,并找到其LCA,此时可以把a到根,b到根这两条路径看出两条链,把每条链看出我们熟悉的顺序差分结构.以其中一条链为例子,把a当成数组的起点,根当成数组的末尾,进行差分,显然有C[a]+......
  • 振弦采集仪在岩土工程监测中的误差分析与校正方法
    振弦采集仪在岩土工程监测中的误差分析与校正方法河北稳控科技振弦采集仪是岩土工程监测中常用的一种测量设备,用于测量岩土体的动力特性,如波速、阻尼等参数。然而,由于各种因素的影响,振弦采集仪在实际应用中存在一定的误差,因此需要进行误差分析和校正。本文将就振弦采集仪的误差分......
  • 差分约束应用题
    //差分约束,此题难点在于如何找出这些关系//1-24是一个环,这里处理办法是把24时固定//当i>8时,s[i]>=R[i]+s[i−8]//当i<=7时,s[i]>=s[16+i]-s[24]+R[i]//当1<=i<=24时,s[i]>=s[i−1],s[i-1]>=s[i]-num[i]#include<iostream>#inclu......
  • [学习笔记] 树上差分 - 图论
    前置知识:树,LCA,前缀和与差分边差分这个名字是在网上看到的,不理解为什么要叫这么一个名字,可能是因为它与树链修改有关。当然,用于树链修改单点查询非常方便~看这个图,该图是以点1为根进行DFS的。如果我们要把从3->4这条树链上所有的点统统加上1,可以都转化为对到根节点的......
  • 简单处理——FPGA实现图像中心差分变换
    简单处理——FPGA实现图像中心差分变换一、图像中心差分变换算法简介​ 差分图像就是目标场景在连续时间内图像相减所构成的图像,对图像进行中心差分变换的主要目的是计算图像中心每个像素点的梯度,而每个像素点的梯度在图像处理中就可以被用于描述图像中灰度变化的快慢和方向。......
  • 岩土工程监测中振弦采集仪与传统测量仪器的比较研究
    岩土工程监测中振弦采集仪与传统测量仪器的比较研究岩土工程监测是确保土地和建筑物安全的重要环节,并且也是工程建设过程中必不可少的一部分。在岩土工程监测中,采集仪器的选择对于监测结果的准确性和效率起着重要的作用。本文将重点比较振弦采集仪与传统测量仪器在岩土工程监测中......
  • 关于差分约束的一切
    观前须知笔者的博客主页声明本文使用CCBY-NC-SA4.0许可。本文为笔者在OI学习中的复习向学习笔记。部分内容会比较简略。如有好的习题会不断补充。知识简介差分约束解决这样一类问题:给定一个n元一次不等式组,让你求出一组解/判定是否有解/算出某个数的最值/算出和......