diff --git a/app2/src/lib/components/Views/Model.svelte b/app2/src/lib/components/Views/Model.svelte deleted file mode 100644 index 7755ae5..0000000 --- a/app2/src/lib/components/Views/Model.svelte +++ /dev/null @@ -1,175 +0,0 @@ - - - - -{#if showStream} - -{/if} - - diff --git a/app2/src/lib/components/Views/Stream.svelte b/app2/src/lib/components/Views/Stream.svelte deleted file mode 100644 index 760e754..0000000 --- a/app2/src/lib/components/Views/Stream.svelte +++ /dev/null @@ -1,19 +0,0 @@ - - -
- Live stream is down - Live stream is down -
diff --git a/app2/src/lib/components/input/Button.svelte b/app2/src/lib/components/input/Button.svelte deleted file mode 100644 index 8f47822..0000000 --- a/app2/src/lib/components/input/Button.svelte +++ /dev/null @@ -1,11 +0,0 @@ - - - \ No newline at end of file diff --git a/app2/src/lib/components/input/Range.svelte b/app2/src/lib/components/input/Range.svelte deleted file mode 100644 index bd95b04..0000000 --- a/app2/src/lib/components/input/Range.svelte +++ /dev/null @@ -1,29 +0,0 @@ - - -
- -
- - diff --git a/app2/src/routes/+layout.svelte b/app2/src/routes/+layout.svelte index af4a0f7..733b302 100644 --- a/app2/src/routes/+layout.svelte +++ b/app2/src/routes/+layout.svelte @@ -28,8 +28,8 @@ } connectToEventSource(); connectToSocket() - addPublisher(outControllerData) - addPublisher(mode) + addPublisher(outControllerData, "controller") + addPublisher(mode, "mode") addPublisher(servoAngles as unknown as Writable, "angles") }); @@ -59,8 +59,6 @@ const addPublisher = (store: Writable, type?: string) => { const publish = (data: WebsocketOutData) => { - console.log('Got updated', data); - if (socket.readyState === WebSocket.OPEN) throttle.throttle( () => socket.send(type ? JSON.stringify({ type, data }) : data), diff --git a/app2/src/routes/controller/+layout.svelte b/app2/src/routes/controller/+layout.svelte index c6433de..cec36c6 100644 --- a/app2/src/routes/controller/+layout.svelte +++ b/app2/src/routes/controller/+layout.svelte @@ -1,5 +1,5 @@
diff --git a/app2/src/lib/components/Controls.svelte b/app2/src/routes/controller/Controls.svelte similarity index 82% rename from app2/src/lib/components/Controls.svelte rename to app2/src/routes/controller/Controls.svelte index 954c86b..8d9356c 100644 --- a/app2/src/lib/components/Controls.svelte +++ b/app2/src/routes/controller/Controls.svelte @@ -4,8 +4,6 @@ import { capitalize, throttler, toInt8 } from '$lib/utilities'; import { input, outControllerData, mode, modes, type Modes } from '$lib/stores'; import type { vector } from '$lib/models'; - import Range from './input/Range.svelte'; - import Button from './input/Button.svelte'; let throttle = new throttler(); let left: nipplejs.JoystickManager; @@ -69,7 +67,7 @@ throttle.throttle(updateData, throttle_timing); }; - const handleRange = (event:CustomEvent, key: 'speed' | 'height') => { + const handleRange = (event:Event, key: 'speed' | 'height') => { const value:number = event.detail input.update((inputData) => { inputData[key] = value; @@ -91,20 +89,17 @@
{#each modes as modeValue} -
- -
+ {/each}
{#if $mode === 'walk'} - handleRange(e, 'speed')}> + + handleRange(e, 'speed')} class="range range-sm" /> {/if} - handleRange(e, 'height')}> + + handleRange(e, 'height')} class="range range-sm" />