feat:sysset表387参数修改
This commit is contained in:
parent
9f55c092ba
commit
711e031fec
@ -18,7 +18,6 @@ function stringToArr(str){
|
|||||||
return arr
|
return arr
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const initUsbServicesFn = () => {
|
const initUsbServicesFn = () => {
|
||||||
// 获取设备列表。
|
// 获取设备列表。
|
||||||
let deviceList : Array<usb.USBDevice> = usb.getDevices();
|
let deviceList : Array<usb.USBDevice> = usb.getDevices();
|
||||||
@ -32,26 +31,23 @@ const initUsbServicesFn = () => {
|
|||||||
// if(vendorId === 2385 && productId === 5734){
|
// if(vendorId === 2385 && productId === 5734){
|
||||||
// 申请操作指定的device的操作权限。
|
// 申请操作指定的device的操作权限。
|
||||||
try {
|
try {
|
||||||
const isExit = await usb.requestRight(device.name);
|
|
||||||
|
|
||||||
|
const isExit = await usb.requestRight(device.name);
|
||||||
|
console.info('surenjun',isExit)
|
||||||
if(isExit){
|
if(isExit){
|
||||||
let devicepipe : usb.USBDevicePipe = usb.connectDevice(device);
|
let devicepipe : usb.USBDevicePipe = usb.connectDevice(device);
|
||||||
let interfaces = device.configs[0].interfaces[0];
|
let interfaces = device.configs[0].interfaces[0];
|
||||||
let ret = usb.claimInterface(devicepipe, interfaces,true);
|
let ret = usb.claimInterface(devicepipe, interfaces,true);
|
||||||
|
console.info('surenjun',ret);
|
||||||
if(ret === 0 ){
|
if(ret === 0 ){
|
||||||
console.info('surenjun',ret)
|
|
||||||
let outEndpoint : usb.USBEndpoint = interfaces.endpoints[0];
|
let outEndpoint : usb.USBEndpoint = interfaces.endpoints[0];
|
||||||
|
|
||||||
const outputData = new Uint8Array(65); // 要发送的数据包
|
const outputData = new Uint8Array(65); // 要发送的数据包
|
||||||
setInterval(()=>{
|
setInterval(()=>{
|
||||||
const wuXiDataStr = '$KSXT,20240320134841021,118.27269490,32.20290610,46.5220,190.31,0.13,0,5,0.00,3,3,25,20,0,0,0,0,0,0,E046,0081,1308,0xFFFFFFFF*';
|
const wuXiDataStr = '$KSXT,20240320134841021,118.27269490,32.20290610,46.5220,190.31,0.13,0,5,0.00,3,3,25,20,0,0,0,0,0,0,E046,0081,1308,0xFFFFFFFF*';
|
||||||
// const wuXiDataStr = '$KSXT,19700101091317.10,117.13159937,31.80907367,24.973,269.4,0.91,,11.232,,4,,,,,,,,,,0005,0001,816,0xFFFFFFF'
|
// const wuXiDataStr = '$KSXT,19700101091317.10,117.13159937,31.80907367,24.973,269.4,0.91,,11.232,,4,,,,,,,,,,0005,0001,816,0xFFFFFFF'
|
||||||
const arr = stringToArr(wuXiDataStr);
|
const arr = stringToArr(wuXiDataStr);
|
||||||
|
|
||||||
const firstArr = [0x00,63].concat(arr.slice(0,63));
|
const firstArr = [0x00,63].concat(arr.slice(0,63));
|
||||||
const secondArr = [0x00,62].concat(arr.slice(64,127)).concat([0x00]);
|
const secondArr = [0x00,62].concat(arr.slice(64,127)).concat([0x00]);
|
||||||
|
|
||||||
// $KSXT,19700101091317.10,117.13159937,31.80907367,24.973,269.4,0.91,,11.232,,4,,,,,,,,,,00017,0010,816,0xFFFFFFF
|
// $KSXT,19700101091317.10,117.13159937,31.80907367,24.973,269.4,0.91,,11.232,,4,,,,,,,,,,00017,0010,816,0xFFFFFFF
|
||||||
// $KSXT,20190719020615.80,117.12960038,31.80900947,23.8370,89.50,1.96,89.90,33.623,0.00,3,3,33,32,-1192.153,-2413.781,-30.162,,,,1.10,1.0,*BB
|
// $KSXT,20190719020615.80,117.12960038,31.80900947,23.8370,89.50,1.96,89.90,33.623,0.00,3,3,33,32,-1192.153,-2413.781,-30.162,,,,1.10,1.0,*BB
|
||||||
if(wuXiDataStr){
|
if(wuXiDataStr){
|
||||||
@ -68,7 +64,6 @@ const initUsbServicesFn = () => {
|
|||||||
console.info(" surenjunusb writeData error : " + JSON.stringify(error));
|
console.info(" surenjunusb writeData error : " + JSON.stringify(error));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
},200)
|
},200)
|
||||||
}else{
|
}else{
|
||||||
console.info('surenjun','usb claimInterface failed')
|
console.info('surenjun','usb claimInterface failed')
|
||||||
|
|||||||
@ -245,9 +245,8 @@ struct Index {
|
|||||||
onPageShow() {
|
onPageShow() {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
globalThis.singlePlay = true;
|
globalThis.singlePlay = true;
|
||||||
|
initUsbServicesFn();
|
||||||
// initUsbServicesFn();
|
// this.userAuth();
|
||||||
this.userAuth();
|
|
||||||
// const judgeTag = 'SURENJUN_JUDGE'
|
// const judgeTag = 'SURENJUN_JUDGE'
|
||||||
// let tcp = socket.constructTCPSocketInstance();
|
// let tcp = socket.constructTCPSocketInstance();
|
||||||
// tcp.bind({address: '192.168.100.120', port: 22001, family: 1}, err => {
|
// tcp.bind({address: '192.168.100.120', port: 22001, family: 1}, err => {
|
||||||
|
|||||||
@ -1106,7 +1106,7 @@ export default class Judge{
|
|||||||
|
|
||||||
// 中心所有项目转换
|
// 中心所有项目转换
|
||||||
getTranslateProject = () => {
|
getTranslateProject = () => {
|
||||||
const {testKmItems} = this;
|
// const {testKmItems} = this;
|
||||||
const tempItems = testKmItems.map(item=>{
|
const tempItems = testKmItems.map(item=>{
|
||||||
const current = testKmItems[item.code];
|
const current = testKmItems[item.code];
|
||||||
return {
|
return {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user