OSENSA-Plantiga Python库
项目描述
用于与OSENSA-Plantiga pods接口的Python模块。
历史
发布 0.1.8
添加保存带有CRC标志的记录CSV的选项
添加保存带有转换时间戳的记录CSV文件的选项
添加logs()方法以查看调试日志
添加status()方法以查看设备状态
添加自定义modbus命令以检查固件完整性
将打印输出移动到日志对象
删除不必要的空白
添加测试用例
发布 0.1.7
添加find_docks()中排序结果的逻辑
添加erase_flash()和poll()方法的调试工具
发布 0.1.6
将默认SYNC引脚状态恢复为低电平
添加支持软件重置的逻辑
调整erase_flash()调试文本
发布 0.1.5
更新擦除功能以支持快速擦除
更新默认SYNC引脚状态
对connect()逻辑进行小调整
发布 0.1.4
添加convert_unixtime()方法
发布 0.1.3
添加测试时钟漂移/准确性的方法
发布 0.1.2
添加将设备设置为引导程序和上传新固件的方法
添加自定义异常以允许返回部分完成的闪存记录读取
添加1.5Mbaud作为可选波特率选项
其他错误修复
发布 0.1.1
更新API以与新pod和码头硬件兼容
更新文档,详细介绍新pod的操作模式和设置码头串行号的说明
修复导致pod和码头之间通信问题的串行端口初始化问题
添加获取SYNC和RESET引脚状态的方法
修订connect()逻辑以提高pod检测速度
修复导致编译时出现错误的最小modbus库的bug
添加poll()方法以对单个参数进行连续监控
添加speed_test()方法以评估设备读取速度
添加占位符battery_level()方法,该方法返回硬编码的百分比值(0.98 = 98%)
发布版本0.1.0
重命名发布版本以修复安装错误
发布版本0.0.10
CSV文件中的时间基准现在基于Unix时间戳+插值
发布版本0.0.9
修复minimalmodbus中的错误,该错误防止在断开连接后重新连接
发布版本0.0.8
修订记录逻辑以支持新的记录格式,包括记录大小和数据速率
修订记录print()和tocsv()逻辑以包含Unix时间戳
修订save_records()逻辑以允许选择保存标题
发布版本0.0.7
在读取闪存命令中添加modbus CRC检查
添加选项以调整每次读取的闪存页面数
更新波特率选项以支持更快的波特率
修复find_docks()对MacOS的支持
增加Pod连接失败检测的速度
发布版本0.0.6
添加处理在查找码头时出现none类型异常的逻辑
将pyserial和python-dateutil添加为包依赖项
发布版本0.0.5
添加提高连接码头可访问性的方法
添加Pod时间同步的方法
发布版本0.0.4
添加读取Pod固件版本的方法
发布版本0.0.3
添加从设备闪存读取和写入的方法
添加Record类以存储从闪存中读取的一页数据
添加方便地读取磁盘页面和使用情况的方法
添加将闪存数据转换为图形、CSV文件和串行blob的辅助方法
发布版本0.0.2
添加缺失的modbus库
发布版本0.0.1
测试发布
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建分布
osensaplantiga-0.1.8.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eba17531d7614ce7b7ddf0e1b9487c8b5ad6c3ef0d85166f5320df1caad158af |
|
MD5 | 54429116ec5cbddbdeceb132c3c5d82e |
|
BLAKE2b-256 | c3f001e4d00f05503af3f3106125becb98f84c3244f13279d257ed6f490fb556 |