serialcheck.c中的一段代码一直弄不明白:

do {
status = stress_test_uart_once(opts, fd, data, data_len);
memset(opts->cmp_buff, , data_len);
printf("loops %u / %u%c[K\n", loops + , opts->loops, );
if (!status)
printf("%cM", );
} while (++loops < opts->loops && !status);

查ansi

https://godoc.org/github.com/pborman/ansi#pkg-constants

EL     = Name("\033[K")   // Erase in Line
RI     = Name("\033M")    // Reverse Line Feed
\033[K   清除从光标到行尾的内容 Reverse Line Feed line feed是打印机进一行纸,reverse line feed 是打印机退一行纸
/*RI-move up 1 line*/

最新文章

  1. Ado.net 数据库读取文件
  2. Ajax load html page
  3. 修改 OWA 修改密码的生效时间
  4. php_2
  5. MySQL基础之第10章 查询数据
  6. 模仿jquery的一些实现
  7. 【OpenCV新手教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放
  8. 【2017-03-09】SQL Server 数据库基础、四种约束
  9. hackerrank Diameter Minimization
  10. Filter、Interceptor、Aspect 区别及实现
  11. 第一章 odoo的配置(centos7 版)
  12. SQL to JSON Data Modeling with Hackolade
  13. CodeForces615B-Longtail Hedgehog-dp/图
  14. poj2817状态压缩 升维
  15. oracle sqlplus 回退键以及上下键
  16. ROS基础
  17. druid的配置
  18. python爬取小说详解(一)
  19. Java常用工具类之RegexpUtils,正则表达式工具类
  20. GLSL 在OpenGL中向shader传递信息【转】

热门文章

  1. sap gui 定义类并实现接口
  2. spark on yarn任务提交缓慢解决
  3. 【UML】-NO.43.EBook.5.UML.1.003-【UML 大战需求分析】- 状态机图(State Machine Diagram)
  4. composer install 遭遇404错误
  5. 谷歌启用抓取JavaScript,应对方案!
  6. MySQL 的三个浮点类型
  7. 关于promise自己的理解
  8. List&lt;String&gt; 2List &lt;Long&gt;
  9. java基础练习2
  10. 记前些日子archlinux更新后无法调节声音的解决方法