文档章节

robot 的 串口操作

o
 osc_g8254g7s
发布于 2019/08/19 17:25
字数 207
阅读 12
收藏 0

精选30+云产品,助力企业轻松上云!>>>

1、关闭串口
    如果没有创建串口,关闭串口就会报错

SerialLibrary.Close Port
SerialLibrary.Delete All Ports

Run Keyword And Ignore Error 可以用该命令来忽略错误


2、添加串口
 
SerialLibrary.Add Port    ${port}    baudrate=${baudrate}

#baudrate, bytesize, parity, stopbits,timeout, xonxoff, rtscts, write_timeout, dsrdtr and  inter_byte_timeout.    write_timeout=120.1    


3、打开串口,获取串口返回的字符编码

SerialLibrary.Open Port    ${port}
${a}    SerialLibrary.Get Encoding
log    ${a}

4、往串口写如数据,注明输入字符的编码
SerialLibrary.Write Data    \n    UTF-8

5、刷新端口

SerialLibrary.Flush Port                    
sleep    1                

Flush port so that all waiting data is processed.

刷新端口,以便处理所有等待的数据。

6、读取串口输出数据
SerialLibrary.Read All Data


7、读取有效数据前,删除无效数据
SerialLibrary.Flush Port
SerialLibrary.Read All Data
SerialLibrary.Reset Output Buffer


8、退出串口
SerialLibrary.Close Port                
SerialLibrary.Delete All Ports    

9、Wait Until Keyword Succeeds    5X    3  运行直到成功


           

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

OSChina 周一乱弹 —— 毛巾又怎么样?!我在乎的是大姐姐温柔的怀抱!

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雨 因你而下,于你而止》- Seto 手机党少年们想听歌,请使劲儿戳(这里) @Dan...

小小编辑
15分钟前
29
1
MySQL 常用操作

1 创建/打开/删除数据库 create database db;create database db character set utf8mb4;use db;drop database db;alter database db character set utf8mb4; 2 修复表 mysqlcheck --a......

氷泠
19分钟前
5
0
Node.js中的module.exports与export - module.exports vs exports in Node.js

问题: I've found the following contract in a Node.js module: 我在Node.js模块中找到了以下合同: module.exports = exports = nano = function database_module(cfg) {...} I wonder ......

javail
25分钟前
13
0
如何防止单击按钮时对话框关闭 - How to prevent a dialog from closing when a button is clicked

问题: I have a dialog with EditText for input. 我有一个使用EditText输入的对话框。 When I click the "yes" button on dialog, it will validate the input and then close the dialog.......

富含淀粉
55分钟前
17
0
访问者模式Visitor

一 概述 场景:通常来说,用于封装数据所用到的pojo类,其只包含get、set,对应的业务逻辑是在Service上完成的;但如果出现多个pojo类都共用一套逻辑时,则应该考虑将逻辑进行抽象,不同类型...

小明不觉小
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部