1
0
forked from me/IronOS

add settings for soldering profile

This commit is contained in:
Laura Klünder
2023-04-23 17:50:02 +02:00
parent 5a36b0479c
commit dbdc0d1ef1
6 changed files with 291 additions and 1 deletions

View File

@@ -53,8 +53,22 @@ enum SettingsOptions {
CalibrateCJC = 36, // Toggle calibrate CJC at next boot
BluetoothLE = 37, // Toggle BLE if present
PDVpdo = 38, // Toggle PPS & EPR
ProfilePhases = 39, // Number of Reflow Profile Phases
ProfilePreheatTemp = 40,
ProfilePreheatSpeed = 41,
ProfilePhase1Temp = 42,
ProfilePhase1Duration = 43,
ProfilePhase2Temp = 44,
ProfilePhase2Duration = 45,
ProfilePhase3Temp = 46,
ProfilePhase3Duration = 47,
ProfilePhase4Temp = 48,
ProfilePhase4Duration = 49,
ProfilePhase5Temp = 50,
ProfilePhase5Duration = 51,
ProfileCooldownSpeed = 52,
//
SettingsOptionsLength = 39, //
SettingsOptionsLength = 53, //
};
typedef enum {

View File

@@ -61,6 +61,20 @@ enum class SettingsItemIndex : uint8_t {
TempChangeShortStep,
TempChangeLongStep,
LockingMode,
ProfilePhases,
ProfilePreheatTemp,
ProfilePreheatSpeed,
ProfilePhase1Temp,
ProfilePhase1Duration,
ProfilePhase2Temp,
ProfilePhase2Duration,
ProfilePhase3Temp,
ProfilePhase3Duration,
ProfilePhase4Temp,
ProfilePhase4Duration,
ProfilePhase5Temp,
ProfilePhase5Duration,
ProfileCooldownSpeed,
MotionSensitivity,
SleepTemperature,
SleepTimeout,