diff --git a/sude/GuiTest.json b/sude/GuiTest.json new file mode 100644 index 0000000..5a836c8 --- /dev/null +++ b/sude/GuiTest.json @@ -0,0 +1,83 @@ +{ + "Name": "GuiTest", + "Description": "Small, fast schedule for exercising the GUI (load/start/pause/stop/restart) without waiting through a real brew", + "pot_mass": 1, + "pot_material": "Edelstahl 18/10", + "default": { + "step": { + "descr": "Put description here", + "user_message": "Put user message here", + "user_wait_for_continue": false, + "grain_mass": 0, + "water_mass": 1, + "temperature": 0, + "ramp": { + "rate": 5.0, + "stirrer": { + "speed": 50, + "interval_time": 0, + "on_ratio": 1.0 + } + }, + "hold": { + "duration": 1, + "stirrer": { + "speed": 30, + "interval_time": 0, + "on_ratio": 1.0 + } + } + } + }, + "steps": [ + { + "descr": "Heat to 24", + "temperature": 24, + "ramp": { + "rate": 5.0 + } + }, + { + "descr": "Add something", + "user_message": "Please confirm to continue", + "user_wait_for_continue": true, + "hold": { + "duration": 0 + } + }, + { + "descr": "Short hold at 24", + "hold": { + "duration": 1 + } + }, + { + "descr": "Heat to 28, then hold", + "temperature": 28, + "ramp": { + "rate": 5.0 + }, + "hold": { + "duration": 1 + } + }, + { + "descr": "Cool back to 22", + "temperature": 22, + "ramp": { + "rate": 5.0 + }, + "hold": { + "duration": 1 + } + }, + { + "descr": "Final confirm", + "user_message": "Quittieren zum Abschluss", + "user_wait_for_continue": true, + "hold": { + "duration": 0 + } + } + ] +} diff --git a/sude/sud_0020.json b/sude/sud_0020.json new file mode 100644 index 0000000..0805317 --- /dev/null +++ b/sude/sud_0020.json @@ -0,0 +1,106 @@ +{ + "Name": "Sud-0010", + "Description": "Rotfraenkisch, Dunkles Lager", + "pot_mass": 5.96, + "pot_material": "Edelstahl 18/10", + "default": { + "step": { + "descr": "Put description here", + "user_message": "Put user message here", + "user_wait_for_continue": false, + "grain_mass": 5.21, + "water_mass": 22, + "temperature": 0, + "ramp": { + "rate": 1.0, + "stirrer": { + "speed": 50, + "interval_time": 0, + "on_ratio": 1.0 + } + }, + "hold": { + "duration": 0, + "stirrer": { + "speed": 30, + "interval_time": 60, + "on_ratio": 0.5 + } + } + } + }, + "steps": [ + { + "grain_mass": 0, + "descr": "Heizen für Einmaischen", + "temperature": 57, + "ramp": { + "rate": 1.5, + "stirrer": { + "speed": 75 + } + } + }, + { + "descr": "Einmaischen einfüllen", + "user_message": "Bitte Malz einfüllen und bestätigen", + "user_wait_for_continue": true, + "hold": { + "stirrer": { + "speed": 0 + } + } + }, + { + "descr": "Einmaischen Rast", + "hold": { + "duration": 20 + } + }, + { + "descr": "Glucose-Rast", + "temperature": 63, + "ramp": { + "rate": 1.0 + }, + "hold": { + "duration": 40, + "stirrer": { + "speed": 20, + "interval_time": 90, + "on_ratio": 0.8 + } + } + }, + { + "descr": "Verzuckerungs-Rast", + "temperature": 72, + "ramp": { + "rate": 1.0 + }, + "hold": { + "duration": 30, + "stirrer": { + "speed": 35, + "interval_time": 120 + } + } + }, + { + "water_mass": 20, + "descr": "Abmaischen", + "user_message": "Quittieren zum Abmaischen", + "user_wait_for_continue": true, + "temperature": 76, + "ramp": { + "rate": 1.0 + }, + "hold": { + "duration": 30, + "stirrer": { + "speed": 50 + } + } + } + ] +}