Repository navigation
Releases: nayooooo/StreamDeviceAT
Releases · nayooooo/StreamDeviceAT
Release list
StreamDeviceAT v2.0.0
更少的内存操作
- 重构了
At::handle,达到不改变传入参数的目的 - 重构了
At::addInstruction,达到传递匿名结构体时不再次构造对象的目的 - 重构了
At::handleAuto,达到在调用At::handle时不构造新的String的目的 - 将
At::_terminator的类型换成String,用于应对多字节结束标识的指令模式,增强稳定性 - 重载了运算符
+=和-=,用于增删指令条目 - 添加
At的深拷贝构造函数,方便复用指令条目
StreamDeviceAT v1.2.2
- 修复了一些性能问题
- 迭代器等于list.end()就已代表list中没有对应结点,无需确认其它条件
At::delInstruction修改为删除第一个对应结点
StreamDeviceAT v1.2.1
删除了./examples/serial_at中指令AT+LED的没有必要的信息提示
StreamDeviceAT v1.2.0
StreamDeviceAT v1.1.2
将AT指令集的操作方式替换为list容器,实现了指令集的动态化管理。
StreamDeviceAT v1.0.3
StreamDeviceAT v1.0.1
一款适用于流输入输出设备的AT指令集,通过流输入设备输入AT指令,自动执行相应任务,流输出则用来打印日志。