kp = 500; % Initialwert im Mikrokontroller ki = 800; % kp=500, ki = 800 s = serial('COM9','BAUD',9600); set(s,'Timeout',1000); % Timeout 1000s fopen(s); % wenn der Prozessor im Debugger hält SIO bei Absturz % freigeben. Alternative Neustart von Matlab nach closeFID = onCleanup(@() fclose(s)); % jedem Fehler fwrite(s, 'k'); % Kommado Reglerparameter fwrite(s, floor(kp/256)); % Sende Byte 1 von kp fwrite(s, bitand(kp, 255)); % Sende Byte 0 von kp fwrite(s, floor(ki/256)); % Sende Byte 1 von ki fwrite(s, bitand(ki, 255)); % Sende Byte 0 von ki