LBDP电量数据管理(三)

实时数据(灯具板flash):每天保存一次绝对电量值(YY MM DD HH 电量),每1小时、半小时或5分钟存一次电量增量记录,时间间隔和增量精度可配置。

历史记录(以天为一个计量最小周期):每天保存一次绝对电量值(YY MM DD HH 电量)。

UINT32_POWER_QUANTITY; 计数范围 0x00000000~0xFFFFFFFF, 即最大计数值为:4,294,967,295

假设6500为0.01度,则相当于可记录6607度电。

记录格式:

(per hour)

UINT16_INDEX  UINT8_TYPE YY MM DD hh mm        UINT32_SECOND UINT32_POWER_QUANTITY

UINT16_01  UINT16_02  UINT16_03  UINT16_04        UINT16_05  UINT16_06  UINT16_07  UINT16_08

UINT16_09  UINT16_10  UINT16_11  UINT16_12         UINT16_13  UINT16_14  UINT16_15  UINT16_16

UINT16_17  UINT16_18  UINT16_19  UINT16_20         UINT16_21  UINT16_22  UINT16_23

每天数据<64byte, 1K内存可以保存16天的数据,按Flash可擦除1000次计算,可以保证使用10年以上。

(per half hour)

UINT16_INDEX  UINT8_TYPE YY MM DD hh mm

UINT32_SECOND UINT32_POWER_QUANTITY

UINT16_00_1  UINT16_01_0  UINT16_01_1  UINT16_02_0

UINT16_02_1  UINT16_03_0  UINT16_03_1  UINT16_04_0

UINT16_04_1  UINT16_05_0  UINT16_05_1  UINT16_06_0

UINT16_06_1  UINT16_07_0  UINT16_07_1  UINT16_08_0

UINT16_08_1  UINT16_09_0  UINT16_09_1  UINT16_10_0

UINT16_10_1  UINT16_11_0  UINT16_11_1   UINT16_12_0

UINT16_12_1  UINT16_13_0  UINT16_13_1  UINT16_14_0

UINT16_14_1  UINT16_15_0  UINT16_15_1  UINT16_16_0

UINT16_16_1  UINT16_17_0  UINT16_17_1  UINT16_18_0

UINT16_18_1  UINT16_19_0  UINT16_19_1  UINT16_20_0

UINT16_20_1  UINT16_21_0  UINT16_21_1  UINT16_22_0

UINT16_22_1  UINT16_23_0  UINT16_23_1

每天数据<128byte, 1K内存可以保存8天的数据,按Flash可擦除1000次计算,可以保证使用10年以上。

5分钟保存一次数据,只保证3年。

原文地址:https://www.cnblogs.com/shlb/p/12392171.html

时间: 2024-11-11 07:04:22

LBDP电量数据管理(三)的相关文章

禧云数芯大数据平台技术白皮书

白皮书作者:赵兴申 顾问:郑昀 出品方:禧云集团-基础技术中心-大数据与算法部 数据分析组:谭清勇.王明军.徐蕊.曹寿波 平台开发组:刘永飞.李喜延 数据可视化组:陈少明.董建昌 基础架构组:崔明黎.邱志伟.陈赏 第一章:数芯大数据平台 1.1 禧云大数据发展历程 知名咨询公司麦肯锡称:『数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素.人们对海量数据的挖掘和运用,预示着新一波生产率增长和消费盈余浪潮的到来.』良好的数据管理和处理技术,已经成为企业不可或缺的竞争优势. 禧云集团(

大数据管理:数据集成的技术、方法与最佳实践 读书笔记三

7.1 什么是数据仓库 数据仓库是基于特定的数据结构(以及有关应用程序)所构建的数据的中央存储库,以便为分析和报表提供 一致的数据源.面向整个组织创建的企业数据仓库(Enterprise Data Warehouse,EDW)用于对整个组织的信息 进行分析.大多数情况下,超大型组织中会有多个企业级数据仓库,每个都拥有组织中某个很大组成部分的数 据,如某个区域,或者很大的功能域.批处理数据集成方案通常用于将数据置入或者移出数据仓库.数据仓库架 构的设计要达到以下目的:为整个组织的分析提供一致可用的

R提高篇(三): 数据管理一

目录: 创建新变量 变量重编码 日期值 数据排序 数据集合并 数据子集 随机取样 创建新变量 算术运算函数:x%%y [求余 x mod y,  5%%2的结果为1], x%/%y  [整数除法,5% / %2 结果为2], ^或 ** 求幂 如下示例数据,在对象中增加平均.合计变量(场景不大合适,主要为了说明问题) 有多种方式来实现新增变量的处理,推荐使用 transform 示例代码如下: > mydata <- transform(mydata,avg = (age + weight)/

docker数据管理与端口映射(三)

一.数据管理与端口映射   管理容器数据的方式: 数据卷: 将容器内的数据映射到宿主机目录. 数据卷容器: 使用特定容器维护数据卷.   1.在容器内创建一个数据卷:  # docker run -itd --name testpy --restart=always -v /data python:3    查看容器内是否有/data目录:  #docker exec -it testpy  或者:  #docker attach testpy 2.挂载一个主机目录作为数据卷./test是宿主机

Lbdp网关的数据管理

老陶大作,拜读有感:1.首选俺擅长的文件模式:2.尽快尝试SQLite:3.通过TDengine进入开源世界. 原文链接:https://mp.weixin.qq.com/s/6Z6XTJ2zIoPJYphvzl9VpA 除了花开疫散,我最希望的是开源的TDengine能媲美SQLite 原创 陶建辉 爱倒腾的程序员 昨天 虽然新冠状病毒的疫情没有结束,涛思数据团队都居家远程办公,还是按期在2月10日线上发布了TDengine ARM 32位与64位版,而且100%开源,只是把原计划的线下发布活

大气漂亮美观的三个网站后台数据管理模板 大大提升你的开发效率

今天整理了三个我做项目经常使用的三个网站后台模板,这三个模板都是开源的,可以下载商用,可基于它们开发任何网站,做为后台管理数据.这样能为你开发后台功能节约大量的时间. 一.ok-admin 一个很赞的,扁平化风格的,响应式布局的通用后台模版解决方案,旨为后端程序员减压!目前一共有两个版本:ok-admin v1.0和ok-admin v2.0可进行自由选择! 二.LAYUI MINI 基于Layui编写的一套最简洁.易用的后台框架模板,代码永久开源,使用的是MIT开源协议,大家放心使用.另外项目

R入门&lt;三&gt;-R语言实战第4章基本数据管理摘要

入门书籍:R语言实战 进度:1-4章 摘要: 1)实用的包 forecast:用于做时间序列预测的,有auto.arima函数 RODBC:可以用来读取excel文件.但据说R对csv格式适应更加良好,相应的导入导出均较为方便(read.table, write等) reshape:目前用到rename函数,可以方便的对数据变量重命名 fCalendar:在日期输入处提及,据说对日期运算有奇效,但无具体示例.同理如lubridate sqldf:在数据选取处提及,可代替subset以及各种whe

吴裕雄--天生自然 R语言开发学习:高级数据管理(续三)

#-----------------------------------# # R in Action (2nd ed): Chapter 5 # # Advanced data management # # requires that the reshape2 # # package has been installed # # install.packages("reshape2") # #-----------------------------------# # Class R

读取bq26500电池电量 Driver

bq26500是用于锂离子电池.锂聚合物电池充电.放电控制和监控的集成电路芯片.利用它能够准确提供电池充电.放电.电池温度.充放电电压.电池电量等相关数据.不须要外接微处理器參与电池充电.放电等相关数据的计算. 本文简单的读取了电池的电量百分比和电压.如要读取其它參数依照datasheet给出的寄存器一一读取就可以. 连接示意图: 引脚pack+ 和 pack-分别连接正极和负极用来冲放电,HDQ是数据交互引脚,用来读取电池的參数,一般用一个gpio连接就能够. 时序图: 看图可知.逻辑1和0并