import React from 'react'; import { Plug, Unplug, Activity, Battery } from 'lucide-react'; interface ConnectionStatusBarProps { agvConnected: boolean; bmsConnected: boolean; onConnectAgv: () => void; onDisconnectAgv: () => void; onConnectBms: () => void; onDisconnectBms: () => void; agvBaudRate: number; setAgvBaudRate: (rate: number) => void; bmsBaudRate: number; setBmsBaudRate: (rate: number) => void; } const BAUD_RATES = [9600, 19200, 38400, 57600, 115200]; const ConnectionStatusBar: React.FC = ({ agvConnected, bmsConnected, onConnectAgv, onDisconnectAgv, onConnectBms, onDisconnectBms, agvBaudRate, setAgvBaudRate, bmsBaudRate, setBmsBaudRate, }) => { return (
{/* AGV Connection Controls */}
AGV
SERIAL COMMUNICATION
{/* BMS Connection Controls */}
BMS
); }; export default ConnectionStatusBar;