Bác Hùng và Bắc còn thiếu một trường hợp: giả sử kết nối trên cổng COM hiện thời đang okie thì Mecha rút cái cáp ra

, sau đó cắm vào một cổng COM khác => cry.
Giải pháp: có thể dùng Timer quét cổng để phát hiện "mất kết nối", sau đó tiếp túc quét tất cả các cổng COM cho đến khi phát hiện có kết nối mới.