function s=trigger(port) % SOSI-M2 V1.0 MATLAB M-file % % Get single sample % % Args: s=trigger(port) % % port: 'COM2' for example % % s: row vector % size: [1,8] for output format 'indexT' % size: [1,7] for output format 'none' % try % Set up port spo=serial9600(port); wakeupsub(spo); % Get sample s=sscanf(cmdb(spo,'#t',0.1),'%d')'; % Done fclose(spo); return; catch s=lasterr; disp(s); fclose(spo); return; end