1.0.2 • Published 4 years ago

com.hdher.plug.scan v1.0.2

Weekly downloads
4
License
ISC
Repository
-
Last release
4 years ago

支持版本

  • Cordova Android 4.0.0 或 以上

示例

扫描数据

HdheScanPlug.start({
    type: 0, //0:代表读数据
    isMulti: false, // 是否多标签模式
    isTid: false, // 是否tid
    onReadSuccess: function(info) { //扫描数据成功回调
        // info = {data:'',rssi:''}
    },
    onReadFail: function() { //扫描数据失败回调

    },
});

写入数据

HdheScanPlug.start({
    type: 1, //1:代表写数据
    selectEpc: '', //选择EPC
    writeData: '', //写的数据
    writeDateType: 0, // 0:reserved 1:epc 2:tid  3:user  
    writeLength: 15, //写的长度
    writeStartPos: 0, //起始地址
    writePass: 000000, //访问密码
    onWriteSuccess: function() {
        //写入成功的回调
    },
    onWriteFail: function(error) {
        //写入失败的回调
    },
});

设置功率与区域

HdheScanPlug.start({
    type: 2, //2:代表读设置信息
    setting: {
        readPower: 33, //读功率
        writePower: 33, //写功率
        powerLocation: '', //频率区域
        onSettingSuccess: function() {
            //设置成功回调
        },
        onSettingFail: function() {
            //设置失败回调
        }
    }
});

读取设置信息

HdheScanPlug.start({
    type: 3, //3:读取设置信息
    onReadSettingSuccess: function(info) {
        var obj = JSON.parse(info);
        var readPower = obj.readPower; //读功率
        var writePower = obj.writePower; //写功率
        var powerLocation = obj.freRegion; //区域
    }
});

读取写的数据信息

HdheScanPlug.start({
    type: 4, //4:读取写的数据信息
    selectEpc: '',     //选择EPC
    writeData: '',     //写的数据
    writeDateType: 0,  // 0:reserved 1:epc  2:tid  3:user  写数据区
    writeLength: 15,   //写的长度
    writeStartPos: 0,  //起始地址
    writePass: '',     //访问密码
    onWriteReadSuccess: function (info) {
        //读取写的数据成功回调
    },
    onWriteReadFail: function () {
        //读取写的数据失败回调
    },
});