fix
This commit is contained in:
parent
ae7760cb81
commit
a016389f12
@ -97,9 +97,6 @@
|
|||||||
"targetSdkVersion" : 34,
|
"targetSdkVersion" : 34,
|
||||||
"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ]
|
"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ]
|
||||||
},
|
},
|
||||||
"ios" : {
|
|
||||||
"dSYMs" : false
|
|
||||||
},
|
|
||||||
"ios" : {
|
"ios" : {
|
||||||
"dSYMs" : false
|
"dSYMs" : false
|
||||||
}
|
}
|
||||||
|
|||||||
@ -498,6 +498,7 @@
|
|||||||
|
|
||||||
fileReader.onloadend = async evt => {
|
fileReader.onloadend = async evt => {
|
||||||
try {
|
try {
|
||||||
|
console.log(evt)
|
||||||
const base64 = evt.target.result.split(',')[1]
|
const base64 = evt.target.result.split(',')[1]
|
||||||
|
|
||||||
const binaryString = atob(base64)
|
const binaryString = atob(base64)
|
||||||
|
|||||||
@ -119,29 +119,29 @@ export const stopSendService = async function (id: string): Promise<Result> {
|
|||||||
|
|
||||||
export const dataSend = async function (id: string, data: Array<number>): Promise<Result> {
|
export const dataSend = async function (id: string, data: Array<number>): Promise<Result> {
|
||||||
try {
|
try {
|
||||||
let byteTest = new ByteArray((data.length + 7).toInt())
|
let byteTest = new ByteArray(data.length.toInt())
|
||||||
byteTest.set(0, (0xff).toByte())
|
// byteTest.set(0, (0xff).toByte())
|
||||||
byteTest.set(1, (0xf9).toByte())
|
// byteTest.set(1, (0xf9).toByte())
|
||||||
|
|
||||||
let profile = 2
|
// let profile = 2
|
||||||
let freqIdx = 8
|
// let freqIdx = 8
|
||||||
let chanCfg = 1
|
// let chanCfg = 1
|
||||||
let packetLen = data.length + 7
|
// let packetLen = data.length + 7
|
||||||
|
|
||||||
byteTest.set(2, (((profile - 1) << 6) + (freqIdx << 2) + (chanCfg >> 2)).toByte())
|
// byteTest.set(2, (((profile - 1) << 6) + (freqIdx << 2) + (chanCfg >> 2)).toByte())
|
||||||
byteTest.set(3, (((chanCfg & 3) << 6) + (packetLen >> 11)).toByte())
|
// byteTest.set(3, (((chanCfg & 3) << 6) + (packetLen >> 11)).toByte())
|
||||||
byteTest.set(4, ((packetLen & 0x7ff) >> 3).toByte())
|
// byteTest.set(4, ((packetLen & 0x7ff) >> 3).toByte())
|
||||||
byteTest.set(5, (((packetLen & 7) << 5) + 0x1f).toByte())
|
// byteTest.set(5, (((packetLen & 7) << 5) + 0x1f).toByte())
|
||||||
byteTest.set(6, (0xfc).toByte())
|
// byteTest.set(6, (0xfc).toByte())
|
||||||
|
|
||||||
for (let i = 0; i < data.length; i++) {
|
for (let i = 0; i < data.length; i++) {
|
||||||
byteTest.set((i + 7).toInt(), data[i].toByte())
|
byteTest.set(i.toInt(), data[i].toByte())
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(byteTest)
|
console.log(byteTest)
|
||||||
console.log(1, id, byteTest[0], byteTest[1], (data.length + 7).toInt())
|
console.log(1, id, byteTest[0], byteTest[1], data.length.toInt())
|
||||||
|
|
||||||
const result = await XP2P.dataSend(id, byteTest, (data.length + 7).toInt())
|
const result = await XP2P.dataSend(id, byteTest, data.length.toInt())
|
||||||
|
|
||||||
console.log('发送数据', result)
|
console.log('发送数据', result)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user