From 11f0d0bc7bc08a6e3443b3f9a6ba3dd661ed5143 Mon Sep 17 00:00:00 2001 From: Austin Pauley Date: Wed, 12 Nov 2025 15:59:48 -0500 Subject: [PATCH] Remove the SerialPort field when the serial port fails to connect, otherwise emulator mode does not properly start as SerialPort gets set to a deleted handle --- Functions/@BpodObject/Connect2BpodSM.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Functions/@BpodObject/Connect2BpodSM.m b/Functions/@BpodObject/Connect2BpodSM.m index b53de97f..9fe14b68 100644 --- a/Functions/@BpodObject/Connect2BpodSM.m +++ b/Functions/@BpodObject/Connect2BpodSM.m @@ -107,6 +107,9 @@ if found obj.EmulatorMode = 0; else + obj.SerialPort = []; + % If no serial port is found, drop the field + if sum(portsTried) > 0 autoModeMessage = []; if autoMode