File size: 520 Bytes
0d9f1af
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export interface ConnectedRobot {
  port: SerialPort;
  name: string;
  isConnected: boolean;
  robotType?: "so100_follower" | "so100_leader";
  robotId?: string;
  serialNumber?: string; // Unique identifier from USB device
  usbMetadata?: {
    vendorId: string;
    productId: string;
    serialNumber: string;
    manufacturerName: string;
    productName: string;
    usbVersionMajor?: number;
    usbVersionMinor?: number;
    deviceClass?: number;
    deviceSubclass?: number;
    deviceProtocol?: number;
  };
}