遥控器设备接口
interface IAutelRemoteDevice
描述: 遥控器设备接口
method getATKeyManager
fun getATKeyManager(): IKeyManager
描述: 获取ATService业务KeyManager
输入参数: 无。
输出参数: IKeyManager
相关参数: IKeyManager
method getRemoteSn
fun getRemoteSn(onSuccess: (String) -> Unit)
描述: 获取遥控器SN号
输入参数: onSuccess:回调函数。
输出参数: 无。
相关参数: String
method getSnImmediately
fun getSnImmediately():String?
描述: 立即返回缓存sn,可能为空
输入参数: 无。
输出参数: String
相关参数: String
method rebootDevice
fun rebootDevice(): Boolean
描述: 重启遥控设备
输入参数: 无。
输出参数: Boolean
相关参数: Boolean
method getDeviceStateData
fun getDeviceStateData(): RemoteCacheData
描述: 获取设备缓存数据
输入参数: 无。
输出参数: RemoteCacheData
相关参数: RemoteCacheData
method getRcType
fun getRcType():String?
描述: 获取遥控器型号
输入参数: 无。
输出参数: String
相关参数: String
method getVersion
fun getVersion():String?
描述: 获取遥控器版本
输入参数: 无。
输出参数: String
相关参数: String