Skip to content

Releases: nayooooo/StreamDeviceAT

StreamDeviceAT v2.0.0

Choose a tag to compare

@nayooooo nayooooo released this 04 Dec 17:43

更少的内存操作

  1. 重构了At::handle,达到不改变传入参数的目的
  2. 重构了At::addInstruction,达到传递匿名结构体时不再次构造对象的目的
  3. 重构了At::handleAuto,达到在调用At::handle时不构造新的String的目的
  4. 将At::_terminator的类型换成String,用于应对多字节结束标识的指令模式,增强稳定性
  5. 重载了运算符+=和-=,用于增删指令条目
  6. 添加At的深拷贝构造函数,方便复用指令条目

StreamDeviceAT v1.2.2

Choose a tag to compare

@nayooooo nayooooo released this 25 Nov 02:10
  • 修复了一些性能问题
  1. 迭代器等于list.end()就已代表list中没有对应结点,无需确认其它条件
  2. At::delInstruction 修改为删除第一个对应结点

StreamDeviceAT v1.2.1

Choose a tag to compare

@nayooooo nayooooo released this 10 May 17:14

删除了./examples/serial_at中指令AT+LED的没有必要的信息提示

StreamDeviceAT v1.2.0

Choose a tag to compare

@nayooooo nayooooo released this 22 Apr 15:09
  1. 更自由的指令参数定义
  2. 更安全的类

StreamDeviceAT v1.1.2

Choose a tag to compare

@nayooooo nayooooo released this 18 Apr 16:18

将AT指令集的操作方式替换为list容器,实现了指令集的动态化管理。

StreamDeviceAT v1.0.3

Choose a tag to compare

@nayooooo nayooooo released this 13 Apr 12:09

修改库逻辑,使之更加稳定

StreamDeviceAT v1.0.1

Choose a tag to compare

@nayooooo nayooooo released this 12 Apr 13:26

一款适用于流输入输出设备的AT指令集,通过流输入设备输入AT指令,自动执行相应任务,流输出则用来打印日志。