🎓 Expand servo buffers to Int16

This commit is contained in:
Rune Harlyk
2023-08-07 22:17:08 +02:00
parent 4282055be0
commit 6017051324
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -37,8 +37,8 @@ let canvas: HTMLCanvasElement, streamCanvas: HTMLCanvasElement, stream: HTMLImag
let context: CanvasRenderingContext2D, texture: CanvasTexture
let modelAngles:number[] | Int8Array = new Array(12).fill(0)
let modelTargetAngles:number[] | Int8Array = new Array(12).fill(0)
let modelAngles:number[] | Int16Array = new Array(12).fill(0)
let modelTargetAngles:number[] | Int16Array = new Array(12).fill(0)
let modelBodyAngles:EulerAngle = {omega: 0, phi: 0, psi: 0 }
let modelTargeBodyAngles:EulerAngle = {omega: 0, phi: 0, psi: 0 }
+2 -2
View File
@@ -6,7 +6,7 @@ export const isConnected = writable(false)
export const dataBuffer = writable(new Float32Array(13))
export const servoBuffer:Writable<Int8Array|number[]> = writable(new Int8Array(12))
export const servoBuffer:Writable<Int16Array|number[]> = writable(new Int16Array(12))
export const data = writable();
@@ -28,7 +28,7 @@ export const connect = (url:string) => {
const buffer = []
buffer[0] = 1
buffer.push(...data)
_socket.send(new Int8Array(buffer))
_socket.send(new Int16Array(buffer))
})
}