1%Skript zum Umwanden von Makros der alten PI-
Stage am Spitfire für die neue
3%Code unabhängig von der restlichen Hologrammsoftware
14fgetl(fidr);%Erste Zeile löschen
27 C(i)={strsplit(
string(C(i)))};
33 if(C{i}(2) ==
"LOOP" || C{i}(2) ==
"DEL" || C{i}(2) ==
"VAR")
35 elseif(C{i}(3)==
"1"||C{i}(3)==
"2"||C{i}(3)==
"3")
36 ptausch=C{i}(3);%dreieckstausch
37 C{i}(3)=C{i}(1);%dreieckstausch
38 C{i}(1) = ptausch;%dreieckstausch
40 elseif(C{i}(4)==
"1"||C{i}(4)==
"2"||C{i}(4)==
"3")
41 ptausch=C{i}(4);%dreieckstausch
42 C{i}(4)=C{i}(1);%dreieckstausch
43 C{i}(1) = ptausch;%dreieckstausch
53fidw = fopen(strcat(
'new_',file),
'wt');
54fprintf(fidw,
"//## 1 - C-863 on USB DaisyChain: PI C-863 Mercury SN 0225500051, device 1 (axis 1)\r");
55fprintf(fidw,
"//## 2 - C-863 on USB DaisyChain: PI C-863 Mercury SN 0225500051, device 2 (axis 1)\r");
56fprintf(fidw,
"//## 3 - C-863 on USB DaisyChain: PI C-863 Mercury SN 0225500051, device 3 (axis 1)\r");
61 d=strcat(d,C{i}(j),
" ");