Changes from mwork PC.
PDP 2025 MPI analysis new focus on database and SQL
This commit is contained in:
@@ -39,17 +39,22 @@ classdef Moveit_wrapper < handle
|
||||
|
||||
end
|
||||
|
||||
function signalclass_out = process(obj,signal_in)
|
||||
function signal_out = process(obj,signal_in)
|
||||
|
||||
arguments
|
||||
obj
|
||||
signal_in = []
|
||||
|
||||
end
|
||||
|
||||
isSignalClass = 0;
|
||||
if isa(signal_in,"Signal")
|
||||
signalclass_out = signal_in;
|
||||
signal_out = signal_in;
|
||||
signal_in = signal_in.signal;
|
||||
isSignalClass = 1;
|
||||
end
|
||||
input_len = length(signal_in);
|
||||
|
||||
signal_in = signal_in.';
|
||||
% signal_in = signal_in.';
|
||||
|
||||
% INIT MOVEIT
|
||||
global loop;
|
||||
@@ -59,18 +64,14 @@ classdef Moveit_wrapper < handle
|
||||
% RUN MOVEIT
|
||||
global loop;
|
||||
loop = 1;
|
||||
signal_out = obj.moveit_init(signal_out);
|
||||
|
||||
% CHECK IF SIGNAL CHANGED
|
||||
if input_len ~= length(signal_out)
|
||||
warning(['Signal length changed in moveit function: ', obj.moveit_function_name]);
|
||||
end
|
||||
signal_out = obj.moveit_init(signal_out);
|
||||
|
||||
if isSignalClass
|
||||
% append to logbook
|
||||
lbdesc = ['Logbookentry'];
|
||||
signalclass_out = signalclass_out.logbookentry(lbdesc);
|
||||
signalclass_out.signal = signal_out;
|
||||
signal_out = signal_out.logbookentry(lbdesc);
|
||||
signal_out.signal = signal_out;
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user