-
-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathsetting-descriptions.js
More file actions
151 lines (150 loc) · 4.98 KB
/
setting-descriptions.js
File metadata and controls
151 lines (150 loc) · 4.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
// copied from https://github.com/Ralim/IronOS/blob/dev/Translations/translation_EN.json
const settingDescriptions = {
DCInCutoff: {
displayText: 'Power source',
description: 'Set cutoff voltage to prevent battery overdrainage (DC 10V) (S=3.3V per cell, disable PWR limit)',
},
MinVolCell: {
displayText: 'Minimum voltage',
description: 'Minimum allowed voltage per battery cell (3S: 3 - 3.7V | 4-6S: 2.4 - 3.7V)',
},
QCMaxVoltage: {
displayText: 'QC voltage',
description: 'Max QC voltage the iron should negotiate for',
},
PDNegTimeout: {
displayText: 'PD timeout',
description: 'PD negotiation timeout in 100ms steps for compatibility with some QC chargers',
},
SetTemperature: {
displayText: 'Soldering temp',
description: 'Tip temperature used in normal soldering mode',
},
BoostTemperature: {
displayText: 'Boost temp',
description: 'Tip temperature used in "boost mode"',
},
AutoStart: {
displayText: 'Start-up behavior',
description:
'O=off | S=heat to soldering temp | Z=standby at sleep temp until moved | R=standby without heating until moved',
},
TempChangeShortStep: {
displayText: 'Temp change short',
description: 'Temperature-change-increment on short button press',
},
TempChangeLongStep: {
displayText: 'Temp change long',
description: 'Temperature-change-increment on long button press',
},
LockingMode: {
displayText: 'Allow locking buttons',
description:
'While soldering, hold down both buttons to toggle locking them (D=disable | B=boost mode only | F=full locking)',
},
MotionSensitivity: {
displayText: 'Motion sensitivity',
description: '0=off | 1=least sensitive | ... | 9=most sensitive',
},
SleepTemperature: {
displayText: 'Sleep temp',
description: 'Tip temperature while in "sleep mode"',
},
SleepTimeout: {
displayText: 'Sleep timeout',
description: 'Interval before "sleep mode" starts (s=seconds | m=minutes)',
},
ShutdownTimeout: {
displayText: 'Shutdown timeout',
description: 'Interval before the iron shuts down (m=minutes)',
},
HallEffectSensitivity: {
displayText: 'Hall sensor sensitivity',
description: 'Sensitivity to magnets (0=off | 1=least sensitive | ... | 9=most sensitive). Only available if there is a Hall Effect Sensor installed.',
},
TemperatureUnit: {
displayText: 'Temperature unit',
description: 'C=°Celsius | F=°Fahrenheit',
},
DisplayRotation: {
displayText: 'Display orientation',
description: 'R=right-handed | L=left-handed | A=automatic',
},
CooldownBlink: {
displayText: 'Cooldown flashing',
description: 'Flash temp reading at idle while tip is hot',
},
ScrollingSpeed: {
displayText: 'Scrolling speed',
description: 'Scrolling speed of info text (S=slow | F=fast)',
},
ReverseButtonTempChange: {
displayText: 'Swap + - keys',
description: 'Reverse assignment of buttons for temperature adjustment',
},
AnimSpeed: {
displayText: 'Anim. speed',
description: 'Pace of icon animations in menu (O=off | S=slow | M=medium | F=fast)',
},
AnimLoop: {
displayText: 'Anim. loop',
description: 'Loop icon animations in main menu',
},
Brightness: {
displayText: 'Screen brightness',
description: 'Adjust the OLED screen brightness',
},
ColourInversion: {
displayText: 'Invert screen',
description: 'Invert the OLED screen colors',
},
LOGOTime: {
displayText: 'Boot logo duration',
description: 'Set boot logo duration (s=seconds)',
},
AdvancedIdle: {
displayText: 'Detailed idle screen',
description: 'Display detailed info in a smaller font on idle screen',
},
AdvancedSoldering: {
displayText: 'Detailed solder screen',
description: 'Display detailed info in a smaller font on soldering screen',
},
PowerLimit: {
displayText: 'Power limit',
description: 'Maximum power the iron can use (W=watt)',
},
CalibrateCJC: {
displayText: 'Calibrate CJC at next boot',
description: 'Calbrate Cold Junction Compensation at next boot (not required if Delta T is < 5°C)',
},
VoltageCalibration: {
displayText: 'Calibrate input voltage',
description: 'Start VIN calibration (long press to exit)',
},
PowerPulsePower: {
displayText: 'Power pulse',
description: 'Intensity of power of keep-awake-pulse (W=watt)',
},
PowerPulseWait: {
displayText: 'Power pulse delay',
description: 'Delay before keep-awake-pulse is triggered (x 2.5s)',
},
PowerPulseDuration: {
displayText: 'Power pulse duration',
description: 'Keep-awake-pulse duration (x 250ms)',
},
SettingsReset: {
displayText: 'Restore default settings',
description: 'Reset all settings to default',
},
LanguageSwitch: {
displayText: 'Language: EN English',
description: '',
},
BLEEnabled: {
displayText: 'BLE Enabled',
description: 'Enables BLE. If you disable it, you will not be able to use this app',
},
};
export default settingDescriptions;