import { writable, type Writable } from 'svelte/store'; import { type angles } from '$lib/models'; export const servoAnglesOut: Writable = writable([ 0, 45, -90, 0, 45, -90, 0, 45, -90, 0, 45, -90 ]); export const servoAngles: Writable = writable([ 0, 45, -90, 0, 45, -90, 0, 45, -90, 0, 45, -90 ]); export const logs = writable([] as string[]); export const battery = writable({}); export const mpu = writable({ heading: 0 }); export const sonar = writable([0, 0]); export const distances = writable({}); export interface socketDataCollection { angles: Writable; logs: Writable; battery: Writable; mpu: Writable; distances: Writable; } export const socketData = { angles: servoAngles, logs, battery, mpu, distances };