O-band Amp Characterization Measurement

This commit is contained in:
Silas Labor Zizou
2025-12-18 09:56:52 +01:00
parent 08e3e00698
commit ec6f5eda86
23 changed files with 960 additions and 26 deletions

View File

@@ -20,7 +20,7 @@ classdef Thor_PDFA < handle
function obj = Thor_PDFA(options)
arguments
options.serialport_number = 'COM12'
options.serialport_number = 'COM18'
options.safety_mode = 1;
end
@@ -37,7 +37,7 @@ classdef Thor_PDFA < handle
end
function o = connectSerial(obj)
o = [];
try
% Connect to the PDFA
o = serialport(obj.serialport_number, 9600);
@@ -62,11 +62,15 @@ classdef Thor_PDFA < handle
function getStatus(obj)
o = obj.connectSerial();
obj.getStatus_(o);
if obj.safety_mode
obj
if ~isempty(o)
obj.getStatus_(o);
if obj.safety_mode
obj
end
end
end
function enablePDFA(obj)