|
|
|
|
|
|
|
|
* @param {*} callBack |
|
|
* @param {*} callBack |
|
|
*/ |
|
|
*/ |
|
|
export function ScanDevice(nameFlag, timeOut, callBack) { |
|
|
export function ScanDevice(nameFlag, timeOut, callBack) { |
|
|
JLSDK.scanDevice(nameFlag, timeOut, |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
} |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
JLSDK.scanDevice(nameFlag, timeOut, |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
} |
|
|
|
|
|
) |
|
|
} |
|
|
} |
|
|
/** |
|
|
/** |
|
|
* 停止扫描 |
|
|
* 停止扫描 |
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function StopScanDevice(callBack) { |
|
|
export function StopScanDevice(callBack) { |
|
|
|
|
|
|
|
|
JLSDK.stopScanDevice( |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
} |
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
JLSDK.stopScanDevice( |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
} |
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* @param {回调} callBack |
|
|
* @param {回调} callBack |
|
|
*/ |
|
|
*/ |
|
|
export function connectDevice(device, callBack) { |
|
|
export function connectDevice(device, callBack) { |
|
|
JLSDK.connectDevice(device, |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.connectDevice(device, |
|
|
|
|
|
(res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function disonnectDevice(callBack) { |
|
|
export function disonnectDevice(callBack) { |
|
|
|
|
|
|
|
|
JLSDK.disConnectDevice((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.disConnectDevice((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function ESAMReset(callBack) { |
|
|
export function ESAMReset(callBack) { |
|
|
|
|
|
|
|
|
JLSDK.ESAMRset((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.ESAMRset((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
} |
|
|
} |
|
|
/** |
|
|
/** |
|
|
* ESAM通道透传 |
|
|
* ESAM通道透传 |
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function ESAMChannel(data, callBack) { |
|
|
export function ESAMChannel(data, callBack) { |
|
|
|
|
|
|
|
|
JLSDK.ESAMChannel(data, (res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.ESAMChannel(data, (res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
|
|
|
|
|
|
* @param {cos指令数组} cmdArray |
|
|
* @param {cos指令数组} cmdArray |
|
|
* @param {结果回掉} callBack |
|
|
* @param {结果回掉} callBack |
|
|
*/ |
|
|
*/ |
|
|
export function ESAMChannelArray(cmdArray,callBack){ |
|
|
|
|
|
JLSDK.ESAMChannel_CmdArray(cmdArray,callBack); |
|
|
|
|
|
|
|
|
export function ESAMChannelArray(cmdArray, callBack) { |
|
|
|
|
|
JLSDK.ESAMChannel_CmdArray(cmdArray, callBack); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function ICCReset(callBack) { |
|
|
export function ICCReset(callBack) { |
|
|
|
|
|
|
|
|
JLSDK.ICCReset((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.ICCReset((res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*/ |
|
|
*/ |
|
|
export function ICCChannel(data, callBack) { |
|
|
export function ICCChannel(data, callBack) { |
|
|
|
|
|
|
|
|
JLSDK.ICCChannel(data, (res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
JLSDK.ICCChannel(data, (res) => { |
|
|
|
|
|
callBack.call(this, res); |
|
|
|
|
|
}) |
|
|
} |
|
|
} |
|
|
export function ICCChannelArray(cmdArray,callBack){ |
|
|
|
|
|
JLSDK.ICCChannel_CmdArray(cmdArray,callBack); |
|
|
|
|
|
|
|
|
export function ICCChannelArray(cmdArray, callBack) { |
|
|
|
|
|
JLSDK.ICCChannel_CmdArray(cmdArray, callBack); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
export function transCmd(cmdArray, cmdtype, callback) { |
|
|
export function transCmd(cmdArray, cmdtype, callback) { |
|
|
if (cmdtype == '10') { |
|
|
|
|
|
JLSDK.ICCChannel_CmdArray(cmdArray, (res) => { |
|
|
|
|
|
callback.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdtype == '20') { |
|
|
|
|
|
JLSDK.ESAMChannel_CmdArray(cmdArray, (res) => { |
|
|
|
|
|
callback.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (cmdtype == '10') { |
|
|
|
|
|
JLSDK.ICCChannel_CmdArray(cmdArray, (res) => { |
|
|
|
|
|
callback.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdtype == '20') { |
|
|
|
|
|
ESAMChannel('00A40000023F00', (res) => { |
|
|
|
|
|
JLSDK.ESAMChannel_CmdArray(cmdArray, (res) => { |
|
|
|
|
|
callback.call(this, res); |
|
|
|
|
|
}) |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
} |