PJON 12.0 发布,Arduino 通讯总线方案
PJON 12.0 已经发布,内容如下:
新规范:
- PJDLv4.0 包含响应初始化器,以避免多主模式下的漏洞
- 现在,pjdlr v3.0 能够使媒体在交换之间保持忙状态,并包括响应初始化程序,以避免多主模式下的漏洞
Changelog:
- Osprey 存储库中已经删除了动态寻址功能
- SoftwareBitBang 现在实现了 PJDLv4.0,如果在多主模式中使用,它会更安全
- OverSampling 现在实现了 pjdlr v3.0,它更安全,并且支持多主模式,而不需要对所有设备进行公共配置
- LocalFile 策略使用硬盘上的文件,允许多个进程在同一台机器上通信,可以用于进程间通信、仿真、测试应用程序和实时操作系统上的网络
- ThrouLoRa 不再支持同步确认和重传
- Interactive 路由器同步确认传输
- 增加对 Android 的支持
- 增加了对 STM 32-Duino 安装的支持
- Linux 口函数声明的可选分离
- PJON 数据缓冲区类型为 char
- PJON 发送函数 payload 参数现在类型为 Const void*
- SendString 和 ReceiveString 方法名更改为 SendFrame 和 ReceiveFrame
修复:
- 修复 Arduino 1.8.6+ 的 ESP 32 编译错误
- 将完整的缓冲区处理添加到 ThrouSerialand 和 ThareSerialAsync 中
请见更改日志。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
RetroArch 1.8.0 发布,跨平台模拟器
RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。1.8.0发布了,内容如下: 新特性: Android/IOS 的 UX 大幅度改进 New menu scaling:这个新版本改进了 Material UI 的缩放。 当用户手动设置 Menu Scale Factor 时,Material UI 将实时调整大小 Material UI在context reset的内存不再泄露 当移动设备的屏幕发生变化时,Material UI 将正确地调整其布局 Menu animations:User Interface > Appearance下添加了一个新的‘Menu Transition Animation’选项。启用此功能后,菜单转换事件将被动画化。 System bar:添加了一个新的安卓风格的‘system bar’。 Navigation bar:添加了两个按钮 在左下角有一个‘back’按钮 在右下角有一个‘resume content’按钮 Aut...
- 下一篇
每日一博 | 跟我一起认识 Little's Law
1.前言 开发的同学或多或少都会跟“性能”这个玩意打交道,本文将要介绍的Little's Law跟衡量性能的常见指标关系密切,所以在引出今天的主角Little's Law之前,有必要先统一一下我们描述“性能”的“基本语言”,毕竟语言不通是没法交流的不是。另外,以下叙述都是我的个人理解,不当之处请指正。 2.“性能”的“基本语言” 不同的服务设备对性能的定义也不同,例如CPU主要看主频,磁盘主要看IOPS。本文主要针对后端的软件服务性能(比如api服务,数据库服务等)展开讨论。限定好范围后就应该给出一个性能的定义了:性能就是服务的处理请求的能力。衡量性能的指标常见的有三个:并发用户数、吞吐量、响应时间。 2.1并发用户数 指真正对服务发送请求的用户数量,需要注意和在线用户数的区别; 比如,某一时刻,在线用户数为1000,其中只有100个用户的操作触发了与远端服务的交互, 那么这时对远端服务来说,并发用户数是100,而不是1000。 2.2吞吐量 单位时间内处理的请求数。 2.3响应时间 对应的英文是response time,也有的地方用 latency表示,即延迟。 需要统计一个时间段...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G