Refactors and adds new mode concept

This commit is contained in:
Rune Harlyk
2024-02-24 01:50:05 +01:00
committed by Rune Harlyk
parent e6296555da
commit 0f676e3543
20 changed files with 244 additions and 177 deletions
+11 -2
View File
@@ -1,11 +1,20 @@
export type vector = { x: number; y: number };
export interface ControllerInput {
left: vector;
right: vector;
height: number;
speed: number;
}
export type angles = number[] | Int16Array;
type AnglesData = {
export type AnglesData = {
type: 'angles';
data: angles;
};
type LogData = {
export type LogData = {
type: 'log';
data: string;
};