summaryrefslogtreecommitdiff
path: root/SOURCE/Viewer_vesy/LoadSetup.pde
diff options
context:
space:
mode:
authorvlapa <vlapa@ya.ru>2026-06-13 22:51:53 +0300
committervlapa <vlapa@ya.ru>2026-06-13 22:51:53 +0300
commitf4809e78880e58c8f25e6c0f17223d977fa00810 (patch)
tree3a382023b3e5018049d9f27b9da8bba51d63625d /SOURCE/Viewer_vesy/LoadSetup.pde
Firstmain
Diffstat (limited to 'SOURCE/Viewer_vesy/LoadSetup.pde')
-rw-r--r--SOURCE/Viewer_vesy/LoadSetup.pde32
1 files changed, 32 insertions, 0 deletions
diff --git a/SOURCE/Viewer_vesy/LoadSetup.pde b/SOURCE/Viewer_vesy/LoadSetup.pde
new file mode 100644
index 0000000..b7c4a49
--- /dev/null
+++ b/SOURCE/Viewer_vesy/LoadSetup.pde
@@ -0,0 +1,32 @@
+//*****************************************************
+// чтение файла настроек и данных
+// все настройки, клиенты, камазы и 1 взвешивания = data/
+
+void loadSetup() {
+ JSONArray values;
+
+ // Считываем путь до папки с настройками из put/sourse.json:
+ try {
+ values = loadJSONArray(put + "source.json"); // = data/ + ... // Ядиск
+ for (int i = 0; i < values.size(); i++) {
+ JSONObject animal = values.getJSONObject(i);
+ filePath = animal.getString("filePath"); // адрес папки с Ядиск
+ println(filePath);
+ }
+ }
+ catch (Exception e) {
+ printFileLog("File 'source.json' - undetected");
+ selectFolder("Select a folder to process:", "folderSelected");
+ while (!flagWork) {
+ delay(100);
+ }
+ }
+
+ values = new JSONArray();
+ JSONObject animal = new JSONObject();
+ animal.setString("filePath", filePath);
+ values.setJSONObject(0, animal);
+ saveJSONArray(values, "data/" + "source.json");
+
+ println("NEXT--->>>");
+}