@et-module/connect-setting
v1.0.0
Published
执行器连接设置模块
Downloads
1
Readme
执行器连接设置
使用
import { ConnectSettingModule } from '@et-module/concat-setting';
ConnectSettingService
- config: 执行器链接界面的配置文件
interface Config {
actuatorData: ActuatorItem[]
}
- changeActutorData: 修改默认的执行器列表
const changeActutorData = (data: ActuatorItem[]) => void
Request的API
operatorActuator
切换执行器状态
- 参数:
interface Params {
ip: string, // ip
port: number, // 端口
index: number // 执行器索引: 0xffff 表示停用
}
- 返回值:void
onStateChange
监听执行器状态变化
- 参数:回调函数
const onStateChange = (callback: (data: ActuatorItem[]) => void) => void
// 接收值
interface ActuatorItem {
index: number // 执行器索引
ip: string // ip
name: string // ip:port
port: number // 端口
status: number // 执行器状态: -1 离线, 0 空闲, 1 正在执行
}
- 返回值:无