1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| import { defineStore } from 'pinia';
|
| export const useSerialPortStore = defineStore('serialPort', {
| state: () => ({
| isConnected: false,
| selectedPort: null as string | null,
| baudRate: 115200 as number,
| }),
| actions: {
| setConnectionStatus(status: boolean) {
| this.isConnected = status;
| },
| setSelectedPort(port: string | null) {
| this.selectedPort = port;
| },
| setBaudRate(rate: number) {
| this.baudRate = rate;
| },
| },
| });
|
|