开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
android 开发文档
windows 开发文档
linux 开发文档
iot 小程序开发文档
其它
api
收银台
刷脸核身
刷脸登录
会员与授权
发送付款码
发送和接收小指令
版本查询
获取系统属性
系统设置页面
二维码识别
生成二维码
ui 控制
语音播报
本地数据库
本地图片存储
串口通信
外设管理
打印指令
监听按键事件
身份证读卡器适配
电子秤
钱箱
非接卡通信
ic 卡通信
红外测温仪
消息服务
日志服务
前后屏通信
更多使用指南
开发 > 开放能力接入 > 其它 > api >  > my.ix.configscale
收藏
订阅更新
我的文档
设置
简介
my.ix.configscale 为配置电子秤 api。
电子秤支持情况请查看 ,更多外设支持情况请查看 外设支持列表
接口调用
示例代码
.js 示例代码
javascript
复制代码
// .js
my.ix.configscale({
conntype: 'rj11',
model: 'aclas-os2c',
baudrate: 9600,
databits: 8,
stopbits: '1',
parity: 'none',
breakchar: 94, // 94 = ^ see ascii table http://www.asciitable.com
success: (r) => {
my.showtoast({ content: 'configscale success' });
},
fail: (r) => {
my.showtoast({ content: 'configscale fail ' r.error });
}
});
入参
属性
类型
必填
描述
conntype
string

电子秤的连接方式,可选取值如下,默认值为"usb":
"usb":表示 usb 转串口连接。
"rj11":表示 rj11 转串口连接或串口直连。
"ethernet":表示通过网口直连。
devpath
string

rj11 串口设备文件路径,请咨询设备生产商。取值范围为"/dev/ttys[0~3]",默认值为"/dev/ttys3"。
ip
string

电子秤的 ip 地址,如果 conntype 为"ethernet",该值必须填写电子秤的 ip 地址,可选取值为有效 ipv4 地址。
id
number

电子秤串口 id,取值范围为 0~3,默认值为 0:
如果 conntype 为"rj11"或"ethernet",忽略该值。
如果 conntype 为"usb",可根据外设管理接口查询,如果不填,则默认值为0。
model
string

电子秤型号,如果 conntype 为"rj11"或"ethernet",该值必填。可选取值为:
aclas-os2c:顶尖 os2c 通信秤。
aclas-ps6a:顶尖 ps6a 通信秤。
aclas-ls2x:顶尖 ls2x 条码秤。
baudrate
number

波特率,取值范围为 1200~460800,默认值为 9600。
databits
number

数据位,可选取值为 5,6,7,8,默认值为 8。
stopbits
string

停止位,可选取值为 1, 1.5, 2,默认值为 1。
parity
string

校验类型,可选取值为 none, odd, even, mark, space,默认值为 none。
breakchar
number

监听串口输入的断行符,默认值为 0xa0。
出参(成功)
属性
类型
描述
success
boolean
值为true
出参(失败)
属性
类型
描述
error
number
错误码。
errormessage
string
错误码描述。
说明:返回内容为{error:number,errormessage:'错误码描述'},请查看
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图