当前位置: 首页 > news >正文

如果解决获取数据抖动的问题

思路:应该设置死区

假设我们把0~100映射到0~20,那么每个单位就会对应5,我们可以把2作为死区。

即0~2映射为0,3~4即可映射为0也可映射为1,根据上一个状态来判断,这样就不会出现显示端0和1跳来跳去的情况。

代码:

typedef unsigned int uint16_t;#define MAP_STEP_LENGTH 5
#define MAP_DEAD_AREA	2uint16_t GetStableData(void inputData)
{static uint16_t lastData = 0;uint16_t temp;uint16_t remain;temp = inputData/MAP_STEP_LENGTH;remain = inputData - temp;if(remain >= (MAP_STEP_LENGTH - MAP_DEAD_AREA)){if(lastData >= temp+1){lastData = temp+1;}else{lastData = temp;}}else{lastData = temp;}return lastData;
}

相关文章:

  • NetworkPolicy访问控制
  • 分布式数据库——HBase基本操作
  • 认识 Linux操作系统
  • Linux【基础指令汇总】
  • 地区环境保护支出数据(2007-2023年)
  • WindowsTerminal中oh-my-posh样式的cmd、git-bash、cmder配置参数
  • SpringCloud-EurekaClient
  • Linux云计算 |【第四阶段】RDBMS1-DAY2
  • Python 在区块链智能合约开发中的应用与实践
  • 数字化转型中的信息技术:驱动力与挑战
  • 芝法酱学习笔记(0.5)——使用jenkins做自动打包
  • 【 Java 】工具类 —— Collections 与 Arrays 的实用操作全解析
  • Llama3:全模型GQA与tiktoken分词的新突破
  • BFS之最短路径模型
  • 解决银河麒麟V10中/data目录执行权限问题
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Angular2开发踩坑系列-生产环境编译
  • AWS实战 - 利用IAM对S3做访问控制
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Date型的使用
  • es6--symbol
  • gf框架之分页模块(五) - 自定义分页
  • java2019面试题北京
  • Javascript编码规范
  • Java的Interrupt与线程中断
  • Kibana配置logstash,报表一体化
  • maya建模与骨骼动画快速实现人工鱼
  • mysql 5.6 原生Online DDL解析
  • php的插入排序,通过双层for循环
  • Promise初体验
  • Redis的resp协议
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 树莓派 - 使用须知
  • 学习JavaScript数据结构与算法 — 树
  • 一文看透浏览器架构
  • 一些关于Rust在2019年的思考
  • 自动记录MySQL慢查询快照脚本
  • 最简单的无缝轮播
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 【干货分享】dos命令大全
  • elasticsearch-head插件安装
  • FaaS 的简单实践
  • 阿里云移动端播放器高级功能介绍
  • #13 yum、编译安装与sed命令的使用
  • #考研#计算机文化知识1(局域网及网络互联)
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (2)MFC+openGL单文档框架glFrame
  • (2)nginx 安装、启停
  • (3)STL算法之搜索
  • (6)STL算法之转换