init startHeart stopHeart reset rotating powerStop powerRun powerDisable openScreen cleanScreen closeScreen showText showImg
封装了tslLed,可实现对机器人led灯以及电机控制
初始化串口
init({params}, callback(ret, err))
port:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.init({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
开启心跳
startHeart({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
heart:{ //JSON对象类型;心跳数据
ledStatus:'', //字符串类型;led状态
screenAngle:, //数字类型;屏幕角度
powerStatus:'', //字符串类型;电机状态
screenAngleArrange:'', //字符串类型;
}
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.startHeart({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
关闭心跳
stopHeart({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.stopHeart({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
重启电机板
reset({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.reset({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
电机转动
rotating({params}, callback(ret, err))
angle:
direction:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.rotating({
angle:30,
direction:2,
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
电机停止
powerStop({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.powerStop({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
电机使能
powerRun({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.powerRun({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
电机失能
powerDisable({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.powerDisable({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
点亮屏幕
openScreen({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.openScreen({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
清空屏幕
cleanScreen({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.cleanScreen({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
清空屏幕
cleanScreen({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.cleanScreen({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
关闭屏幕
closeScreen({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.closeScreen({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
显示文字
showText({params}, callback(ret, err))
content:
mode:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.showText({
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本
显示文字
showImg({params}, callback(ret, err))
imgPath:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var tslLed = api.require('tslLed');
tslLed.showImg({
imgPath:'',
}, function(ret, err) {
if (ret) {
api.alert({
msg: JSON.stringify(ret)
})
} else {
api.alert({
msg: JSON.stringify(err)
})
}
});
Android系统
可提供的1.0.0及更高版本