summaryrefslogtreecommitdiff
path: root/macros/cb_sci2c_gui.sci
diff options
context:
space:
mode:
Diffstat (limited to 'macros/cb_sci2c_gui.sci')
-rw-r--r--macros/cb_sci2c_gui.sci88
1 files changed, 11 insertions, 77 deletions
diff --git a/macros/cb_sci2c_gui.sci b/macros/cb_sci2c_gui.sci
index 2267c6c..8f3f92a 100644
--- a/macros/cb_sci2c_gui.sci
+++ b/macros/cb_sci2c_gui.sci
@@ -64,13 +64,8 @@ elseif or(get(gcbo, "tag")==["outformatradiostalone","outformatradioarduino","ou
set(findobj("tag", "outformatradioavr"), "value", 0);
set(findobj("tag", "outformatradiorpi"), "value", 0);
set(gcbo, "value", 1);
- if get(findobj("tag", "outformatradioarduino"), "value") == 1 then
- set(findobj("tag", "brdnmType"), "enable", "on");
- else
- set(findobj("tag", "brdnmType"), "enable", "off");
- end
- //disp("YES")
- //disp(get(findobj("tag", "brdnmType"), "value"))
+
+
//
// --- Copy Scilab code into C option ---
//
@@ -103,7 +98,7 @@ elseif get(gcbo, "tag")=="cancelbtn" | get(gcbo, "tag")=="close_menu" then
elseif get(gcbo, "tag")=="convertbtn" then
UserScilabMainFile = get(findobj("tag", "fileedit"), "string");
- UserSciFilesPaths = get(findobj("tag", "subfunsedit"), "string");
+ UserSciFilesPaths = get(findobj("tag", "subfunsedit"), "string");
// Sci2CLibMainHeaderFName = get(findobj("tag", "headeredit"), "string");
@@ -126,66 +121,6 @@ elseif get(gcbo, "tag")=="convertbtn" then
elseif get(findobj("tag", "outformatradiorpi"), "value") == 1 then
Target = "RPi";
end
- if get(findobj("tag", "brdnmType"), "value") == 2 then
- Board_name = "uno"
- elseif get(findobj("tag", "brdnmType"), "value") == 3 then
- Board_name = "mega"
- elseif get(findobj("tag", "brdnmType"), "value") == 4 then
- Board_name = "mega2560"
- elseif get(findobj("tag", "brdnmType"), "value") == 5 then
- Board_name = "nano"
- elseif get(findobj("tag", "brdnmType"), "value") == 6 then
- Board_name = "nano328"
- elseif get(findobj("tag", "brdnmType"), "value") == 7 then
- Board_name = "micro"
- elseif get(findobj("tag", "brdnmType"), "value") == 8 then
- Board_name = "mini"
- elseif get(findobj("tag", "brdnmType"), "value") == 9 then
- Board_name = "mini328"
- elseif get(findobj("tag", "brdnmType"), "value") == 10 then
- Board_name = "pro328"
- elseif get(findobj("tag", "brdnmType"), "value") == 11 then
- Board_name = "pro"
- elseif get(findobj("tag", "brdnmType"), "value") == 12 then
- Board_name = "pro5v328"
- elseif get(findobj("tag", "brdnmType"), "value") == 13 then
- Board_name = "pro5v"
- elseif get(findobj("tag", "brdnmType"), "value") == 14 then
- Board_name = "atmega168"
- elseif get(findobj("tag", "brdnmType"), "value") == 15 then
- Board_name = "atmega8"
- elseif get(findobj("tag", "brdnmType"), "value") == 16 then
- Board_name = "atmega328"
- elseif get(findobj("tag", "brdnmType"), "value") == 17 then
- Board_name = "bt328"
- elseif get(findobj("tag", "brdnmType"), "value") == 18 then
- Board_name = "bt"
- elseif get(findobj("tag", "brdnmType"), "value") == 19 then
- Board_name = "diecimila"
- elseif get(findobj("tag", "brdnmType"), "value") == 20 then
- Board_name = "esplora"
- elseif get(findobj("tag", "brdnmType"), "value") == 21 then
- Board_name = "ethernet"
- elseif get(findobj("tag", "brdnmType"), "value") == 22 then
- Board_name = "fio"
- elseif get(findobj("tag", "brdnmType"), "value") == 23 then
- Board_name = "leonardo"
- elseif get(findobj("tag", "brdnmType"), "value") == 24 then
- Board_name = "robotControl"
- elseif get(findobj("tag", "brdnmType"), "value") == 25 then
- Board_name = "robotMotor"
- elseif get(findobj("tag", "brdnmType"), "value") == 26 then
- Board_name = "lilypad328"
- elseif get(findobj("tag", "brdnmType"), "value") == 27 then
- Board_name = "lilypad"
- elseif get(findobj("tag", "brdnmType"), "value") == 28 then
- Board_name = "lilyPadUSB"
- else
- Board_name = "uno"
-
- //elseif get(findobj("tag", "brdnmType"), "value") == [1 0 0 0 0 0] then
- //Board_name = "none"
- end
CopySciCodeIntoCCode = get(findobj("tag", "sciintocradioyes"), "value") == 1;
@@ -197,16 +132,15 @@ elseif get(gcbo, "tag")=="convertbtn" then
// CCompilerPathStyle = "cygwin";
end
-
// -*- DEBUG ONLY -*-
-
- //mprintf("UserScilabMainFile = {%s}\n", UserScilabMainFile);
- //mprintf("UserSciFilesPaths = {%s}\n", UserSciFilesPaths);
- //mprintf("UserSciCodeMainDir = {%s}\n", UserSciCodeMainDir);
- //mprintf("RunMode = {%s}\n", RunMode);
- //mprintf("CopySciCodeIntoCCode = {%d}\n", bool2s(CopySciCodeIntoCCode));
- //mprintf("NativeBuild = {%s}\n", NativeBuild);
- scilab2c(UserScilabMainFile, UserSciCodeMainDir, UserSciFilesPaths, RunMode, NativeBuild,Target,Board_name);
+
+// mprintf("UserScilabMainFile = {%s}\n", UserScilabMainFile);
+// mprintf("UserSciFilesPaths = {%s}\n", UserSciFilesPaths);
+// mprintf("UserSciCodeMainDir = {%s}\n", UserSciCodeMainDir);
+// mprintf("RunMode = {%s}\n", RunMode);
+// mprintf("CopySciCodeIntoCCode = {%d}\n", bool2s(CopySciCodeIntoCCode));
+// mprintf("NativeBuild = {%s}\n", NativeBuild);
+ scilab2c(UserScilabMainFile, UserSciCodeMainDir, UserSciFilesPaths, RunMode, NativeBuild,Target);
//
// --- sci2c help ---
//