1
0
forked from me/IronOS

Merge branch 'master' into pinecil

This commit is contained in:
Ben V. Brown
2020-09-17 19:07:55 +10:00
61 changed files with 1891 additions and 3225 deletions

View File

@@ -3,20 +3,75 @@ name: CI PR
on: [pull_request] on: [pull_request]
jobs: jobs:
build: build_TS80:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: chmod - name: chmod
run: chmod +x build.sh run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh
- name: translation
run: | - name: setup
cd Translation\ Editor run: ./setup.sh
python3 make_translation.py
- name: make - name: build TS80
run: ./build.sh run: cd workspace/TS100 && ./build.sh -m TS80
- name: Archive production artifacts
uses: actions/upload-artifact@v1 - name: Archive TS80 artifacts
uses: actions/upload-artifact@v2
with: with:
name: compiled name: TS80
path: ci/artefacts path: |
workspace/TS100/Hexfile/TS80_*.hex
workspace/TS100/Hexfile/TS80_*.bin
if-no-files-found: error
build_TS80P:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: chmod
run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh
- name: setup
run: ./setup.sh
- name: build TS80P
run: cd workspace/TS100 && ./build.sh -m TS80P
- name: Archive TS80P artifacts
uses: actions/upload-artifact@v2
with:
name: TS80P
path: |
workspace/TS100/Hexfile/TS80P_*.hex
workspace/TS100/Hexfile/TS80P_*.bin
if-no-files-found: error
build_TS100:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: chmod
run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh
- name: setup
run: ./setup.sh
- name: build TS100
run: cd workspace/TS100 && ./build.sh -m TS100
- name: Archive TS100 artifacts
uses: actions/upload-artifact@v2
with:
name: TS100
path: |
workspace/TS100/Hexfile/TS100_*.hex
workspace/TS100/Hexfile/TS100_*.bin
if-no-files-found: error

1
.gitignore vendored
View File

@@ -190,3 +190,4 @@ fabric.properties
.idea/httpRequests .idea/httpRequests
CoreCompileInputs.cache CoreCompileInputs.cache
.vscode/settings.json

View File

@@ -6,10 +6,10 @@ WORKDIR /build
# Install any needed packages specified in requirements.txt # Install any needed packages specified in requirements.txt
RUN apt-get update && \ RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y \ apt-get install -y \
make \ make \
bzip2 \ bzip2 \
git \
python3 \ python3 \
wget && \ wget && \
apt-get clean apt-get clean

View File

@@ -1,5 +1,64 @@
# Version Changes # Version Changes
V2.00
## V2.11
* First TS80P support
* Added in a USB-PD driver stack for the FUSB302
* Fixed some graphical glitches
## V2.10
* GUI polish (animations and scroll bars)
* Power pulse to keep power supplies alive
* Adjustable tip response gain
## V2.09
* Adjustable steps in temperature adjustment
* Git hash now in build string
* Adjustable language to set if US units are available or not
* Some minor QC3 improvements
## V2.08
* Fixes auto start in sleep mode
* Power limiters
## V2.07
* QC fixes
* Cosmetic fixes for leading 0's
## V2.06
* Warning on settings reset
* Temp temp re-write
* Display calibration offset
* Hide some leading 0's
* Menu timeouts
## V2.05
* Language updates
## V2.04
* GUI updates
## V2.03
* Support for new accelerometers
## V2.02
* Adds small font
## V2.01
* Newer settings menu
## V2.00
* Complete re-write of the low layer system to use the STM32 HAL for easier development * Complete re-write of the low layer system to use the STM32 HAL for easier development
* This allowed easier setup for the new ADC auto measuring system * This allowed easier setup for the new ADC auto measuring system
@@ -10,80 +69,80 @@ V2.00
* Added smaller font for said screen views * Added smaller font for said screen views
V1.17 ## V1.17
* Added blinking cooldown display * Added blinking cooldown display
* Allowed smaller sleep timeout values * Allowed smaller sleep timeout values
* New font! * New font!
* Automatic startup option * Automatic startup option
V1.16 ## V1.16
* Added automatic rotation support * Added automatic rotation support
* Added power display graph * Added power display graph
V1.15 ## V1.15
* Added support for a custom bootup logo to be programmed via the DFU bootloader * Added support for a custom bootup logo to be programmed via the DFU bootloader
V1.14 ## V1.14
* Changed input voltage cutoff to be based on cell count rather than voltage * Changed input voltage cutoff to be based on cell count rather than voltage
V1.13 ## V1.13
* Swapped buttons for menu to prevent accidentally changing first menu item * Swapped buttons for menu to prevent accidentally changing first menu item
* Added auto key repeat * Added auto key repeat
V1.12 ## V1.12
* Increases sensitivity options to be 1*9 with 0 off state * Increases sensitivity options to be 1*9 with 0 off state
* Fixes issue where going from COOL *> soldering can leave screen off * Fixes issue where going from COOL *> soldering can leave screen off
V1.11 ## V1.11
* Boost mode * Boost mode
* Change sensitivity options to be 1*8 * Change sensitivity options to be 1*8
V1.10 ## V1.10
* Adds help text to settings * Adds help text to settings
* Improves settings for the display update rate * Improves settings for the display update rate
V1.09 ## V1.09
* Adds display modes, for slowing down or simplifying the display * Adds display modes, for slowing down or simplifying the display
V1.08 ## V1.08
* Fix settings menu not showing flip display * Fix settings menu not showing flip display
V1.07 ## V1.07
* Adds shutdown time to automatically shutdown the iron after inactivity * Adds shutdown time to automatically shutdown the iron after inactivity
V1.06 ## V1.06
* Changes H and C when the iron is heating to the minidso chevron like images * Changes H and C when the iron is heating to the minidso chevron like images
V1.05 ## V1.05
* Adds ability to calibrate the input voltage measurement * Adds ability to calibrate the input voltage measurement
V1.04 ## V1.04
* Increased accuracy of the temperature control * Increased accuracy of the temperature control
* Improved PID response slightly * Improved PID response slightly
* Allows temperature offset calibration * Allows temperature offset calibration
* Nicer idle screen * Nicer idle screen
V1.03 ## V1.03
* Improved Button handling * Improved Button handling
* Ability to set motion sensitivity * Ability to set motion sensitivity
* DC voltmeter page shows input voltage * DC voltmeter page shows input voltage
V1.02 ## V1.02
* Adds hold both buttons on IDLE to access the therometer mode * Adds hold both buttons on IDLE to access the therometer mode
* Changes the exit soldering mode to be holding both buttons (Like original firmware) * Changes the exit soldering mode to be holding both buttons (Like original firmware)

View File

@@ -1,31 +1,21 @@
Please edit this template and fill out all the information you can (where relevant). Failure to provide essential information can delay the response you receive. Please edit this template and fill out all the information you can (where relevant). Failure to provide essential information can delay the response you receive.
_This is a [Bug/Feature Request/Question/Complaint]_
* **I'm submitting a ...** * **I have**
- [ ] Bug report - [ ] Searched previous issues
- [ ] Feature request - [ ] This is in _this_ firmware, not vendor "offical" firmware
- [ ] Translation - [ ] This is not a bug in the vendor bootloader (aka DFU)
- [ ] I have checked this is not already covered in the docs in `/Documentation`
* **Do you want to request a *feature* or report a *bug*?**
* **What is the current behavior?** * **What is the current behavior?**
* **What is the expected behavior?** * **What is the expected behavior?**
***Steps to reproduce the bug:***
* **If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem** - Turn on...
- Hold....
***Steps to reproduce:***
1.
2.
3.
***Video of problem if hard to reproduce***
* **What is the motivation / use case for changing the behavior?** * **What is the motivation / use case for changing the behavior?**
@@ -33,13 +23,9 @@ Please edit this template and fill out all the information you can (where releva
* **What are you running:** * **What are you running:**
On the idle screen, you can hold the settings button and it will show you the firmware version. On the idle screen, you can hold the settings button and it will show you the firmware & PCB version.
If using a USB-C supply please note model number
- Firmware Version: 2.x - Firmware Version: 2.x?
- PCB Version: (1/2) - PCB Version: (1/2)
- Power Supply (Voltage and Current Rating) : - Power Supply (Voltage and Current Rating) :
* **Other information**
If submitting graphics to go on the iron, please use BMP or PNG files over JPG.

View File

@@ -2,9 +2,8 @@
Please try and fill out this template where possible, not all fields are required and can be removed. Please try and fill out this template where possible, not all fields are required and can be removed.
* **Please check if the PR fulfills these requirements** * **Please check if the PR fulfills these requirements**
- [] The commit message makes sense
- [] The changes have been tested locally - [] The changes have been tested locally
- [] Are there any breaking changes - [] There are no breaking changes
* **What kind of change does this PR introduce?** * **What kind of change does this PR introduce?**
(Bug fix, feature, docs update, ...) (Bug fix, feature, docs update, ...)
@@ -14,14 +13,6 @@ Please try and fill out this template where possible, not all fields are require
* **What is the current behavior?** * **What is the current behavior?**
(You can also link to an open issue here) (You can also link to an open issue here)
* **What is the new behavior (if this is a feature change)?** * **What is the new behavior (if this is a feature change)?**
* **Does this PR introduce a breaking change?**
(What changes might users need to make in their application due to this PR?)
* **Other information**: * **Other information**:

View File

@@ -1,8 +1,9 @@
[![Codeship Status for ts100](https://app.codeship.com/projects/c77dbfe0-0764-0138-9520-3eb35bdb2b2c/status?branch=master)](https://app.codeship.com/projects/379118)
![C/C++ CI](https://github.com/Ralim/ts100/workflows/C/C++%20CI/badge.svg) ![C/C++ CI](https://github.com/Ralim/ts100/workflows/C/C++%20CI/badge.svg)
# Flexible Soldering iron control Firmware # Flexible Soldering iron control Firmware
*Please Note, this repo will likely be renaming soon to unire - See issue #639. Old links willcontinue to work, and should redirect. So dont panic :) This is just to better account for the newer soldeing irons being added.*
Originally concieved as an alternative firmware for the TS100, this firmware has evolved into a complex soldering iron control firmware. Originally concieved as an alternative firmware for the TS100, this firmware has evolved into a complex soldering iron control firmware.
The firmware implements all of the standard features of a "smart" soldering iron, with lots of little extras and tweaks. The firmware implements all of the standard features of a "smart" soldering iron, with lots of little extras and tweaks.
@@ -31,7 +32,7 @@ This project is considered feature complete for use as a soldering iron, *so ple
* Boost mode lets you temporarily change the temperature when soldering (i.e. raise the temperature for short periods of time) * Boost mode lets you temporarily change the temperature when soldering (i.e. raise the temperature for short periods of time)
* (TS100) Battery charge level indicator if power source set to a lipo cell count * (TS100) Battery charge level indicator if power source set to a lipo cell count
* (TS80) Power bank operating voltage is displayed * (TS80) Power bank operating voltage is displayed
* [Custom boot up logo support](upgrading.md) * [Custom boot up logo support](Documentation/upgrading.md)
* Automatic LCD rotation based on the orientation * Automatic LCD rotation based on the orientation
* Supports both the version 1 and version 2 hardware (different accelerometers) * Supports both the version 1 and version 2 hardware (different accelerometers)
@@ -45,7 +46,7 @@ When on the main screen, the unit shows prompts for the two most common operatio
* Holding the button near the tip will enter soldering temperature adjust mode (This is the same as the one in the soldering menu, just to let you edit before heating up) * Holding the button near the tip will enter soldering temperature adjust mode (This is the same as the one in the soldering menu, just to let you edit before heating up)
* Holding the button near the USB end will show the firmware version details * Holding the button near the USB end will show the firmware version details
Detailed operation details are over in the [Menu information.](menu.md) Detailed operation details are over in the [Menu information.](Documentation/menu.md)
## Thanks ## Thanks
@@ -62,11 +63,11 @@ Especially to the following users, who have helped in various ways that are mass
* [Doegox](https://github.com/doegox) * [Doegox](https://github.com/doegox)
* [Perillamint](https://github.com/perillamint) * [Perillamint](https://github.com/perillamint)
* [GeminiServer](https://github.com/GeminiServer) * [GeminiServer](https://github.com/GeminiServer)
* [PixelPirate](https://github.com/PixelPirate) * [Patrick Horlebein](https://github.com/PixelPirate)
* [Firebie](https://github.com/Firebie) * [Firebie](https://github.com/Firebie)
* [Agatti](https://github.com/agatti) * [Agatti](https://github.com/agatti)
* [Discip](https://github.com/discip) * [Discip](https://github.com/discip)
* [Paul Fertser](https://github.com/paulfertser)
## Licence ## Licence
The code created by the community is GNU GPLv3. Unless noted elsewhere. The code created by the community is GNU GPLv3. Unless noted elsewhere.

View File

@@ -106,17 +106,14 @@
if (!isDefined(mode) || mode == 0) { if (!isDefined(mode) || mode == 0) {
// return direct length // return direct length
return obj.length; return obj.length;
} else if (mode == 1) { }
// return length of text property
return obj.text.length;
} else if (mode == 2) {
// return the longest length in text2 array // return the longest length in text2 array
return Math.max(isDefinedNN(obj.text2[0]) ? obj.text2[0].length : 0, isDefinedNN(obj.text2[1]) ? obj.text2[1].length : 0); return Math.max(isDefinedNN(obj.text2[0]) ? obj.text2[0].length : 0, isDefinedNN(obj.text2[1]) ? obj.text2[1].length : 0);
}
} }
function getAttribute(obj, attribute, isDouble) { function getAttribute(obj, attribute) {
var d = isDouble ? "2" : ""; var d = "2";
var v = obj[attribute+d]; var v = obj[attribute+d];
if (isDefined(v)) if (isDefined(v))
return v; return v;
@@ -140,7 +137,6 @@
loaded: false, loaded: false,
}, },
obsolete : {}, obsolete : {},
menuDouble : false
}, },
methods : { methods : {
validateInput: function(valMap, id, mode) { validateInput: function(valMap, id, mode) {
@@ -170,16 +166,11 @@
} }
}, },
constraintString: function(e, d) { constraintString: function(e) {
var str = ""; var str = "";
var delim = ""; var delim = "";
var v; var v;
if (!isDefined(d) || d == false) {
d = "";
} else {
d = "2"; d = "2";
}
if (isDefinedNN(e.lenSum)) { if (isDefinedNN(e.lenSum)) {
str = "len("+(e.lenSum.fields+"").replace(/,/g," + ")+") -> "; str = "len("+(e.lenSum.fields+"").replace(/,/g," + ")+") -> ";
e = e.lenSum; e = e.lenSum;
@@ -312,27 +303,12 @@
<h2>Menu Options</h2> <h2>Menu Options</h2>
<table class="data"> <table class="data">
<tr> <tr v-for="menu in def.menuOptions" v-bind:class="validateInput(current.menuOptions, menu.id, 2)">
<td class="label">Menu Type</td>
<td class="value">
<select v-model="current.menuDouble" v-on:change="current.menuDouble = current.menuDouble=='true'">
<option value="false">Single-Line</option>
<option value="true">Double-Line</option>
</select>
</td>
</tr>
<tr v-for="menu in def.menuOptions" v-bind:class="validateInput(current.menuOptions, menu.id, (current.menuDouble ? 2 : 1))">
<td class="label"><div class="stringId">{{menu.id}}</div></td> <td class="label"><div class="stringId">{{menu.id}}</div></td>
<td class="value"> <td class="value">
<div v-bind:class="{hidden : current.menuDouble}"> <div v-bind:class="{hidden : false}">
<div class="label">Menu Name (Single-Line)</div>
<div class="constraint">{{constraintString(menu, current.menuDouble)}}</div>
<div class="ref">{{referent.menuOptions[menu.id].text}}</div>
<div class="tran"><input type="text" v-model="current.menuOptions[menu.id].text" v-bind:class="{unchanged : current.menuOptions[menu.id].text == referent.menuOptions[menu.id].text, empty : current.menuOptions[menu.id].text == ''}"></div>
</div>
<div v-bind:class="{hidden : !current.menuDouble}">
<div class="label">Menu Name (Double-Line)</div> <div class="label">Menu Name (Double-Line)</div>
<div class="constraint">{{constraintString(menu, current.menuDouble)}}</div> <div class="constraint">{{constraintString(menu)}}</div>
<div class="ref">{{referent.menuOptions[menu.id].text2}}</div> <div class="ref">{{referent.menuOptions[menu.id].text2}}</div>
<div class="tran" v-bind:class="{unchanged : current.menuOptions[menu.id].text2[0] == referent.menuOptions[menu.id].text2[0] && current.menuOptions[menu.id].text2[1] == referent.menuOptions[menu.id].text2[1], empty : current.menuOptions[menu.id].text2[0] == '' || current.menuOptions[menu.id].text2[1] == ''}"><input type="text" v-model="current.menuOptions[menu.id].text2[0]"><input type="text" v-model="current.menuOptions[menu.id].text2[1]"></div> <div class="tran" v-bind:class="{unchanged : current.menuOptions[menu.id].text2[0] == referent.menuOptions[menu.id].text2[0] && current.menuOptions[menu.id].text2[1] == referent.menuOptions[menu.id].text2[1], empty : current.menuOptions[menu.id].text2[0] == '' || current.menuOptions[menu.id].text2[1] == ''}"><input type="text" v-model="current.menuOptions[menu.id].text2[0]"><input type="text" v-model="current.menuOptions[menu.id].text2[1]"></div>
</div> </div>

View File

@@ -87,7 +87,6 @@
cyrillicGlyphs: false, cyrillicGlyphs: false,
messages: {}, messages: {},
characters: {}, characters: {},
menuDouble : false,
menuGroups: {}, menuGroups: {},
menuOptions: {} menuOptions: {}
}; };
@@ -109,7 +108,6 @@
reMenuMode.lastIndex = 0; reMenuMode.lastIndex = 0;
match = reMenuMode.exec(line); match = reMenuMode.exec(line);
if (match) { if (match) {
lang.menuDouble = match[1] == 'DOUBLE';
entryIndex = 0; entryIndex = 0;
continue; continue;
} }
@@ -234,7 +232,6 @@
if (!isDefined(entry)) { if (!isDefined(entry)) {
entry = entry =
{ {
"text": "",
"text2": ["", ""], "text2": ["", ""],
"desc": "" "desc": ""
} }

View File

@@ -125,27 +125,6 @@ def getConstants():
return consants return consants
def getTipModelEnumTS80():
constants = []
constants.append("B02")
constants.append("D25")
constants.append("TS80") # end of miniware
constants.append("User") # User
return constants
def getTipModelEnumTS100():
constants = []
constants.append("B02")
constants.append("D24")
constants.append("BC2")
constants.append(" C1")
constants.append("TS100") # end of miniware
constants.append("BC2")
constants.append("Hakko") # end of hakko
constants.append("User")
return constants
def getDebugMenu(): def getDebugMenu():
constants = [] constants = []
@@ -188,11 +167,8 @@ def getLetterCounts(defs, lang):
obj = lang['menuOptions'] obj = lang['menuOptions']
for mod in defs['menuOptions']: for mod in defs['menuOptions']:
eid = mod['id'] eid = mod['id']
if lang['menuDouble']:
textList.append(obj[eid]['text2'][0]) textList.append(obj[eid]['text2'][0])
textList.append(obj[eid]['text2'][1]) textList.append(obj[eid]['text2'][1])
else:
textList.append(obj[eid]['text'])
obj = lang['menuGroups'] obj = lang['menuGroups']
for mod in defs['menuGroups']: for mod in defs['menuGroups']:
@@ -207,8 +183,6 @@ def getLetterCounts(defs, lang):
constants = getConstants() constants = getConstants()
for x in constants: for x in constants:
textList.append(x[1]) textList.append(x[1])
textList.extend(getTipModelEnumTS100())
textList.extend(getTipModelEnumTS80())
textList.extend(getDebugMenu()) textList.extend(getDebugMenu())
# collapse all strings down into the composite letters and store totals for these # collapse all strings down into the composite letters and store totals for these
@@ -329,17 +303,19 @@ def writeLanguage(languageCode, defs, f):
f.write(to_unicode("const char* SettingsDescriptions[] = {\n")) f.write(to_unicode("const char* SettingsDescriptions[] = {\n"))
maxLen = 25 maxLen = 25
index =0
for mod in defs['menuOptions']: for mod in defs['menuOptions']:
eid = mod['id'] eid = mod['id']
if 'feature' in mod: if 'feature' in mod:
f.write(to_unicode("#ifdef " + mod['feature'] + "\n")) f.write(to_unicode("#ifdef " + mod['feature'] + "\n"))
f.write(to_unicode(" /* " + eid.ljust(maxLen)[:maxLen] + " */ ")) f.write(to_unicode(" /* ["+"{:02d}".format(index)+"] " + eid.ljust(maxLen)[:maxLen] + " */ "))
f.write( f.write(
to_unicode("\"" + to_unicode("\"" +
convStr(symbolConversionTable, (obj[eid]['desc'])) + convStr(symbolConversionTable, (obj[eid]['desc'])) +
"\"," + "//{} \n".format(obj[eid]['desc']))) "\"," + "//{} \n".format(obj[eid]['desc'])))
if 'feature' in mod: if 'feature' in mod:
f.write(to_unicode("#endif\n")) f.write(to_unicode("#endif\n"))
index=index+1
f.write(to_unicode("};\n\n")) f.write(to_unicode("};\n\n"))
@@ -381,20 +357,6 @@ def writeLanguage(languageCode, defs, f):
convStr(symbolConversionTable, x[1]) + "\";" + "//{} \n".format(x[1]))) convStr(symbolConversionTable, x[1]) + "\";" + "//{} \n".format(x[1])))
f.write(to_unicode("\n")) f.write(to_unicode("\n"))
# Write out tip model strings
f.write(to_unicode("const char* TipModelStrings[] = {\n"))
f.write(to_unicode("#ifdef MODEL_TS100\n"))
for c in getTipModelEnumTS100():
f.write(to_unicode("\t \"" + convStr(symbolConversionTable,
c) + "\"," + "//{} \n".format(c)))
f.write(to_unicode("#else\n"))
for c in getTipModelEnumTS80():
f.write(to_unicode("\t \"" + convStr(symbolConversionTable,
c) + "\"," + "//{} \n".format(c)))
f.write(to_unicode("#endif\n"))
f.write(to_unicode("};\n\n"))
# Debug Menu # Debug Menu
f.write(to_unicode("const char* DebugMenu[] = {\n")) f.write(to_unicode("const char* DebugMenu[] = {\n"))
@@ -404,25 +366,17 @@ def writeLanguage(languageCode, defs, f):
c) + "\"," + "//{} \n".format(c))) c) + "\"," + "//{} \n".format(c)))
f.write(to_unicode("};\n\n")) f.write(to_unicode("};\n\n"))
# ----- Menu Options
# Menu type
f.write(
to_unicode(
"const enum ShortNameType SettingsShortNameType = SHORT_NAME_" +
("DOUBLE" if lang['menuDouble'] else "SINGLE") + "_LINE;\n"))
# ----- Writing SettingsDescriptions # ----- Writing SettingsDescriptions
obj = lang['menuOptions'] obj = lang['menuOptions']
f.write(to_unicode("const char* SettingsShortNames[][2] = {\n")) f.write(to_unicode("const char* SettingsShortNames[][2] = {\n"))
maxLen = 25 maxLen = 25
index = 0
for mod in defs['menuOptions']: for mod in defs['menuOptions']:
eid = mod['id'] eid = mod['id']
if 'feature' in mod: if 'feature' in mod:
f.write(to_unicode("#ifdef " + mod['feature'] + "\n")) f.write(to_unicode("#ifdef " + mod['feature'] + "\n"))
f.write(to_unicode(" /* " + eid.ljust(maxLen)[:maxLen] + " */ ")) f.write(to_unicode(" /* ["+"{:02d}".format(index)+"] " + eid.ljust(maxLen)[:maxLen] + " */ "))
if lang['menuDouble']:
f.write( f.write(
to_unicode( to_unicode(
"{ \"" + "{ \"" +
@@ -430,13 +384,10 @@ def writeLanguage(languageCode, defs, f):
"\", \"" + "\", \"" +
convStr(symbolConversionTable, (obj[eid]['text2'][1])) + convStr(symbolConversionTable, (obj[eid]['text2'][1])) +
"\" }," + "//{} \n".format(obj[eid]['text2']))) "\" }," + "//{} \n".format(obj[eid]['text2'])))
else:
f.write(
to_unicode("{ \"" +
convStr(symbolConversionTable, (obj[eid]['text'])) +
"\" }," + "//{} \n".format(obj[eid]['text'])))
if 'feature' in mod: if 'feature' in mod:
f.write(to_unicode("#endif\n")) f.write(to_unicode("#endif\n"))
index = index + 1
f.write(to_unicode("};\n\n")) f.write(to_unicode("};\n\n"))

View File

@@ -3,10 +3,10 @@
"languageLocalName": "Български", "languageLocalName": "Български",
"cyrillicGlyphs": true, "cyrillicGlyphs": true,
"messages": { "messages": {
"SettingsCalibrationDone": "Calibration done!", "SettingsCalibrationDone": "Калибрацията завършена!",
"SettingsCalibrationWarning": "Уверете се, че човката на поялника е със стайна температура преди да продължите!", "SettingsCalibrationWarning": "Уверете се, че върха на поялника е със стайна температура преди да продължите!",
"SettingsResetWarning": "Сигурни ли сте, че искате да върнете фабричните настройки?", "SettingsResetWarning": "Сигурни ли сте, че искате да върнете фабричните настройки?",
"UVLOWarningString": "Ниско V!", "UVLOWarningString": "Ниско DC Напрежение",
"UndervoltageString": "Ниско Напрежение", "UndervoltageString": "Ниско Напрежение",
"InputVoltageString": "Входно V: ", "InputVoltageString": "Входно V: ",
"WarningTipTempString": "Темп.: ", "WarningTipTempString": "Темп.: ",
@@ -17,11 +17,13 @@
"WarningAdvancedString": "ВНИМАНИЕ! ТОПЛО!", "WarningAdvancedString": "ВНИМАНИЕ! ТОПЛО!",
"SleepingTipAdvancedString": "Връх:", "SleepingTipAdvancedString": "Връх:",
"IdleTipString": "Връх:", "IdleTipString": "Връх:",
"IdleSetString": " Set:", "IdleSetString": " Настройка:",
"TipDisconnectedString": "ВРЪХ ЛОША ВРЪЗКА", "TipDisconnectedString": "ПРЕКЪСНАТ ВРЪХ",
"SolderingAdvancedPowerPrompt": "Захранване: ", "SolderingAdvancedPowerPrompt": "Захранване: ",
"OffString": "Off", "OffString": "Изкл.",
"ResetOKMessage": "Reset OK" "ResetOKMessage": "Нулиране завършено",
"YourGainMessage": "Усилване:",
"SettingsResetMessage": "Настройките бяха\nнулирани!"
}, },
"characters": { "characters": {
"SettingRightChar": "R", "SettingRightChar": "R",
@@ -34,7 +36,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Източник", "Източник",
"захранване" "захранване"
@@ -75,7 +75,6 @@
"desc": "Източник на захранване. Минимално напрежение. <DC 10V> <S 3.3V за клетка>" "desc": "Източник на захранване. Минимално напрежение. <DC 10V> <S 3.3V за клетка>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Темп.", "Темп.",
"сън" "сън"
@@ -83,7 +82,6 @@
"desc": "Температура при режим \"сън\" <C>" "desc": "Температура при режим \"сън\" <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Време", "Време",
"сън" "сън"
@@ -91,7 +89,6 @@
"desc": "Включване в режим \"сън\" след: <Минути/Секунди>" "desc": "Включване в режим \"сън\" след: <Минути/Секунди>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Време", "Време",
"изкл." "изкл."
@@ -99,7 +96,6 @@
"desc": "Изключване след <Минути>" "desc": "Изключване след <Минути>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Усещане", "Усещане",
"за движение" "за движение"
@@ -107,7 +103,6 @@
"desc": "Усещане за движение <0.Изключено 1.Слабо 9.Силно>" "desc": "Усещане за движение <0.Изключено 1.Слабо 9.Силно>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Единици за", "Единици за",
"температура" "температура"
@@ -115,7 +110,6 @@
"desc": "Единици за температура <C=Целзии F=Фаренхайт>" "desc": "Единици за температура <C=Целзии F=Фаренхайт>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Детайлен", "Детайлен",
"екран в покой" "екран в покой"
@@ -123,23 +117,13 @@
"desc": "Покажи детайлна информация със ситен шрифт на екрана в режим на покой." "desc": "Покажи детайлна информация със ситен шрифт на екрана в режим на покой."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Ориентация", "Ориентация",
"на дисплея" "на дисплея"
], ],
"desc": "Ориентация на дисплея <A. Автоматично L. Лява Ръка R. Дясна Ръка>" "desc": "Ориентация на дисплея <A. Автоматично L. Лява Ръка R. Дясна Ръка>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Турбо режим",
"пуснат"
],
"desc": "Ползвай предния бутон за \"турбо\" режим с температура до 450C при запояване"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Турбо", "Турбо",
"темп." "темп."
@@ -147,7 +131,6 @@
"desc": "Температура за \"турбо\" режим" "desc": "Температура за \"турбо\" режим"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Автоматичен", "Автоматичен",
"работен режим" "работен режим"
@@ -155,7 +138,6 @@
"desc": "Режим на поялника при включване на захранването. T=Работен, S=Сън, F=Изключен" "desc": "Режим на поялника при включване на захранването. T=Работен, S=Сън, F=Изключен"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Мигай при", "Мигай при",
"топъл поялник" "топъл поялник"
@@ -163,7 +145,6 @@
"desc": "След изключване от работен режим, индикатора за температура да мига докато човката на поялника все още е топла" "desc": "След изключване от работен режим, индикатора за температура да мига докато човката на поялника все още е топла"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Калибриране", "Калибриране",
"температура?" "температура?"
@@ -171,7 +152,6 @@
"desc": "Калибриране на температурата" "desc": "Калибриране на температурата"
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Фабрични", "Фабрични",
"настройки?" "настройки?"
@@ -179,15 +159,13 @@
"desc": "Връщане на фабрични настройки" "desc": "Връщане на фабрични настройки"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Калибриране", "Калибриране",
"напрежение?" "напрежение?"
], ],
"desc": "Калибриране на входното напрежение (VIN). Задръжте бутонa за изход" "desc": "Калибриране на входното напрежение. Задръжте бутонa за изход"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Детайлен", "Детайлен",
"работен екран" "работен екран"
@@ -195,7 +173,6 @@
"desc": "Детайлна информация в работен режим при запояване" "desc": "Детайлна информация в работен режим при запояване"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Скорост", "Скорост",
"на текста" "на текста"
@@ -203,92 +180,74 @@
"desc": "Скорост на движение на този текст" "desc": "Скорост на движение на този текст"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Модел",
"Model" "на връх"
], ],
"desc": "Tip Model selection" "desc": "Избор на модел на връх"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Бърза",
"Calibration" "калибрация"
], ],
"desc": "Simple Calibration using Hot water" "desc": "Бърза калибрация с използване на гореща вода"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Прецизна",
"Calibration" "калибрация"
], ],
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Прецизна калибрация с използване на термо-двойка на върха на поялника"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Мощност на",
"Wattage" "захранване"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Мощност на избраното захранване"
},
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
}, },
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Лимит на",
"Limit" "мощност"
], ],
"desc": "Maximum power the iron can use <Watts>" "desc": "Максимална мощност на поялника <W>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Размяна",
"reverse?" "бутони +-?"
], ],
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Обръщане на бутоните \"+\" и \"-\" за промяна на температурата на върха на поялника"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Промяна T",
"short?" "бързо?"
], ],
"desc": "Temperature change steps on short button press!" "desc": "Промяна на температура при бързо натискане на бутон!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Промяна Т",
"long?" "задържане?"
], ],
"desc": "Temperature change steps on long button press!" "desc": "Промяна на температура при задържане на бутон!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Захранващ",
"Pulse W" "импулс"
], ],
"desc": "Keep awake pulse power intensity" "desc": "Поддържане на интензивност на захранващия импулс"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Промяна",
"tip gain" "сила връх"
], ],
"desc": "Tip gain" "desc": "Усилване на върха на поялника"
} }
} }
} }

View File

@@ -36,7 +36,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -69,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Zdroj", "Zdroj",
"napájení" "napájení"
@@ -77,7 +75,6 @@
"desc": "Při nižším napětí ukončí pájení <DC=10V, ?S=?x3.3V pro LiPo, LiIon...>." "desc": "Při nižším napětí ukončí pájení <DC=10V, ?S=?x3.3V pro LiPo, LiIon...>."
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Teplota v", "Teplota v",
"r. spánku" "r. spánku"
@@ -85,7 +82,6 @@
"desc": "Teplota v režimu spánku." "desc": "Teplota v režimu spánku."
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Čas do", "Čas do",
"r. spánku" "r. spánku"
@@ -93,7 +89,6 @@
"desc": "Čas do režimu spánku <Minut/Sekund>." "desc": "Čas do režimu spánku <Minut/Sekund>."
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Čas do", "Čas do",
"vypnutí" "vypnutí"
@@ -101,7 +96,6 @@
"desc": "Čas do automatického vypnutí <Minut>." "desc": "Čas do automatického vypnutí <Minut>."
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Citlivost", "Citlivost",
"det. pohybu" "det. pohybu"
@@ -109,7 +103,6 @@
"desc": "Citlivost detekce pohybu <0=Vyp, 1=Min, ... 9=Max>." "desc": "Citlivost detekce pohybu <0=Vyp, 1=Min, ... 9=Max>."
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Jednotky", "Jednotky",
"teploty" "teploty"
@@ -117,7 +110,6 @@
"desc": "Jednotky měření teploty <C=Celsius, F=Fahrenheit>." "desc": "Jednotky měření teploty <C=Celsius, F=Fahrenheit>."
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Podrobnosti", "Podrobnosti",
"na vých. obr." "na vých. obr."
@@ -125,23 +117,13 @@
"desc": "Zobrazit podrobnosti na výchozí obrazovce?" "desc": "Zobrazit podrobnosti na výchozí obrazovce?"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Orientace", "Orientace",
"obrazovky" "obrazovky"
], ],
"desc": "Orientace obrazovky <A=Auto, L=Levák, P=Pravák>." "desc": "Orientace obrazovky <A=Auto, L=Levák, P=Pravák>."
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Povolit",
"boost"
],
"desc": "Povolit boost podržením předního tlačítka při pájení?"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Teplota v", "Teplota v",
"r. boost" "r. boost"
@@ -149,7 +131,6 @@
"desc": "Teplota v režimu boost." "desc": "Teplota v režimu boost."
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Automatický", "Automatický",
"start" "start"
@@ -157,7 +138,6 @@
"desc": "Při startu ihned nahřát hrot?" "desc": "Při startu ihned nahřát hrot?"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Blikáni při", "Blikáni při",
"chladnutí" "chladnutí"
@@ -165,7 +145,6 @@
"desc": "Blikání teploty při chladnutí, dokud je hrot horký?" "desc": "Blikání teploty při chladnutí, dokud je hrot horký?"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibrovat", "Kalibrovat",
"teplotu?" "teplotu?"
@@ -173,7 +152,6 @@
"desc": "Kalibrace měření teploty." "desc": "Kalibrace měření teploty."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Tovární", "Tovární",
"nastavení?" "nastavení?"
@@ -181,7 +159,6 @@
"desc": "Obnovení továrního nastavení." "desc": "Obnovení továrního nastavení."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibrovat", "Kalibrovat",
"vstupní napětí?" "vstupní napětí?"
@@ -189,7 +166,6 @@
"desc": "Kalibrace vstupního napětí. Tlačítky uprav, podržením potvrď." "desc": "Kalibrace vstupního napětí. Tlačítky uprav, podržením potvrď."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Podrobnosti", "Podrobnosti",
"při pájení" "při pájení"
@@ -197,7 +173,6 @@
"desc": "Zobrazit podrobnosti při pájení?" "desc": "Zobrazit podrobnosti při pájení?"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Rychlost", "Rychlost",
"popisků" "popisků"
@@ -205,7 +180,6 @@
"desc": "Rychlost posuvu popisků podobných tomuto <P=Pomalu, R=Rychle>" "desc": "Rychlost posuvu popisků podobných tomuto <P=Pomalu, R=Rychle>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Model", "Model",
"hrotu" "hrotu"
@@ -213,7 +187,6 @@
"desc": "Výběr modelu hrotu." "desc": "Výběr modelu hrotu."
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Jednoduchá", "Jednoduchá",
"kalibrace" "kalibrace"
@@ -221,7 +194,6 @@
"desc": "Jednoduchá kalibrace pomocí horké vody." "desc": "Jednoduchá kalibrace pomocí horké vody."
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Pokročilá", "Pokročilá",
"kalibrace" "kalibrace"
@@ -229,23 +201,13 @@
"desc": "Pokročilá kalibrace pomocí termočlánku na hrotu." "desc": "Pokročilá kalibrace pomocí termočlánku na hrotu."
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Výkon", "Výkon",
"ve wattech" "ve wattech"
], ],
"desc": "Výkon použítého napájecího adaptéru ve wattech." "desc": "Výkon použítého napájecího adaptéru ve wattech."
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Omez. výk.",
"Aktivovat"
],
"desc": "Aktivovat omezení výkonu"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Omezení", "Omezení",
"Výkonu" "Výkonu"
@@ -253,7 +215,6 @@
"desc": "Maximální příkon <Watty>" "desc": "Maximální příkon <Watty>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Prohodit", "Prohodit",
"tl. +-?" "tl. +-?"
@@ -261,7 +222,6 @@
"desc": "Prohodí tlačítka plus a minus pro změnu teploty hrotu." "desc": "Prohodí tlačítka plus a minus pro změnu teploty hrotu."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Krok teploty", "Krok teploty",
"krátký?" "krátký?"
@@ -269,7 +229,6 @@
"desc": "Velikost skoku při změně teploty krátkým stiskem tlačítka!" "desc": "Velikost skoku při změně teploty krátkým stiskem tlačítka!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Krok teploty", "Krok teploty",
"dlouhý?" "dlouhý?"
@@ -277,7 +236,6 @@
"desc": "Velikost skoku při změně teploty dlouhým stiskem tlačítka!" "desc": "Velikost skoku při změně teploty dlouhým stiskem tlačítka!"
}, },
"PowerPulsePower": { "PowerPulsePower": {
"text": "POWPLS",
"text2": [ "text2": [
"Intenzita", "Intenzita",
"Výkon. pulsu" "Výkon. pulsu"
@@ -285,7 +243,6 @@
"desc": "Puls pro udržení zařízení v chodu (kvůli power bankám)." "desc": "Puls pro udržení zařízení v chodu (kvůli power bankám)."
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Změnit", "Změnit",
"zisk hr." "zisk hr."

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "S" "SettingStartNoneChar": "S"
}, },
"menuDouble": false,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,143 +66,118 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"", "Power",
"" "source"
], ],
"desc": "Strømforsyning. Indstil Cutoff Spændingen. <DC 10V <S 3.3V per cell" "desc": "Strømforsyning. Indstil Cutoff Spændingen. <DC 10V <S 3.3V per cell"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"", "Sleep",
"" "temp"
], ],
"desc": "Dvale Temperatur <C" "desc": "Dvale Temperatur <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"", "Sleep",
"" "timeout"
], ],
"desc": "Dvale Timeout <Minutter/Sekunder" "desc": "Dvale Timeout <Minutter/Sekunder"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"", "Shutdown",
"" "timeout"
], ],
"desc": "sluknings Timeout <Minutter" "desc": "sluknings Timeout <Minutter"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"", "Motion",
"" "sensitivity"
], ],
"desc": "Bevægelsesfølsomhed <0.Slukket 1.Mindst følsom 9.Mest følsom" "desc": "Bevægelsesfølsomhed <0.Slukket 1.Mindst følsom 9.Mest følsom"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"", "Temperature",
"" "unit"
], ],
"desc": "Temperatur Enhed <C=Celsius F=Fahrenheit" "desc": "Temperatur Enhed <C=Celsius F=Fahrenheit"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"", "Detailed",
"" "idle screen"
], ],
"desc": "Vis detialieret information med en mindre skriftstørrelse på standby skærmen." "desc": "Vis detialieret information med en mindre skriftstørrelse på standby skærmen."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"", "Display",
"" "orientation"
], ],
"desc": "Skærm Orientering <A. Automatisk V. Venstre Håndet H. Højre Håndet" "desc": "Skærm Orientering <A. Automatisk V. Venstre Håndet H. Højre Håndet"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"",
""
],
"desc": "Ved tryk på front knap Aktiveres boost-funktionen, 450C tilstand når der loddes"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"", "Boost",
"" "temp"
], ],
"desc": "Temperatur i \"boost\" mode" "desc": "Temperatur i \"boost\" mode"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"", "Auto",
"" "start"
], ],
"desc": "Start automatisk med lodning når strøm sættes til. L=Lodning, D= Dvale tilstand,S=Slukket" "desc": "Start automatisk med lodning når strøm sættes til. L=Lodning, D= Dvale tilstand,S=Slukket"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"", "Cooldown",
"" "blink"
], ],
"desc": "Blink temperaturen på skærmen, mens spidsen stadig er varm." "desc": "Blink temperaturen på skærmen, mens spidsen stadig er varm."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"", "Calibrate",
"" "temperature?"
], ],
"desc": "kalibrere spids temperatur." "desc": "kalibrere spids temperatur."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"", "Factory",
"" "Reset?"
], ],
"desc": "Gendan alle indstillinger" "desc": "Gendan alle indstillinger"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"", "Calibrate",
"" "input voltage?"
], ],
"desc": "VIN kalibrering. Knapperne justere, Lang tryk for at gå ud" "desc": "VIN kalibrering. Knapperne justere, Lang tryk for at gå ud"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"", "Detailed",
"" "solder screen"
], ],
"desc": "Vis detialieret information mens der loddes" "desc": "Vis detialieret information mens der loddes"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"", "Scrolling",
"" "speed"
], ],
"desc": "Speed this text scrolls past at" "desc": "Speed this text scrolls past at"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -37,7 +37,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -70,7 +69,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Spannungs-", "Spannungs-",
"quelle" "quelle"
@@ -78,7 +76,6 @@
"desc": "Spannungsquelle (Abschaltspannung) <DC=10V, nS=n*3.3V für n LiIon-Zellen>" "desc": "Spannungsquelle (Abschaltspannung) <DC=10V, nS=n*3.3V für n LiIon-Zellen>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Ruhetemp-", "Ruhetemp-",
"eratur" "eratur"
@@ -86,7 +83,6 @@
"desc": "Ruhetemperatur" "desc": "Ruhetemperatur"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Ruhever-", "Ruhever-",
"zögerung" "zögerung"
@@ -94,7 +90,6 @@
"desc": "Ruhemodus nach <Sekunden/Minuten>" "desc": "Ruhemodus nach <Sekunden/Minuten>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Abschalt-", "Abschalt-",
"zeit" "zeit"
@@ -102,7 +97,6 @@
"desc": "Abschalten nach <Minuten>" "desc": "Abschalten nach <Minuten>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Bewegungs-", "Bewegungs-",
"empfindlichk." "empfindlichk."
@@ -110,7 +104,6 @@
"desc": "Bewegungsempfindlichkeit <0=Aus, 1=Minimal ... 9=Maximal>" "desc": "Bewegungsempfindlichkeit <0=Aus, 1=Minimal ... 9=Maximal>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Temperatur-", "Temperatur-",
"einheit" "einheit"
@@ -118,7 +111,6 @@
"desc": "Temperatureinheit <C=Celsius, F=Fahrenheit>" "desc": "Temperatureinheit <C=Celsius, F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Detaillierte", "Detaillierte",
"Ruheansicht" "Ruheansicht"
@@ -126,23 +118,13 @@
"desc": "Detaillierte Anzeige im Ruhemodus" "desc": "Detaillierte Anzeige im Ruhemodus"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Anzeige-", "Anzeige-",
"ausrichtung" "ausrichtung"
], ],
"desc": "Ausrichtung der Anzeige <A=Automatisch, L=Linkshändig, R=Rechtshändig>" "desc": "Ausrichtung der Anzeige <A=Automatisch, L=Linkshändig, R=Rechtshändig>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Boosttaste",
"aktiv?"
],
"desc": "Vordere Taste lange drücken für Temperatur-Boostmodus beim Löten"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Boosttemp-", "Boosttemp-",
"eratur" "eratur"
@@ -150,7 +132,6 @@
"desc": "Temperatur im Boostmodus (In der eingestellten Einheit)" "desc": "Temperatur im Boostmodus (In der eingestellten Einheit)"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Start im", "Start im",
"Lötmodus?" "Lötmodus?"
@@ -158,7 +139,6 @@
"desc": "Automatischer Start-Modus beim Einschalten der Spannungsversorgung. <T=Lötmodus S=Ruhezustand F=Aus>" "desc": "Automatischer Start-Modus beim Einschalten der Spannungsversorgung. <T=Lötmodus S=Ruhezustand F=Aus>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Abkühl-", "Abkühl-",
"blinken?" "blinken?"
@@ -166,7 +146,6 @@
"desc": "Blinkende Temperaturanzeige beim Abkühlen, solange heiß ist." "desc": "Blinkende Temperaturanzeige beim Abkühlen, solange heiß ist."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Temperatur", "Temperatur",
"kalibrieren?" "kalibrieren?"
@@ -174,7 +153,6 @@
"desc": "Kalibrierung der Lötspitzentemperatur" "desc": "Kalibrierung der Lötspitzentemperatur"
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Einstellungen", "Einstellungen",
"zurücksetzen?" "zurücksetzen?"
@@ -182,7 +160,6 @@
"desc": "Einstellungen auf werkseinstellungen zurück setzen" "desc": "Einstellungen auf werkseinstellungen zurück setzen"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Eingangsspannung", "Eingangsspannung",
"kalibrieren?" "kalibrieren?"
@@ -190,7 +167,6 @@
"desc": "Kalibrierung der Eingangsspannung. Kurzer Tastendruck zum Einstellen, langer Tastendruck zum Verlassen." "desc": "Kalibrierung der Eingangsspannung. Kurzer Tastendruck zum Einstellen, langer Tastendruck zum Verlassen."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Detaillierte", "Detaillierte",
"Lötansicht" "Lötansicht"
@@ -198,7 +174,6 @@
"desc": "Detaillierte Anzeige im Lötmodus" "desc": "Detaillierte Anzeige im Lötmodus"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Scroll-", "Scroll-",
"geschw." "geschw."
@@ -206,7 +181,6 @@
"desc": "Scrollgeschwindigkeit der Texte <S=Langsam F=Schnell>" "desc": "Scrollgeschwindigkeit der Texte <S=Langsam F=Schnell>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Löt-", "Löt-",
"spitze" "spitze"
@@ -214,7 +188,6 @@
"desc": "Auswahl der Lötspitze" "desc": "Auswahl der Lötspitze"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Einfache", "Einfache",
"Kalibrierung" "Kalibrierung"
@@ -222,7 +195,6 @@
"desc": "Einfache Kalibrierung mittels heißem Wasser" "desc": "Einfache Kalibrierung mittels heißem Wasser"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Erweiterte", "Erweiterte",
"Kalibrierung" "Kalibrierung"
@@ -230,23 +202,13 @@
"desc": "Erweiterte Kalibrierung mittels eines Thermoelements an der Lötspitze" "desc": "Erweiterte Kalibrierung mittels eines Thermoelements an der Lötspitze"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Leistungs-", "Leistungs-",
"Aufnahme" "Aufnahme"
], ],
"desc": "Leistungsaufnahme der verwendeten Spannungsversorgung" "desc": "Leistungsaufnahme der verwendeten Spannungsversorgung"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Leistungs-",
"Limit An"
],
"desc": "Leistungslimit aktivieren"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Leistungs-", "Leistungs-",
"Limit" "Limit"
@@ -254,7 +216,6 @@
"desc": "Maximale aufnahme der Lötspitze <Watt>" "desc": "Maximale aufnahme der Lötspitze <Watt>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Taste +-", "Taste +-",
"Umkehren?" "Umkehren?"
@@ -262,7 +223,6 @@
"desc": "Temperatur-Änderungs-Tasten-Belegung Plus-Minus umkehren?" "desc": "Temperatur-Änderungs-Tasten-Belegung Plus-Minus umkehren?"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"T. Schritt", "T. Schritt",
"Taste kurz?" "Taste kurz?"
@@ -271,7 +231,6 @@
} }
, ,
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"T. Schritt", "T. Schritt",
"Taste Lang?" "Taste Lang?"
@@ -279,7 +238,6 @@
"desc": "Temperaturwechselschritte bei langem Tastendruck!" "desc": "Temperaturwechselschritte bei langem Tastendruck!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -287,7 +245,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -37,7 +37,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -70,7 +69,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Power", "Power",
"source" "source"
@@ -78,7 +76,6 @@
"desc": "Power source. Sets cutoff voltage. <DC 10V> <S 3.3V per cell, disable power limit>" "desc": "Power source. Sets cutoff voltage. <DC 10V> <S 3.3V per cell, disable power limit>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Sleep", "Sleep",
"temp" "temp"
@@ -86,7 +83,6 @@
"desc": "Sleep temperature" "desc": "Sleep temperature"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Sleep", "Sleep",
"timeout" "timeout"
@@ -94,7 +90,6 @@
"desc": "Sleep timeout <Minutes/Seconds>" "desc": "Sleep timeout <Minutes/Seconds>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Shutdown", "Shutdown",
"timeout" "timeout"
@@ -102,7 +97,6 @@
"desc": "Shutdown timeout <Minutes>" "desc": "Shutdown timeout <Minutes>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Motion", "Motion",
"sensitivity" "sensitivity"
@@ -110,7 +104,6 @@
"desc": "Motion sensitivity <0=Off 1=Least sensitive 9=Most sensitive>" "desc": "Motion sensitivity <0=Off 1=Least sensitive 9=Most sensitive>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Temperature", "Temperature",
"unit" "unit"
@@ -118,7 +111,6 @@
"desc": "Temperature unit <C=Celsius F=Fahrenheit>" "desc": "Temperature unit <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Detailed", "Detailed",
"idle screen" "idle screen"
@@ -126,23 +118,13 @@
"desc": "Display detailed information in a smaller font on the idle screen" "desc": "Display detailed information in a smaller font on the idle screen"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Display", "Display",
"orientation" "orientation"
], ],
"desc": "Display orientation <A=Automatic L=Left-handed R=Right-handed>" "desc": "Display orientation <A=Automatic L=Left-handed R=Right-handed>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Boost",
"mode"
],
"desc": "Enable front key long press \"boost mode\" when soldering"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Boost", "Boost",
"temp" "temp"
@@ -150,7 +132,6 @@
"desc": "Temperature when in \"boost mode\"" "desc": "Temperature when in \"boost mode\""
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Auto", "Auto",
"start" "start"
@@ -158,7 +139,6 @@
"desc": "Automatically starts the iron into soldering on power up <F=Off T=Soldering S=Sleep O=Sleep at room temperature>" "desc": "Automatically starts the iron into soldering on power up <F=Off T=Soldering S=Sleep O=Sleep at room temperature>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Cooldown", "Cooldown",
"blink" "blink"
@@ -166,7 +146,6 @@
"desc": "Blink the temperature on the cooling screen while the tip is still hot" "desc": "Blink the temperature on the cooling screen while the tip is still hot"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Calibrate", "Calibrate",
"temperature?" "temperature?"
@@ -174,7 +153,6 @@
"desc": "Calibrate tip offset?" "desc": "Calibrate tip offset?"
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Factory", "Factory",
"Reset?" "Reset?"
@@ -182,7 +160,6 @@
"desc": "Reset all settings!" "desc": "Reset all settings!"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Calibrate", "Calibrate",
"input voltage?" "input voltage?"
@@ -190,7 +167,6 @@
"desc": "VIN Calibration <long press to exit>" "desc": "VIN Calibration <long press to exit>"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Detailed", "Detailed",
"solder screen" "solder screen"
@@ -198,7 +174,6 @@
"desc": "Display detailed information while soldering" "desc": "Display detailed information while soldering"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Scrolling", "Scrolling",
"speed" "speed"
@@ -206,7 +181,6 @@
"desc": "Speed this text scrolls past at <S=Slow F=Fast>" "desc": "Speed this text scrolls past at <S=Slow F=Fast>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"model" "model"
@@ -214,7 +188,6 @@
"desc": "Tip model selection" "desc": "Tip model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"calibration" "calibration"
@@ -222,7 +195,6 @@
"desc": "Simple calibration using hot water" "desc": "Simple calibration using hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"calibration" "calibration"
@@ -230,23 +202,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"wattage" "wattage"
], ],
"desc": "Power wattage of the power adapter used" "desc": "Power wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Enable power",
"limit"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"limit" "limit"
@@ -254,7 +216,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Reverse", "Reverse",
"+ - keys" "+ - keys"
@@ -262,7 +223,6 @@
"desc": "Reverse assignment of temperature adjustment buttons" "desc": "Reverse assignment of temperature adjustment buttons"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short" "short"
@@ -270,7 +230,6 @@
"desc": "Temperature change steps on short button press" "desc": "Temperature change steps on short button press"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long" "long"
@@ -278,7 +237,6 @@
"desc": "Temperature change steps on long button press" "desc": "Temperature change steps on long button press"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -286,7 +244,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -36,7 +36,6 @@
"SettingStartSleepOffChar": "F", "SettingStartSleepOffChar": "F",
"SettingStartNoneChar": "N" "SettingStartNoneChar": "N"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -69,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Fuente", "Fuente",
"de energía" "de energía"
@@ -77,7 +75,6 @@
"desc": "Elige el tipo de fuente para limitar el voltaje <DC 10V> <S 3,3V por pila, ilimitado>" "desc": "Elige el tipo de fuente para limitar el voltaje <DC 10V> <S 3,3V por pila, ilimitado>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Temperatura", "Temperatura",
"en reposo" "en reposo"
@@ -85,7 +82,6 @@
"desc": "Temperatura de la punta en reposo." "desc": "Temperatura de la punta en reposo."
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Entrar", "Entrar",
"en reposo" "en reposo"
@@ -93,7 +89,6 @@
"desc": "Tiempo de inactividad para entrar en reposo <min/seg>" "desc": "Tiempo de inactividad para entrar en reposo <min/seg>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Tiempo de", "Tiempo de",
"apagado" "apagado"
@@ -101,7 +96,6 @@
"desc": "Tiempo de inactividad para apagarse <en minutos>" "desc": "Tiempo de inactividad para apagarse <en minutos>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Detección de", "Detección de",
"movimiento" "movimiento"
@@ -109,7 +103,6 @@
"desc": "Tiempo de reacción al agarrar <0=no 1=menos sensible 9=más sensible>" "desc": "Tiempo de reacción al agarrar <0=no 1=menos sensible 9=más sensible>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Unidad de", "Unidad de",
"temperatura" "temperatura"
@@ -117,7 +110,6 @@
"desc": "Unidad de temperatura <C=centígrados F=Fahrenheit>" "desc": "Unidad de temperatura <C=centígrados F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Info extra en", "Info extra en",
"modo reposo" "modo reposo"
@@ -125,23 +117,13 @@
"desc": "Muestra información detallada en letra pequeña al reposar." "desc": "Muestra información detallada en letra pequeña al reposar."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Orientación", "Orientación",
"de pantalla" "de pantalla"
], ],
"desc": "Orientación de la pantalla <A=automático I=zurdo D=diestro>" "desc": "Orientación de la pantalla <A=automático I=zurdo D=diestro>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Con botón de",
"temp. extra"
],
"desc": "Permite mantener pulsado el primer botón (A) al soldar y calentar momentáneamente un poco más."
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Ajustar la", "Ajustar la",
"temp. extra" "temp. extra"
@@ -149,7 +131,6 @@
"desc": "Temperatura momentánea que se alcanza al apretar el botón del modo extra." "desc": "Temperatura momentánea que se alcanza al apretar el botón del modo extra."
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Calentar", "Calentar",
"al enchufar" "al enchufar"
@@ -157,7 +138,6 @@
"desc": "Se calienta él solo al arrancar <S=entrar en modo soldar R=solo entrar en reposo F=en reposo pero mantiene la punta fría N=no>" "desc": "Se calienta él solo al arrancar <S=entrar en modo soldar R=solo entrar en reposo F=en reposo pero mantiene la punta fría N=no>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Parpadear", "Parpadear",
"al enfriar" "al enfriar"
@@ -165,7 +145,6 @@
"desc": "La temperatura en pantalla parpadea mientras la punta siga caliente." "desc": "La temperatura en pantalla parpadea mientras la punta siga caliente."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Calibrar temp.", "Calibrar temp.",
"de la punta" "de la punta"
@@ -173,7 +152,6 @@
"desc": "Calibra la desviación térmica de la punta." "desc": "Calibra la desviación térmica de la punta."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Volver a ajustes", "Volver a ajustes",
"de fábrica" "de fábrica"
@@ -181,7 +159,6 @@
"desc": "Restablece todos los ajustes a los valores originales." "desc": "Restablece todos los ajustes a los valores originales."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Calibrar voltaje", "Calibrar voltaje",
"de entrada" "de entrada"
@@ -189,7 +166,6 @@
"desc": "Calibra VIN. Ajusta con ambos botones y mantén pulsado para salir." "desc": "Calibra VIN. Ajusta con ambos botones y mantén pulsado para salir."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Info extra", "Info extra",
"al soldar" "al soldar"
@@ -197,7 +173,6 @@
"desc": "Muestra más datos por pantalla cuando se está soldando." "desc": "Muestra más datos por pantalla cuando se está soldando."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Velocidad", "Velocidad",
"del texto" "del texto"
@@ -205,7 +180,6 @@
"desc": "Velocidad de desplazamiento del texto <R=rápida L=lenta>" "desc": "Velocidad de desplazamiento del texto <R=rápida L=lenta>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Modelo de", "Modelo de",
"punta" "punta"
@@ -213,7 +187,6 @@
"desc": "Elegir el modelo de punta actual." "desc": "Elegir el modelo de punta actual."
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Calibración", "Calibración",
"simple" "simple"
@@ -221,7 +194,6 @@
"desc": "Calibración simple con agua caliente." "desc": "Calibración simple con agua caliente."
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Calibración", "Calibración",
"avanzada" "avanzada"
@@ -229,23 +201,13 @@
"desc": "Calibrar con un termopar en la punta; más difícil." "desc": "Calibrar con un termopar en la punta; más difícil."
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Potencia de", "Potencia de",
"entrada" "entrada"
], ],
"desc": "Potencia en vatios del adaptador de corriente utilizado." "desc": "Potencia en vatios del adaptador de corriente utilizado."
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Limitar la",
"potenc. máx."
],
"desc": "Activa el límite de potencia máxima."
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Ajustar la", "Ajustar la",
"potenc. máx." "potenc. máx."
@@ -253,7 +215,6 @@
"desc": "Elige el límite de potencia máxima del soldador <en vatios>" "desc": "Elige el límite de potencia máxima del soldador <en vatios>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Invertir", "Invertir",
"botones +/-" "botones +/-"
@@ -261,7 +222,6 @@
"desc": "Intercambia las funciones de subir y bajar la temperatura de los botones +/- para que funcionen al revés." "desc": "Intercambia las funciones de subir y bajar la temperatura de los botones +/- para que funcionen al revés."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Cambio temp.", "Cambio temp.",
"puls. cortas" "puls. cortas"
@@ -269,7 +229,6 @@
"desc": "Subir y bajar X grados de temperatura con cada pulsación corta de los botones +/-." "desc": "Subir y bajar X grados de temperatura con cada pulsación corta de los botones +/-."
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Cambio temp.", "Cambio temp.",
"puls. largas" "puls. largas"
@@ -277,7 +236,6 @@
"desc": "Subir y bajar X grados de temperatura con cada pulsación larga de los botones +/-." "desc": "Subir y bajar X grados de temperatura con cada pulsación larga de los botones +/-."
}, },
"PowerPulsePower": { "PowerPulsePower": {
"text": "POWPLS",
"text2": [ "text2": [
"Pulsos bat.", "Pulsos bat.",
"constantes" "constantes"
@@ -285,7 +243,6 @@
"desc": "Aplica unos pulsos necesarios para mantener encendidas ciertas baterías portátiles. En vatios." "desc": "Aplica unos pulsos necesarios para mantener encendidas ciertas baterías portátiles. En vatios."
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Ajustar ganancia", "Ajustar ganancia",
"de punta" "de punta"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Virtalähde", "Virtalähde",
"DC" "DC"
@@ -75,7 +73,6 @@
"desc": "Käytettävä virtalähde. Asettaa katkaisujänniteen. <DC 10V, 3S=9.9V, 4S=13.2V, 5S=16.5V, 6S=19.8V>" "desc": "Käytettävä virtalähde. Asettaa katkaisujänniteen. <DC 10V, 3S=9.9V, 4S=13.2V, 5S=16.5V, 6S=19.8V>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Lepotilan", "Lepotilan",
"lämpötila" "lämpötila"
@@ -83,7 +80,6 @@
"desc": "Lepotilan lämpötila. <C>" "desc": "Lepotilan lämpötila. <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Lepotilan", "Lepotilan",
"viive" "viive"
@@ -91,7 +87,6 @@
"desc": "Lepotilan viive. <minuuttia/sekuntia>" "desc": "Lepotilan viive. <minuuttia/sekuntia>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Sammutus", "Sammutus",
"viive" "viive"
@@ -99,7 +94,6 @@
"desc": "Automaattisen sammutuksen aikaviive. <minuuttia>" "desc": "Automaattisen sammutuksen aikaviive. <minuuttia>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Liikkeen", "Liikkeen",
"herkkyys" "herkkyys"
@@ -107,7 +101,6 @@
"desc": "Liikkeentunnistuksen herkkyys. <0=pois, 1=epäherkin, 9=herkin>" "desc": "Liikkeentunnistuksen herkkyys. <0=pois, 1=epäherkin, 9=herkin>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Lämpötilan", "Lämpötilan",
"yksikkö" "yksikkö"
@@ -115,7 +108,6 @@
"desc": "Lämpötilan yksikkö. <C=celsius, F=fahrenheit>" "desc": "Lämpötilan yksikkö. <C=celsius, F=fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Tiedot", "Tiedot",
"lepotilassa" "lepotilassa"
@@ -123,23 +115,13 @@
"desc": "Näyttää yksityiskohtaisemmat tiedot lepotilassa." "desc": "Näyttää yksityiskohtaisemmat tiedot lepotilassa."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Näytön", "Näytön",
"kierto" "kierto"
], ],
"desc": "Näytön kierto. <A=automaattinen O=oikeakätinen V=vasenkätinen>" "desc": "Näytön kierto. <A=automaattinen O=oikeakätinen V=vasenkätinen>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Tehostus",
"käytössä"
],
"desc": "Etupainikeella siirrytään juotettaessa tehostustilaan."
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Tehostus-", "Tehostus-",
"lämpötila" "lämpötila"
@@ -147,7 +129,6 @@
"desc": "Tehostustilan lämpötila" "desc": "Tehostustilan lämpötila"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Autom.", "Autom.",
"käynnistys" "käynnistys"
@@ -155,7 +136,6 @@
"desc": "Käynnistää virrat kytkettäessä juotostilan automaattisesti. T=juotostila, S=Lepotila, F=Ei käytössä" "desc": "Käynnistää virrat kytkettäessä juotostilan automaattisesti. T=juotostila, S=Lepotila, F=Ei käytössä"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Jäähdytyksen", "Jäähdytyksen",
"vilkutus" "vilkutus"
@@ -163,7 +143,6 @@
"desc": "Vilkuttaa jäähtyessä juotoskärjen lämpötilaa sen ollessa vielä vaarallisen kuuma." "desc": "Vilkuttaa jäähtyessä juotoskärjen lämpötilaa sen ollessa vielä vaarallisen kuuma."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibroi", "Kalibroi",
"lämpötila?" "lämpötila?"
@@ -171,7 +150,6 @@
"desc": "Kalibroi kärjen lämpötilaeron." "desc": "Kalibroi kärjen lämpötilaeron."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Palauta", "Palauta",
"tehdasasetukset?" "tehdasasetukset?"
@@ -179,7 +157,6 @@
"desc": "Palauta kaikki asetukset oletusarvoihin." "desc": "Palauta kaikki asetukset oletusarvoihin."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibroi", "Kalibroi",
"tulojännite?" "tulojännite?"
@@ -187,7 +164,6 @@
"desc": "Tulojännitten kalibrointi (VIN). Painikkeilla säädetään ja pitkään painamalla poistutaan." "desc": "Tulojännitten kalibrointi (VIN). Painikkeilla säädetään ja pitkään painamalla poistutaan."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Tarkempi", "Tarkempi",
"juotosnäyttö" "juotosnäyttö"
@@ -195,7 +171,6 @@
"desc": "Näyttää yksityiskohtaisemmat tiedot juotostilassa." "desc": "Näyttää yksityiskohtaisemmat tiedot juotostilassa."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Tietojen", "Tietojen",
"näyttönopeus" "näyttönopeus"
@@ -203,7 +178,6 @@
"desc": "Näiden selitetekstien vieritysnopeus." "desc": "Näiden selitetekstien vieritysnopeus."
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "D" "SettingStartNoneChar": "D"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Source", "Source",
"d'alim" "d'alim"
@@ -75,7 +73,6 @@
"desc": "Source d'alimentation. Règle la tension de coupure <DC=10V S=3.3V par cellules>" "desc": "Source d'alimentation. Règle la tension de coupure <DC=10V S=3.3V par cellules>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Temp.", "Temp.",
"veille" "veille"
@@ -83,7 +80,6 @@
"desc": "Température en veille <C>" "desc": "Température en veille <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Délai", "Délai",
"veille" "veille"
@@ -91,7 +87,6 @@
"desc": "Délai avant mise en veille <Minutes>" "desc": "Délai avant mise en veille <Minutes>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Délai", "Délai",
"extinction" "extinction"
@@ -99,7 +94,6 @@
"desc": "Délai avant extinction <Minutes>" "desc": "Délai avant extinction <Minutes>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Sensibilité", "Sensibilité",
"au mouvement" "au mouvement"
@@ -107,7 +101,6 @@
"desc": "Sensibilité du capteur de mouvement <0=Inactif 1=Peu sensible 9=Tres sensible>" "desc": "Sensibilité du capteur de mouvement <0=Inactif 1=Peu sensible 9=Tres sensible>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Unité de", "Unité de",
"température" "température"
@@ -115,7 +108,6 @@
"desc": "Unité de température <C=Celsius F=Fahrenheit>" "desc": "Unité de température <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Écran veille", "Écran veille",
"détaillé" "détaillé"
@@ -123,23 +115,13 @@
"desc": "Afficher des informations détaillées lors de la veille." "desc": "Afficher des informations détaillées lors de la veille."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Orientation", "Orientation",
"de l'écran" "de l'écran"
], ],
"desc": "Orientation de l'affichage <A=Automatique G=Gaucher D=Droitier>" "desc": "Orientation de l'affichage <A=Automatique G=Gaucher D=Droitier>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Activation du",
"mode Boost"
],
"desc": "Activer le mode \"Boost\" en maintenant le bouton de devant pendant la soudure"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Temp.", "Temp.",
"Boost" "Boost"
@@ -147,7 +129,6 @@
"desc": "Température du mode \"Boost\"" "desc": "Température du mode \"Boost\""
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Démarrage", "Démarrage",
"automatique" "automatique"
@@ -155,7 +136,6 @@
"desc": "Démarrer automatiquement la soudure a l'allumage <A=Activé, V=Mode Veille, D=Désactivé>" "desc": "Démarrer automatiquement la soudure a l'allumage <A=Activé, V=Mode Veille, D=Désactivé>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Refroidir en", "Refroidir en",
"clignotant" "clignotant"
@@ -163,7 +143,6 @@
"desc": "Faire clignoter la température lors du refroidissement tant que la panne est chaude." "desc": "Faire clignoter la température lors du refroidissement tant que la panne est chaude."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Étalonner", "Étalonner",
"température" "température"
@@ -171,7 +150,6 @@
"desc": "Étalonner température de la panne." "desc": "Étalonner température de la panne."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Réinitialisation", "Réinitialisation",
"d'usine" "d'usine"
@@ -179,7 +157,6 @@
"desc": "Réinitialiser tous les réglages" "desc": "Réinitialiser tous les réglages"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Étalonner", "Étalonner",
"tension d'entrée" "tension d'entrée"
@@ -187,7 +164,6 @@
"desc": "Étalonner tension d'entrée. Boutons pour ajuster, appui long pour quitter" "desc": "Étalonner tension d'entrée. Boutons pour ajuster, appui long pour quitter"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Écran soudure", "Écran soudure",
"détaillé" "détaillé"
@@ -195,7 +171,6 @@
"desc": "Afficher des informations détaillées pendant la soudure" "desc": "Afficher des informations détaillées pendant la soudure"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Vitesse de", "Vitesse de",
"défilement" "défilement"
@@ -203,7 +178,6 @@
"desc": "Vitesse de défilement de ce texte en <R=Rapide L=Lent>" "desc": "Vitesse de défilement de ce texte en <R=Rapide L=Lent>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Panne", "Panne",
"Modèle" "Modèle"
@@ -211,7 +185,6 @@
"desc": "Sélection du modèle de la panne" "desc": "Sélection du modèle de la panne"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Calibration", "Calibration",
"simple" "simple"
@@ -219,7 +192,6 @@
"desc": "Calibration simple à l'aide d'eau chaude" "desc": "Calibration simple à l'aide d'eau chaude"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Calibration", "Calibration",
"avancées" "avancées"
@@ -227,23 +199,13 @@
"desc": "Calibration avancées à l'aide d'un thermocouple sur la panne" "desc": "Calibration avancées à l'aide d'un thermocouple sur la panne"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Puissance de", "Puissance de",
"l'alimentation" "l'alimentation"
], ],
"desc": "Puissance de l'alimentation utilisée" "desc": "Puissance de l'alimentation utilisée"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Activer?"
],
"desc": "Activer la limite de puissance"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Puissance", "Puissance",
"Limite" "Limite"
@@ -251,7 +213,6 @@
"desc": "Puissance maximale utilisable <Watts>" "desc": "Puissance maximale utilisable <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"Inverser?" "Inverser?"
@@ -259,7 +220,6 @@
"desc": "Inversez l'assignation +/- du bouton de changement de température de la pointe." "desc": "Inversez l'assignation +/- du bouton de changement de température de la pointe."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"Court?" "Court?"
@@ -267,7 +227,6 @@
"desc": "Incrément de changement de température sur appui court." "desc": "Incrément de changement de température sur appui court."
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"Long?" "Long?"
@@ -275,7 +234,6 @@
"desc": "Incrément de changement de température sur appui long." "desc": "Incrément de changement de température sur appui long."
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Izvor", "Izvor",
"napajanja" "napajanja"
@@ -75,7 +73,6 @@
"desc": "Izvor napajanja. Postavlja napon isključivanja. <DC 10V> <S 3.3V po ćeliji>" "desc": "Izvor napajanja. Postavlja napon isključivanja. <DC 10V> <S 3.3V po ćeliji>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Temp", "Temp",
"spavanja" "spavanja"
@@ -83,7 +80,6 @@
"desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>" "desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Vrijeme", "Vrijeme",
"spavanja" "spavanja"
@@ -91,7 +87,6 @@
"desc": "Vrijeme mirovanja nakon kojega lemilica spušta temperaturu. <Minute/Sekunde>" "desc": "Vrijeme mirovanja nakon kojega lemilica spušta temperaturu. <Minute/Sekunde>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Vrijeme", "Vrijeme",
"gašenja" "gašenja"
@@ -99,7 +94,6 @@
"desc": "Vrijeme mirovanja nakon kojega će se lemilica ugasiti. <Minute>" "desc": "Vrijeme mirovanja nakon kojega će se lemilica ugasiti. <Minute>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Osjetljivost", "Osjetljivost",
"pokreta" "pokreta"
@@ -107,7 +101,6 @@
"desc": "Osjetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osjetljivo, 9=Najosjetljivije>" "desc": "Osjetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osjetljivo, 9=Najosjetljivije>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Jedinica", "Jedinica",
"temperature" "temperature"
@@ -115,7 +108,6 @@
"desc": "Jedinica temperature. <C=Celzij, F=Fahrenheit>" "desc": "Jedinica temperature. <C=Celzij, F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Detalji", "Detalji",
"pri čekanju" "pri čekanju"
@@ -123,23 +115,13 @@
"desc": "Prikazivanje detaljnih informacija tijekom čekanja." "desc": "Prikazivanje detaljnih informacija tijekom čekanja."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Rotacija", "Rotacija",
"ekrana" "ekrana"
], ],
"desc": "Orijentacija ekrana. <A=Automatski, L=Ljevoruki, D=Desnoruki>" "desc": "Orijentacija ekrana. <A=Automatski, L=Ljevoruki, D=Desnoruki>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Boost",
"način"
],
"desc": "Držanjem prednjeg gumba prilikom lemljenja aktivira se pojačani (Boost) način."
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Boost", "Boost",
"temp" "temp"
@@ -147,7 +129,6 @@
"desc": "Temperatura u pojačanom (Boost) načinu." "desc": "Temperatura u pojačanom (Boost) načinu."
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Auto", "Auto",
"start" "start"
@@ -155,7 +136,6 @@
"desc": "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grijati." "desc": "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grijati."
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Upozorenje", "Upozorenje",
"pri hlađenju" "pri hlađenju"
@@ -163,7 +143,6 @@
"desc": "Bljeskanje temperature prilikom hlađenja, ako je lemilica vruća." "desc": "Bljeskanje temperature prilikom hlađenja, ako je lemilica vruća."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Kalibracija", "Kalibracija",
"temperature" "temperature"
@@ -171,7 +150,6 @@
"desc": "Kalibriranje temperature mjeri razliku temperatura vrška i drške, dok je lemilica hladna." "desc": "Kalibriranje temperature mjeri razliku temperatura vrška i drške, dok je lemilica hladna."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Tvorničke", "Tvorničke",
"postavke" "postavke"
@@ -179,7 +157,6 @@
"desc": "Vraćanje svih postavki na tvorničke vrijednosti." "desc": "Vraćanje svih postavki na tvorničke vrijednosti."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Kalibracija", "Kalibracija",
"napona napajanja" "napona napajanja"
@@ -187,7 +164,6 @@
"desc": "Kalibracija ulaznog napona. Podešavanje gumbima, dugački pritisak za kraj." "desc": "Kalibracija ulaznog napona. Podešavanje gumbima, dugački pritisak za kraj."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Detalji", "Detalji",
"pri lemljenju" "pri lemljenju"
@@ -195,7 +171,6 @@
"desc": "Prikazivanje detaljnih informacija tijekom lemljenja." "desc": "Prikazivanje detaljnih informacija tijekom lemljenja."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Brzina", "Brzina",
"poruka" "poruka"
@@ -203,7 +178,6 @@
"desc": "Brzina kretanja dugačkih poruka. <B=brzo, S=sporo>" "desc": "Brzina kretanja dugačkih poruka. <B=brzo, S=sporo>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Model", "Model",
"Vrha" "Vrha"
@@ -211,7 +185,6 @@
"desc": "Odabir modela lemnog vrha" "desc": "Odabir modela lemnog vrha"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Jednostavna", "Jednostavna",
"kalibracija" "kalibracija"
@@ -219,7 +192,6 @@
"desc": "Kalibracija kipućom vodom" "desc": "Kalibracija kipućom vodom"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Napredna", "Napredna",
"kalibracija" "kalibracija"
@@ -227,23 +199,13 @@
"desc": "Kalibracija korištenjem termo-elementa" "desc": "Kalibracija korištenjem termo-elementa"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Snaga", "Snaga",
"napajanja" "napajanja"
], ],
"desc": "Snaga modula za napajanje" "desc": "Snaga modula za napajanje"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": false,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "ÁRAMF",
"text2": [ "text2": [
"Áram", "Áram",
"forrás" "forrás"
@@ -75,7 +73,6 @@
"desc": "Áramforrás. Beállítja a lekapcsolási feszültséget. <DC 10V> <S 3.3V cellánként>" "desc": "Áramforrás. Beállítja a lekapcsolási feszültséget. <DC 10V> <S 3.3V cellánként>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "AHŐM",
"text2": [ "text2": [
"Alvási", "Alvási",
"hőfok" "hőfok"
@@ -83,7 +80,6 @@
"desc": "Alvási hőmérséklet <C>" "desc": "Alvási hőmérséklet <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "AIDŐ",
"text2": [ "text2": [
"Alvás", "Alvás",
"időzítő" "időzítő"
@@ -91,7 +87,6 @@
"desc": "Alvás időzítő <perc/másodperc>" "desc": "Alvás időzítő <perc/másodperc>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "KIIDŐ",
"text2": [ "text2": [
"Kikapcsolás", "Kikapcsolás",
"időzítő" "időzítő"
@@ -99,7 +94,6 @@
"desc": "Kikapcsolási időzítő <perc>" "desc": "Kikapcsolási időzítő <perc>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MOZGÉR",
"text2": [ "text2": [
"Mozgás", "Mozgás",
"érzékenység" "érzékenység"
@@ -107,7 +101,6 @@
"desc": "Mozgás érzékenység beállítása. <0.kikapcsolva 1.legkevésbé érzékeny 9.legérzékenyebb>" "desc": "Mozgás érzékenység beállítása. <0.kikapcsolva 1.legkevésbé érzékeny 9.legérzékenyebb>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "HŐEGYS",
"text2": [ "text2": [
"Hőmérséklet", "Hőmérséklet",
"mértékegysége" "mértékegysége"
@@ -115,7 +108,6 @@
"desc": "Hőmérséklet mértékegysége <C=Celsius F=Fahrenheit>" "desc": "Hőmérséklet mértékegysége <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "RÉSZLI",
"text2": [ "text2": [
"Részletes", "Részletes",
"készenlét" "készenlét"
@@ -123,23 +115,13 @@
"desc": "Részletes információ megjelenítése kisebb betűméretben a készenléti képernyőn." "desc": "Részletes információ megjelenítése kisebb betűméretben a készenléti képernyőn."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "KIJTÁJ",
"text2": [ "text2": [
"Kijelző", "Kijelző",
"tájolása" "tájolása"
], ],
"desc": "Kijelző tájolása <A. automatikus B. balkezes J. jobbkezes>" "desc": "Kijelző tájolása <A. automatikus B. balkezes J. jobbkezes>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Boost",
"mód"
],
"desc": "Elülső gombbal boost módba (450C) lép forrasztás közben"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BHŐ",
"text2": [ "text2": [
"Boost", "Boost",
"hőfok" "hőfok"
@@ -147,7 +129,6 @@
"desc": "Hőmérséklet \"boost\" módban" "desc": "Hőmérséklet \"boost\" módban"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Automatikus", "Automatikus",
"indítás" "indítás"
@@ -155,7 +136,6 @@
"desc": "Bekapcsolás után automatikusan lépjen forrasztás módba. T=forrasztás, S=alvó mód, F=ki" "desc": "Bekapcsolás után automatikusan lépjen forrasztás módba. T=forrasztás, S=alvó mód, F=ki"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "HŰLÉSV",
"text2": [ "text2": [
"Villogás", "Villogás",
"hűléskor" "hűléskor"
@@ -163,7 +143,6 @@
"desc": "Villogjon a hőmérséklet hűlés közben, amíg a hegy forró." "desc": "Villogjon a hőmérséklet hűlés közben, amíg a hegy forró."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "HŐM KAL?",
"text2": [ "text2": [
"Hőmérséklet", "Hőmérséklet",
"kalibrálása?" "kalibrálása?"
@@ -171,7 +150,6 @@
"desc": "Hegy hőmérséklet-különbségének kalibrálása." "desc": "Hegy hőmérséklet-különbségének kalibrálása."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Gyári", "Gyári",
"beállítások?" "beállítások?"
@@ -179,7 +157,6 @@
"desc": "Beállítások alaphelyzetbe állítása" "desc": "Beállítások alaphelyzetbe állítása"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "VIN KAL?",
"text2": [ "text2": [
"Bemeneti fesz", "Bemeneti fesz",
"kalibrálása?" "kalibrálása?"
@@ -187,7 +164,6 @@
"desc": "Bemeneti feszültség kalibrálása. Röviden megnyomva módosítás, hosszan megnyomva kilépés" "desc": "Bemeneti feszültség kalibrálása. Röviden megnyomva módosítás, hosszan megnyomva kilépés"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "HALKÉP",
"text2": [ "text2": [
"Részletes", "Részletes",
"forr. kép." "forr. kép."
@@ -195,7 +171,6 @@
"desc": "Részletes információk megjelenítése forrasztás közben" "desc": "Részletes információk megjelenítése forrasztás közben"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "GÖRGS",
"text2": [ "text2": [
"Görgetés", "Görgetés",
"sebessége" "sebessége"
@@ -203,7 +178,6 @@
"desc": "Szöveggörgetés sebessége" "desc": "Szöveggörgetés sebessége"
}, },
"TipModel": { "TipModel": {
"text": "HEGYMOD",
"text2": [ "text2": [
"Forrasztóhegy", "Forrasztóhegy",
"modell" "modell"
@@ -211,7 +185,6 @@
"desc": "Forrasztóhegy modell kiválasztása" "desc": "Forrasztóhegy modell kiválasztása"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "EGYSZKAL",
"text2": [ "text2": [
"Egyszerű", "Egyszerű",
"kalibráció" "kalibráció"
@@ -219,7 +192,6 @@
"desc": "Egyszerű kalibrálás forró víz segítségével" "desc": "Egyszerű kalibrálás forró víz segítségével"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "HALKAL",
"text2": [ "text2": [
"Haladó", "Haladó",
"Kalibráció" "Kalibráció"
@@ -227,23 +199,13 @@
"desc": "Haladó kalibrálás hegyre helyezett hőelem segítségével" "desc": "Haladó kalibrálás hegyre helyezett hőelem segítségével"
}, },
"PowerInput": { "PowerInput": {
"text": "TELJW",
"text2": [ "text2": [
"Bemeneti", "Bemeneti",
"teljesítmény" "teljesítmény"
], ],
"desc": "A tápegység által leadott teljesítmény" "desc": "A tápegység által leadott teljesítmény"
}, },
"PowerLimitEnable": {
"text": "TELJH",
"text2": [
"Telj H",
"Bekapcsolva"
],
"desc": "Bemeneti teljesitmény korlátozása"
},
"PowerLimit": { "PowerLimit": {
"text": "TELJM",
"text2": [ "text2": [
"Telj", "Telj",
"maximum" "maximum"
@@ -251,7 +213,6 @@
"desc": "Maximális teljesitmény beállitása <Watts>" "desc": "Maximális teljesitmény beállitása <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "HÖVÁLT",
"text2": [ "text2": [
"GOMB +-", "GOMB +-",
"Felcseréled?" "Felcseréled?"
@@ -259,7 +220,6 @@
"desc": "A páka hömérséklet növelés csökkentési gombok felcserélése." "desc": "A páka hömérséklet növelés csökkentési gombok felcserélése."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "HÖRÖV",
"text2": [ "text2": [
"Hömérséklet", "Hömérséklet",
"váltás rövid?" "váltás rövid?"
@@ -267,7 +227,6 @@
"desc": "Hömérséklet váltás rövid gombnyomásrs bekapcsolva!" "desc": "Hömérséklet váltás rövid gombnyomásrs bekapcsolva!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "HÖHOS",
"text2": [ "text2": [
"Hömérséklet", "Hömérséklet",
"váltás hosszú?" "váltás hosszú?"
@@ -275,7 +234,6 @@
"desc": "Hömérséklet váltás hosszú gombnyomásrs bekapcsolva!" "desc": "Hömérséklet váltás hosszú gombnyomásrs bekapcsolva!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "TELJP",
"text2": [ "text2": [
"Telj power", "Telj power",
"bank üzem W" "bank üzem W"
@@ -283,7 +241,6 @@
"desc": "Powerbank üzemnél nem engedi a powerbankot kikapcsolni idönkénti áram felvételt generál. " "desc": "Powerbank üzemnél nem engedi a powerbankot kikapcsolni idönkénti áram felvételt generál. "
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -36,7 +36,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "D" "SettingStartNoneChar": "D"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -69,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Sorgente", "Sorgente",
"alimentaz" "alimentaz"
@@ -77,7 +75,6 @@
"desc": "Scegli la sorgente di alimentazione; se a batteria, limita lo scaricamento al valore di soglia <DC: 10V; S: 3,3V per cella>" "desc": "Scegli la sorgente di alimentazione; se a batteria, limita lo scaricamento al valore di soglia <DC: 10V; S: 3,3V per cella>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Temp", "Temp",
"standby" "standby"
@@ -85,7 +82,6 @@
"desc": "Imposta la temperatura da mantenere in modalità Standby <°C/°F>" "desc": "Imposta la temperatura da mantenere in modalità Standby <°C/°F>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Timer", "Timer",
"standby" "standby"
@@ -93,7 +89,6 @@
"desc": "Imposta il timer per entrare in modalità Standby <minuti/secondi>" "desc": "Imposta il timer per entrare in modalità Standby <minuti/secondi>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Timer", "Timer",
"spegnimento" "spegnimento"
@@ -101,7 +96,6 @@
"desc": "Imposta il timer per lo spegnimento <minuti>" "desc": "Imposta il timer per lo spegnimento <minuti>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Sensibilità", "Sensibilità",
"al movimento" "al movimento"
@@ -109,7 +103,6 @@
"desc": "Imposta la sensibilità al movimento per uscire dalla modalità Standby <0: nessuna; 1: minima; 9: massima>" "desc": "Imposta la sensibilità al movimento per uscire dalla modalità Standby <0: nessuna; 1: minima; 9: massima>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Unità di", "Unità di",
"temperatura" "temperatura"
@@ -117,7 +110,6 @@
"desc": "Scegli l'unità di misura per la temperatura <C: grado Celsius; F: grado Farenheit>" "desc": "Scegli l'unità di misura per la temperatura <C: grado Celsius; F: grado Farenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Interfaccia", "Interfaccia",
"testuale" "testuale"
@@ -125,31 +117,20 @@
"desc": "Mostra informazioni dettagliate all'interno della schermata principale" "desc": "Mostra informazioni dettagliate all'interno della schermata principale"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Orientamento", "Orientamento",
"display" "display"
], ],
"desc": "Imposta l'orientamento del display <A: automatico; S: mano sinistra; D: mano destra>" "desc": "Imposta l'orientamento del display <A: automatico; S: mano sinistra; D: mano destra>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Funzione",
"«Turbo»"
],
"desc": "Attiva la funzione «Turbo», durante la modalità Saldatura, tenendo premuto il tasto superiore"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Temp", "Temp",
"«Turbo»" "«Turbo»"
], ],
"desc": "Imposta la temperatura della funzione «Turbo»" "desc": "Imposta la temperatura della funzione «Turbo» <°C/°F>"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Avvio", "Avvio",
"automatico" "automatico"
@@ -157,7 +138,6 @@
"desc": "Attiva automaticamente il saldatore quando viene alimentato <A: saldatura; S: standby; D: disattiva>" "desc": "Attiva automaticamente il saldatore quando viene alimentato <A: saldatura; S: standby; D: disattiva>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Avviso", "Avviso",
"punta calda" "punta calda"
@@ -165,7 +145,6 @@
"desc": "Evidenzia il valore di temperatura durante il raffreddamento se la punta è ancora calda" "desc": "Evidenzia il valore di temperatura durante il raffreddamento se la punta è ancora calda"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Calibrazione", "Calibrazione",
"temperatura" "temperatura"
@@ -173,7 +152,6 @@
"desc": "Calibra le rilevazioni di temperatura" "desc": "Calibra le rilevazioni di temperatura"
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Ripristino", "Ripristino",
"impostazioni" "impostazioni"
@@ -181,7 +159,6 @@
"desc": "Ripristina tutte le impostazioni" "desc": "Ripristina tutte le impostazioni"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Calibrazione", "Calibrazione",
"tensione" "tensione"
@@ -189,7 +166,6 @@
"desc": "Calibra la tensione in ingresso; regola con entrambi i tasti, tieni premuto il tasto superiore per uscire" "desc": "Calibra la tensione in ingresso; regola con entrambi i tasti, tieni premuto il tasto superiore per uscire"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Dettagli", "Dettagli",
"saldatura" "saldatura"
@@ -197,7 +173,6 @@
"desc": "Mostra informazioni dettagliate durante la modalità Saldatura" "desc": "Mostra informazioni dettagliate durante la modalità Saldatura"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Velocità", "Velocità",
"testo" "testo"
@@ -205,7 +180,6 @@
"desc": "Imposta la velocità di scorrimento del testo <L: lento; V: veloce>" "desc": "Imposta la velocità di scorrimento del testo <L: lento; V: veloce>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Modello", "Modello",
"punta" "punta"
@@ -213,7 +187,6 @@
"desc": "Seleziona il modello della punta in uso" "desc": "Seleziona il modello della punta in uso"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Calibrazione", "Calibrazione",
"semplice" "semplice"
@@ -221,7 +194,6 @@
"desc": "Calibra le rilevazioni di temperatura tramite l'utilizzo di acqua calda" "desc": "Calibra le rilevazioni di temperatura tramite l'utilizzo di acqua calda"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Calibrazione", "Calibrazione",
"avanzata" "avanzata"
@@ -229,63 +201,48 @@
"desc": "Calibra le rilevazioni di temperatura attraverso la termocoppia presente nella punta" "desc": "Calibra le rilevazioni di temperatura attraverso la termocoppia presente nella punta"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Potenza", "Potenza",
"alimentaz" "alimentaz"
], ],
"desc": "Imposta la potenza massima erogabile dall'alimentatore in uso" "desc": "Imposta la potenza massima erogabile dall'alimentatore in uso"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Limitatore",
"di potenza"
],
"desc": "Abilita un limitatore per la potenza massima erogabile al saldatore"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Limite", "Limite",
"di potenza" "potenza"
], ],
"desc": "Imposta il valore di potenza massima erogabile al saldatore <watt>" "desc": "Imposta il valore di potenza massima erogabile al saldatore <watt>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Inversione", "Inversione",
"tasti" "tasti"
], ],
"desc": "Inverti i tasti per impostare la temperatura della punta " "desc": "Inverti i tasti per aumentare o diminuire la temperatura della punta"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Cambio temp", "Temp passo",
"pressione breve" "breve"
], ],
"desc": "Varia la temperatura della punta attraverso una breve pressione dei tasti" "desc": "Imposta il «passo» dei valori di temperatura ad una breve pressione dei tasti"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Cambio temp", "Temp passo",
"pressione lunga" "lungo"
], ],
"desc": "Varia la temperatura della punta attraverso una lunga pressione dei tasti" "desc": "Imposta il «passo» dei valori di temperatura ad una lunga pressione dei tasti"
}, },
"PowerPulsePower": { "PowerPulsePower": {
"text": "POWPLS",
"text2": [ "text2": [
"Potenza impulso", "Potenza",
"«Keep-Alive»" "impulso"
], ],
"desc": "Regola la potenza d'impulso in ingresso al saldatore per prevenire lo standby eventuale dell'alimentatore <watt>" "desc": "Regola la potenza d'impulso per prevenire lo standby eventuale dell'alimentatore <watt>"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Guadagno", "Guadagno",
"punta" "punta"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Maitinimo", "Maitinimo",
"šaltinis" "šaltinis"
@@ -75,7 +73,6 @@
"desc": "Išjungimo įtampa. <DC 10V arba celių (S) kiekis (3.3V per celę)>" "desc": "Išjungimo įtampa. <DC 10V arba celių (S) kiekis (3.3V per celę)>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Miego", "Miego",
"temperat." "temperat."
@@ -83,7 +80,6 @@
"desc": "Miego temperatūra <C>" "desc": "Miego temperatūra <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Miego", "Miego",
"laikas" "laikas"
@@ -91,7 +87,6 @@
"desc": "Miego laikas <minutės/sekundės>" "desc": "Miego laikas <minutės/sekundės>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Išjungimo", "Išjungimo",
"laikas" "laikas"
@@ -99,7 +94,6 @@
"desc": "Išjungimo laikas <minutės>" "desc": "Išjungimo laikas <minutės>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Jautrumas", "Jautrumas",
"judesiui" "judesiui"
@@ -107,7 +101,6 @@
"desc": "Jautrumas judesiui <0 - išjungta, 1 - mažiausias, 9 - didžiausias>" "desc": "Jautrumas judesiui <0 - išjungta, 1 - mažiausias, 9 - didžiausias>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Temperatūros", "Temperatūros",
"vienetai" "vienetai"
@@ -115,7 +108,6 @@
"desc": "Temperatūros vienetai <C - Celsijus, F - Farenheitas>" "desc": "Temperatūros vienetai <C - Celsijus, F - Farenheitas>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Detalus lauki", "Detalus lauki",
"mo ekranas" "mo ekranas"
@@ -123,23 +115,13 @@
"desc": "Ar rodyti papildomą informaciją mažesniu šriftu laukimo ekrane" "desc": "Ar rodyti papildomą informaciją mažesniu šriftu laukimo ekrane"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Ekrano", "Ekrano",
"orientacija" "orientacija"
], ],
"desc": "Ekrano orientacija <A - automatinė, K - kairiarankiams, D - dešiniarankiams>" "desc": "Ekrano orientacija <A - automatinė, K - kairiarankiams, D - dešiniarankiams>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Turbo režimas",
"įjungtas"
],
"desc": "Ar lituojant viršutinis mygtukas įjungia turbo režimą"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Turbo", "Turbo",
"temperat." "temperat."
@@ -147,7 +129,6 @@
"desc": "Temperatūra turbo režimu" "desc": "Temperatūra turbo režimu"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Auto", "Auto",
"paleidimas" "paleidimas"
@@ -155,7 +136,6 @@
"desc": "Ar pradėti kaitininti iš karto įjungus lituoklį" "desc": "Ar pradėti kaitininti iš karto įjungus lituoklį"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Atvėsimo", "Atvėsimo",
"mirksėjimas" "mirksėjimas"
@@ -163,7 +143,6 @@
"desc": "Ar mirksėti temperatūrą ekrane kol vėstantis antgalis vis dar karštas" "desc": "Ar mirksėti temperatūrą ekrane kol vėstantis antgalis vis dar karštas"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibruoti", "Kalibruoti",
"temperatūrą?" "temperatūrą?"
@@ -171,7 +150,6 @@
"desc": "Antgalio temperatūros kalibravimas" "desc": "Antgalio temperatūros kalibravimas"
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Atstatyti", "Atstatyti",
"nustatymus?" "nustatymus?"
@@ -179,7 +157,6 @@
"desc": "Nustatyti nustatymus iš naujo" "desc": "Nustatyti nustatymus iš naujo"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibruoti", "Kalibruoti",
"įvesties įtampą?" "įvesties įtampą?"
@@ -187,7 +164,6 @@
"desc": "Įvesties įtampos kalibravimas. Trumpai paspauskite, norėdami nustatyti, ilgai paspauskite, kad išeitumėte" "desc": "Įvesties įtampos kalibravimas. Trumpai paspauskite, norėdami nustatyti, ilgai paspauskite, kad išeitumėte"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Detalus lita-", "Detalus lita-",
"vimo ekranas" "vimo ekranas"
@@ -195,7 +171,6 @@
"desc": "Ar rodyti išsamią informaciją lituojant" "desc": "Ar rodyti išsamią informaciją lituojant"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Greitas apr", "Greitas apr",
"ašym. slink" "ašym. slink"
@@ -203,7 +178,6 @@
"desc": "Greitis, kuriuo šis tekstas slenka" "desc": "Greitis, kuriuo šis tekstas slenka"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Antgalio", "Antgalio",
"modelis" "modelis"
@@ -211,7 +185,6 @@
"desc": "Antgalio modelio pasirinkimas" "desc": "Antgalio modelio pasirinkimas"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Paprasta", "Paprasta",
"kalibracija" "kalibracija"
@@ -219,7 +192,6 @@
"desc": "Paprasta kalibracija naudojant karštą vandienį" "desc": "Paprasta kalibracija naudojant karštą vandienį"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Išplėstinė", "Išplėstinė",
"kalibracija" "kalibracija"
@@ -227,23 +199,13 @@
"desc": "Išplėstinė kalibracija naudojant termoelementą" "desc": "Išplėstinė kalibracija naudojant termoelementą"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Galia", "Galia",
"vatais" "vatais"
], ],
"desc": "Maitinimo bloko galia vatais" "desc": "Maitinimo bloko galia vatais"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Spannings-", "Spannings-",
"bron" "bron"
@@ -75,7 +73,6 @@
"desc": "Spanningsbron. Stelt drempelspanning in. <DC 10V> <S 3.3V per cel>" "desc": "Spanningsbron. Stelt drempelspanning in. <DC 10V> <S 3.3V per cel>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Slaap", "Slaap",
"temp" "temp"
@@ -83,7 +80,6 @@
"desc": "Temperatuur in slaapstand <C>" "desc": "Temperatuur in slaapstand <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Slaap", "Slaap",
"time-out" "time-out"
@@ -91,7 +87,6 @@
"desc": "Slaapstand time-out <Minuten/Seconden>" "desc": "Slaapstand time-out <Minuten/Seconden>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Uitschakel", "Uitschakel",
"time-out" "time-out"
@@ -99,7 +94,6 @@
"desc": "Automatisch afsluiten time-out <Minuten>" "desc": "Automatisch afsluiten time-out <Minuten>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Bewegings-", "Bewegings-",
"gevoeligheid" "gevoeligheid"
@@ -107,7 +101,6 @@
"desc": "Bewegingsgevoeligheid <0.uit 1.minst gevoelig 9.meest gevoelig>" "desc": "Bewegingsgevoeligheid <0.uit 1.minst gevoelig 9.meest gevoelig>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Temperatuur", "Temperatuur",
"eenheid" "eenheid"
@@ -115,7 +108,6 @@
"desc": "Temperatuureenheid <C=Celsius F=Fahrenheit>" "desc": "Temperatuureenheid <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Gedetailleerd", "Gedetailleerd",
"slaapscherm" "slaapscherm"
@@ -123,23 +115,13 @@
"desc": "Gedetailleerde informatie weergeven in een kleiner lettertype op het slaapscherm." "desc": "Gedetailleerde informatie weergeven in een kleiner lettertype op het slaapscherm."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Scherm-", "Scherm-",
"oriëntatie" "oriëntatie"
], ],
"desc": "Schermoriëntatie <A. Automatisch L. Linkshandig R. Rechtshandig>" "desc": "Schermoriëntatie <A. Automatisch L. Linkshandig R. Rechtshandig>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Boostmodes",
"ingeschakeld?"
],
"desc": "Soldeerbout gaat naar een hogere boost-temperatuur wanneer de voorste knop ingedrukt is."
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Boost", "Boost",
"temp" "temp"
@@ -147,7 +129,6 @@
"desc": "Temperatuur in boostmodes" "desc": "Temperatuur in boostmodes"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Auto", "Auto",
"start" "start"
@@ -155,7 +136,6 @@
"desc": "Breng de soldeerbout direct op temperatuur bij het opstarten. T=Soldeertemperatuur, S=Slaapstand-temperatuur, F=Uit" "desc": "Breng de soldeerbout direct op temperatuur bij het opstarten. T=Soldeertemperatuur, S=Slaapstand-temperatuur, F=Uit"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Afkoel", "Afkoel",
"flikker" "flikker"
@@ -163,7 +143,6 @@
"desc": "Temperatuur laten flikkeren in het hoofdmenu als de soldeerpunt aan het afkoelen is." "desc": "Temperatuur laten flikkeren in het hoofdmenu als de soldeerpunt aan het afkoelen is."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Calibreer", "Calibreer",
"temperatuur?" "temperatuur?"
@@ -171,7 +150,6 @@
"desc": "Temperatuursafwijking van de soldeerpunt calibreren." "desc": "Temperatuursafwijking van de soldeerpunt calibreren."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Instellingen", "Instellingen",
"resetten?" "resetten?"
@@ -179,7 +157,6 @@
"desc": "Alle instellingen terugzetten." "desc": "Alle instellingen terugzetten."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Calibreer", "Calibreer",
"input-voltage?" "input-voltage?"
@@ -187,7 +164,6 @@
"desc": "VIN Calibreren. Knoppen lang ingedrukt houden om te bevestigen." "desc": "VIN Calibreren. Knoppen lang ingedrukt houden om te bevestigen."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Gedetailleerd", "Gedetailleerd",
"soldeerscherm" "soldeerscherm"
@@ -195,7 +171,6 @@
"desc": "Gedetailleerde informatie weergeven in een kleiner lettertype op het soldeerscherm." "desc": "Gedetailleerde informatie weergeven in een kleiner lettertype op het soldeerscherm."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Scroll", "Scroll",
"snelheid" "snelheid"
@@ -203,7 +178,6 @@
"desc": "Snelheid waarmee de tekst scrolt." "desc": "Snelheid waarmee de tekst scrolt."
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Spannings-", "Spannings-",
"bron" "bron"
@@ -75,7 +73,6 @@
"desc": "Spanningsbron. Stelt minimumspanning in. <DC 10V> <S 3.3V per cel>" "desc": "Spanningsbron. Stelt minimumspanning in. <DC 10V> <S 3.3V per cel>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Slaap", "Slaap",
"temp" "temp"
@@ -83,7 +80,6 @@
"desc": "Temperatuur in slaapstand <°C>" "desc": "Temperatuur in slaapstand <°C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Slaap", "Slaap",
"time-out" "time-out"
@@ -91,7 +87,6 @@
"desc": "Slaapstand time-out <Minuten/Seconden>" "desc": "Slaapstand time-out <Minuten/Seconden>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Uitschakel", "Uitschakel",
"time-out" "time-out"
@@ -99,7 +94,6 @@
"desc": "Automatisch afsluiten time-out <Minuten>" "desc": "Automatisch afsluiten time-out <Minuten>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Bewegings-", "Bewegings-",
"gevoeligheid" "gevoeligheid"
@@ -107,7 +101,6 @@
"desc": "Bewegingsgevoeligheid <0.uit 1.minst gevoelig 9.meest gevoelig>" "desc": "Bewegingsgevoeligheid <0.uit 1.minst gevoelig 9.meest gevoelig>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Temperatuur", "Temperatuur",
"schaal" "schaal"
@@ -115,7 +108,6 @@
"desc": "Temperatuurschaal <°C=Celsius °F=Fahrenheit>" "desc": "Temperatuurschaal <°C=Celsius °F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Gedetailleerd", "Gedetailleerd",
"slaapscherm" "slaapscherm"
@@ -123,23 +115,13 @@
"desc": "Gedetailleerde informatie in een kleiner lettertype in het slaapscherm." "desc": "Gedetailleerde informatie in een kleiner lettertype in het slaapscherm."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Scherm-", "Scherm-",
"oriëntatie" "oriëntatie"
], ],
"desc": "Schermoriëntatie <A. Automatisch L. Linkshandig R. Rechtshandig>" "desc": "Schermoriëntatie <A. Automatisch L. Linkshandig R. Rechtshandig>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Temperatuurverhoging",
"ingeschakeld?"
],
"desc": "Temperatuur verhoogt als voorste knop is ingedrukt"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Verhogings", "Verhogings",
"temp" "temp"
@@ -147,7 +129,6 @@
"desc": "Verhogingstemperatuur" "desc": "Verhogingstemperatuur"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Auto", "Auto",
"start" "start"
@@ -155,7 +136,6 @@
"desc": "Breng de soldeerbout op temperatuur bij het opstarten. T=Soldeertemperatuur, S=Slaapstand-temperatuur, F=Uit" "desc": "Breng de soldeerbout op temperatuur bij het opstarten. T=Soldeertemperatuur, S=Slaapstand-temperatuur, F=Uit"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Afkoel", "Afkoel",
"knipper" "knipper"
@@ -163,7 +143,6 @@
"desc": "Temperatuur knippert in hoofdmenu tijdens afkoeling." "desc": "Temperatuur knippert in hoofdmenu tijdens afkoeling."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Calibreer", "Calibreer",
"temperatuur?" "temperatuur?"
@@ -171,7 +150,6 @@
"desc": "Temperatuur van de punt calibreren." "desc": "Temperatuur van de punt calibreren."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Instellingen", "Instellingen",
"resetten?" "resetten?"
@@ -179,7 +157,6 @@
"desc": "Alle instellingen resetten." "desc": "Alle instellingen resetten."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Calibreer", "Calibreer",
"voedingsspanning?" "voedingsspanning?"
@@ -187,7 +164,6 @@
"desc": "VIN Calibreren. Bevestigen door knoppen lang in te drukken." "desc": "VIN Calibreren. Bevestigen door knoppen lang in te drukken."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Gedetailleerd", "Gedetailleerd",
"soldeerscherm" "soldeerscherm"
@@ -195,7 +171,6 @@
"desc": "Gedetailleerde informatie in kleiner lettertype in soldeerscherm." "desc": "Gedetailleerde informatie in kleiner lettertype in soldeerscherm."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Scrol", "Scrol",
"snelheid" "snelheid"
@@ -203,7 +178,6 @@
"desc": "Scrolsnelheid van de tekst." "desc": "Scrolsnelheid van de tekst."
}, },
"TipModel": { "TipModel": {
"text": "PUNTMO",
"text2": [ "text2": [
"Punt", "Punt",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Gekozen punt" "desc": "Gekozen punt"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Eenvoudige", "Eenvoudige",
"Calibrering" "Calibrering"
@@ -219,7 +192,6 @@
"desc": "Calibrering met heet water" "desc": "Calibrering met heet water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Gevorderde", "Gevorderde",
"Calibrering" "Calibrering"
@@ -227,23 +199,13 @@
"desc": "Calibrering met thermokoppel" "desc": "Calibrering met thermokoppel"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Vermogen", "Vermogen",
"Watt" "Watt"
], ],
"desc": "Vermogen van de adapter" "desc": "Vermogen van de adapter"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "I" "SettingStartNoneChar": "I"
}, },
"menuDouble": false,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,23 +66,20 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "Kilde",
"text2": [ "text2": [
"", "Kilde",
"" ""
], ],
"desc": "Strømforsyning. Sett nedre spenning for automatisk nedstenging. <DC 10V <S 3.3V per celle" "desc": "Strømforsyning. Sett nedre spenning for automatisk nedstenging. <DC 10V <S 3.3V per celle"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "DTmp",
"text2": [ "text2": [
"", "DTmp",
"" ""
], ],
"desc": "Dvaletemperatur <C" "desc": "Dvaletemperatur <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "DTid",
"text2": [ "text2": [
"", "",
"" ""
@@ -91,119 +87,97 @@
"desc": "Tid før dvale <Minutter/Sekunder" "desc": "Tid før dvale <Minutter/Sekunder"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "AvTid",
"text2": [ "text2": [
"", "AvTid",
"" ""
], ],
"desc": "Tid før automatisk nedstenging <Minutter" "desc": "Tid før automatisk nedstenging <Minutter"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "BSensr",
"text2": [ "text2": [
"", "BSensr",
"" ""
], ],
"desc": "Bevegelsesfølsomhet <0.Inaktiv 1.Minst følsom 9.Mest følsom" "desc": "Bevegelsesfølsomhet <0.Inaktiv 1.Minst følsom 9.Mest følsom"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TmpEnh",
"text2": [ "text2": [
"", "TmpEnh",
"" ""
], ],
"desc": "Temperaturskala <C=Celsius F=Fahrenheit" "desc": "Temperaturskala <C=Celsius F=Fahrenheit"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "AvDvSk",
"text2": [ "text2": [
"", "AvDvSk",
"" ""
], ],
"desc": "Vis detaljert informasjon med liten skrift på dvaleskjermen." "desc": "Vis detaljert informasjon med liten skrift på dvaleskjermen."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "SkRetn",
"text2": [ "text2": [
"", "SkRetn",
"" ""
], ],
"desc": "Skjermretning <A. Automatisk V. Venstrehendt H. Høyrehendt" "desc": "Skjermretning <A. Automatisk V. Venstrehendt H. Høyrehendt"
}, },
"BoostEnabled": {
"text": "Kraft",
"text2": [
"",
""
],
"desc": "Frontknappen aktiverer kraftfunksjonen, 450C ved lodding"
},
"BoostTemperature": { "BoostTemperature": {
"text": "KTmp",
"text2": [ "text2": [
"", "KTmp",
"" ""
], ],
"desc": "Temperatur i \"kraft\"-modus" "desc": "Temperatur i \"kraft\"-modus"
}, },
"AutoStart": { "AutoStart": {
"text": "AStart",
"text2": [ "text2": [
"", "AStart",
"" ""
], ],
"desc": "Start automatisk med lodding når strøm kobles til. L=Lodding, D=Dvale, I=Inaktiv" "desc": "Start automatisk med lodding når strøm kobles til. L=Lodding, D=Dvale, I=Inaktiv"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "KjBlnk",
"text2": [ "text2": [
"", "KjBlnk",
"" ""
], ],
"desc": "Blink temperaturen på skjermen mens spissen fortsatt er varm." "desc": "Blink temperaturen på skjermen mens spissen fortsatt er varm."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TempKal?",
"text2": [ "text2": [
"", "TempKal?",
"" ""
], ],
"desc": "Kalibrer spiss-temperatur." "desc": "Kalibrer spiss-temperatur."
}, },
"SettingsReset": { "SettingsReset": {
"text": "TilbStl?",
"text2": [ "text2": [
"", "TilbStl?",
"" ""
], ],
"desc": "Tilbakestill alle innstillinger" "desc": "Tilbakestill alle innstillinger"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "KalSpIn?",
"text2": [ "text2": [
"", "KalSpIn?",
"" ""
], ],
"desc": "Kalibrer spenning. Knappene justerer. Langt trykk for å gå ut" "desc": "Kalibrer spenning. Knappene justerer. Langt trykk for å gå ut"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "AvLdSk",
"text2": [ "text2": [
"", "AvLdSk",
"" ""
], ],
"desc": "Vis detaljert informasjon ved lodding" "desc": "Vis detaljert informasjon ved lodding"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "RullHa",
"text2": [ "text2": [
"", "RullHa",
"" ""
], ],
"desc": "Hastigheten på rulletekst" "desc": "Hastigheten på rulletekst"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -37,7 +37,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "B" "SettingStartNoneChar": "B"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -70,7 +69,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Źródło", "Źródło",
"zasilania" "zasilania"
@@ -78,7 +76,6 @@
"desc": "Źródło zasilania. Ustaw napięcie odcięcia. <DC 10V> <S 3.3V dla ogniw Li>" "desc": "Źródło zasilania. Ustaw napięcie odcięcia. <DC 10V> <S 3.3V dla ogniw Li>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Temperatura", "Temperatura",
"uśpienia" "uśpienia"
@@ -86,7 +83,6 @@
"desc": "Temperatura uśpienia <°C>" "desc": "Temperatura uśpienia <°C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Czas", "Czas",
"uśpienia" "uśpienia"
@@ -94,7 +90,6 @@
"desc": "Czas uśpienia <minuty/sekundy>" "desc": "Czas uśpienia <minuty/sekundy>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Czas", "Czas",
"wyłączenia" "wyłączenia"
@@ -102,7 +97,6 @@
"desc": "Czas wyłączenia <minuty>" "desc": "Czas wyłączenia <minuty>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Czułość", "Czułość",
"ruchu" "ruchu"
@@ -110,7 +104,6 @@
"desc": "Czułość ruchu <0.Wyłączona 1.Minimalna 9.Maksymalna>" "desc": "Czułość ruchu <0.Wyłączona 1.Minimalna 9.Maksymalna>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Jednostka", "Jednostka",
"temperatury" "temperatury"
@@ -118,7 +111,6 @@
"desc": "Jednostka temperatury <C=Celsius F=Fahrenheit>" "desc": "Jednostka temperatury <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Mniejsza", "Mniejsza",
"czcionka" "czcionka"
@@ -126,23 +118,13 @@
"desc": "Wyświetla szczegółowe informacje za pomocą mniejszej czcionki na ekranie bezczynności" "desc": "Wyświetla szczegółowe informacje za pomocą mniejszej czcionki na ekranie bezczynności"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Orientacja", "Orientacja",
"wyświetlacza" "wyświetlacza"
], ],
"desc": "Orientacja wyświetlacza <A - automatyczna, L - leworęczna, P - praworęczna>" "desc": "Orientacja wyświetlacza <A - automatyczna, L - leworęczna, P - praworęczna>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Tryb",
"boost"
],
"desc": "Przytrzymaj przedni przycisk podczas lutowania w celu zwiększenia temperatury"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Temperatura", "Temperatura",
"w trybie boost" "w trybie boost"
@@ -150,7 +132,6 @@
"desc": "Temperatura w trybie \"boost\" " "desc": "Temperatura w trybie \"boost\" "
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Automatyczne", "Automatyczne",
"uruchamianie" "uruchamianie"
@@ -158,7 +139,6 @@
"desc": "Automatyczne uruchamianie trybu lutowania po włączeniu zasilania.<B - wyłączone, T - lutowanie, Z - uśpienie, O - uśpienie w temp. pokojowej" "desc": "Automatyczne uruchamianie trybu lutowania po włączeniu zasilania.<B - wyłączone, T - lutowanie, Z - uśpienie, O - uśpienie w temp. pokojowej"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Migająca", "Migająca",
"temperatura" "temperatura"
@@ -166,7 +146,6 @@
"desc": "Temperatura na ekranie miga, gdy grot jest jeszcze gorący." "desc": "Temperatura na ekranie miga, gdy grot jest jeszcze gorący."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Kalibracja", "Kalibracja",
"temp. grota" "temp. grota"
@@ -174,7 +153,6 @@
"desc": "Kalibracja temperatury grota lutownicy" "desc": "Kalibracja temperatury grota lutownicy"
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Ustawienia", "Ustawienia",
"fabryczne" "fabryczne"
@@ -182,7 +160,6 @@
"desc": "Zresetuje wszystkie ustawienia!" "desc": "Zresetuje wszystkie ustawienia!"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Kalibracja", "Kalibracja",
"napięcia" "napięcia"
@@ -190,7 +167,6 @@
"desc": "Kalibracja napięcia wejściowego. Krótkie naciśnięcie, aby ustawić, długie naciśnięcie, aby wyjść." "desc": "Kalibracja napięcia wejściowego. Krótkie naciśnięcie, aby ustawić, długie naciśnięcie, aby wyjść."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Szczegółowe", "Szczegółowe",
"informacje" "informacje"
@@ -198,7 +174,6 @@
"desc": "Wyświetl szczegółowe informacje podczas lutowania" "desc": "Wyświetl szczegółowe informacje podczas lutowania"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Szybkość", "Szybkość",
"tekstu" "tekstu"
@@ -206,7 +181,6 @@
"desc": "Szybkość przewijania tekstu" "desc": "Szybkość przewijania tekstu"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Model", "Model",
"grota" "grota"
@@ -214,7 +188,6 @@
"desc": "Wybór grotu" "desc": "Wybór grotu"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Prosta", "Prosta",
"kalibracja" "kalibracja"
@@ -222,7 +195,6 @@
"desc": "Prosta kalibracja, używając gorącej wody" "desc": "Prosta kalibracja, używając gorącej wody"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Zaawansowana", "Zaawansowana",
"kalibracja" "kalibracja"
@@ -230,23 +202,13 @@
"desc": "Zaawansowana kalibracja za pomocą termoelementu na grocie" "desc": "Zaawansowana kalibracja za pomocą termoelementu na grocie"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Moc", "Moc",
"w W" "w W"
], ],
"desc": "Moc używanego zasilacza w Wattach" "desc": "Moc używanego zasilacza w Wattach"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Włącz limit",
"mocy"
],
"desc": "Włącza limit mocy"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Limit", "Limit",
"mocy" "mocy"
@@ -254,7 +216,6 @@
"desc": "Maksymalna moc w W, jakiej może użyć lutownica" "desc": "Maksymalna moc w W, jakiej może użyć lutownica"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Zamień przyciski", "Zamień przyciski",
"+ -" "+ -"
@@ -262,7 +223,6 @@
"desc": "Zamienia działanie przycisków zmiany temperatury grotu" "desc": "Zamienia działanie przycisków zmiany temperatury grotu"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Szybka zmiana", "Szybka zmiana",
"temperatury" "temperatury"
@@ -270,7 +230,6 @@
"desc": "Zmiany temperatury krok po korku, po krótkim naciśnięciu przycisku" "desc": "Zmiany temperatury krok po korku, po krótkim naciśnięciu przycisku"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Wolna zmiana", "Wolna zmiana",
"temperatury" "temperatury"
@@ -278,7 +237,6 @@
"desc": "Zmiany temperatury krok po korku, po długim naciśnięciu przycisku" "desc": "Zmiany temperatury krok po korku, po długim naciśnięciu przycisku"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Moc pulsu", "Moc pulsu",
"w W" "w W"
@@ -286,7 +244,6 @@
"desc": "Utrzymuj intensywność mocy pulsu" "desc": "Utrzymuj intensywność mocy pulsu"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Zmodyfikowany", "Zmodyfikowany",
"zysk grotu" "zysk grotu"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "FONTE",
"text2": [ "text2": [
"Fonte", "Fonte",
"alimentação" "alimentação"
@@ -75,7 +73,6 @@
"desc": "Fonte de alimentação. Define a tensão de corte. <DC=10V> <S=3.3V/célula>" "desc": "Fonte de alimentação. Define a tensão de corte. <DC=10V> <S=3.3V/célula>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "TMPE",
"text2": [ "text2": [
"Temperat.", "Temperat.",
"repouso" "repouso"
@@ -83,7 +80,6 @@
"desc": "Temperatura de repouso <C>" "desc": "Temperatura de repouso <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "TMPO",
"text2": [ "text2": [
"Tempo", "Tempo",
"repouso" "repouso"
@@ -91,7 +87,6 @@
"desc": "Tempo para repouso <Minutos/Segundos>" "desc": "Tempo para repouso <Minutos/Segundos>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "DESLI",
"text2": [ "text2": [
"Tempo", "Tempo",
"desligam." "desligam."
@@ -99,7 +94,6 @@
"desc": "Tempo para desligamento <Minutos>" "desc": "Tempo para desligamento <Minutos>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MOVIME",
"text2": [ "text2": [
"Sensibilidade", "Sensibilidade",
"movimento" "movimento"
@@ -107,7 +101,6 @@
"desc": "Sensibilidade ao movimento <0=Desligado 1=Menor 9=Maior>" "desc": "Sensibilidade ao movimento <0=Desligado 1=Menor 9=Maior>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "UNIDAD",
"text2": [ "text2": [
"Unidade", "Unidade",
"temperatura" "temperatura"
@@ -115,7 +108,6 @@
"desc": "Unidade de temperatura <C=Celsius F=Fahrenheit>" "desc": "Unidade de temperatura <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "EM ESPERA",
"text2": [ "text2": [
"Tela repouso", "Tela repouso",
"avançada" "avançada"
@@ -123,23 +115,13 @@
"desc": "Exibe informações avançadas quando em espera" "desc": "Exibe informações avançadas quando em espera"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "ORIENT",
"text2": [ "text2": [
"Orientação", "Orientação",
"tela" "tela"
], ],
"desc": "Orientação da tela <A.utomática C.anhoto D.estro>" "desc": "Orientação da tela <A.utomática C.anhoto D.estro>"
}, },
"BoostEnabled": {
"text": "TURBO",
"text2": [
"Modo turbo",
"activado"
],
"desc": "Tecla frontal activa modo \"turbo\""
},
"BoostTemperature": { "BoostTemperature": {
"text": "TTMP",
"text2": [ "text2": [
"Modo turbo", "Modo turbo",
"temperat." "temperat."
@@ -147,7 +129,6 @@
"desc": "Ajuste de temperatura do modo \"turbo\"" "desc": "Ajuste de temperatura do modo \"turbo\""
}, },
"AutoStart": { "AutoStart": {
"text": "MODOAT",
"text2": [ "text2": [
"Partida", "Partida",
"automática" "automática"
@@ -155,7 +136,6 @@
"desc": "Aquece a ponta automaticamente ao ligar" "desc": "Aquece a ponta automaticamente ao ligar"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "RESFRI",
"text2": [ "text2": [
"Piscar ao", "Piscar ao",
"arrefecer" "arrefecer"
@@ -163,7 +143,6 @@
"desc": "Faz o valor da temperatura piscar durante o arrefecimento" "desc": "Faz o valor da temperatura piscar durante o arrefecimento"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "CAL.TEMP",
"text2": [ "text2": [
"Calibrar", "Calibrar",
"temperatura" "temperatura"
@@ -171,7 +150,6 @@
"desc": "Calibra a temperatura" "desc": "Calibra a temperatura"
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET",
"text2": [ "text2": [
"Reset de", "Reset de",
"fábrica?" "fábrica?"
@@ -179,7 +157,6 @@
"desc": "Reverte todos ajustes" "desc": "Reverte todos ajustes"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL.VOLT",
"text2": [ "text2": [
"Calibrar", "Calibrar",
"tensão" "tensão"
@@ -187,7 +164,6 @@
"desc": "Calibra a tensão de alimentação. Use os botões para ajustar o valor. Mantenha pressionado para sair" "desc": "Calibra a tensão de alimentação. Use os botões para ajustar o valor. Mantenha pressionado para sair"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "AVNCAD",
"text2": [ "text2": [
"Tela trabalho", "Tela trabalho",
"avançada" "avançada"
@@ -195,7 +171,6 @@
"desc": "Exibe informações avançadas durante o uso" "desc": "Exibe informações avançadas durante o uso"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Velocidade", "Velocidade",
"texto ajuda" "texto ajuda"
@@ -203,7 +178,6 @@
"desc": "Velocidade a que o texto é exibido" "desc": "Velocidade a que o texto é exibido"
}, },
"TipModel": { "TipModel": {
"text": "MODPNT",
"text2": [ "text2": [
"Ponta", "Ponta",
"Modelo" "Modelo"
@@ -211,7 +185,6 @@
"desc": "Selecção de modelo de ponta" "desc": "Selecção de modelo de ponta"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Calibração", "Calibração",
"Simples" "Simples"
@@ -219,7 +192,6 @@
"desc": "Calibração simples com água quente" "desc": "Calibração simples com água quente"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Calibração", "Calibração",
"Avançada" "Avançada"
@@ -227,23 +199,13 @@
"desc": "Calibração avançada com um termopar na ponta" "desc": "Calibração avançada com um termopar na ponta"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Potência", "Potência",
"Fonte" "Fonte"
], ],
"desc": "Potência da fonte usada (Watt)" "desc": "Potência da fonte usada (Watt)"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -36,7 +36,6 @@
"SettingStartSleepOffChar": "К", "SettingStartSleepOffChar": "К",
"SettingStartNoneChar": "В" "SettingStartNoneChar": "В"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -69,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "ИстчнПит",
"text2": [ "text2": [
"Источник", "Источник",
"питания" "питания"
@@ -77,7 +75,6 @@
"desc": "Источник питания. Устанавливает напряжение отсечки. <DC 10В> <S 3.3В на ячейку, без лимита мощности>" "desc": "Источник питания. Устанавливает напряжение отсечки. <DC 10В> <S 3.3В на ячейку, без лимита мощности>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "ТмпОжд",
"text2": [ "text2": [
"Темп.", "Темп.",
"ожидания" "ожидания"
@@ -85,7 +82,6 @@
"desc": "Температура режима ожидания" "desc": "Температура режима ожидания"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "ВрмОжид",
"text2": [ "text2": [
"Таймаут", "Таймаут",
"ожидания" "ожидания"
@@ -93,7 +89,6 @@
"desc": "Время до перехода в режим ожидания <Минуты/Секунды>" "desc": "Время до перехода в режим ожидания <Минуты/Секунды>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "ВрмОткл",
"text2": [ "text2": [
"Таймаут", "Таймаут",
"выключения" "выключения"
@@ -101,7 +96,6 @@
"desc": "Время до отключения паяльника <Минуты>" "desc": "Время до отключения паяльника <Минуты>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "ЧувсАксл",
"text2": [ "text2": [
"Чувствительн.", "Чувствительн.",
"акселерометра" "акселерометра"
@@ -109,7 +103,6 @@
"desc": "Чувствительность акселерометра <0=Выкл., 1=Мин., 9=Макс.>" "desc": "Чувствительность акселерометра <0=Выкл., 1=Мин., 9=Макс.>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "ЕдТемп",
"text2": [ "text2": [
"Единицы", "Единицы",
"температуры" "температуры"
@@ -117,7 +110,6 @@
"desc": "Единицы измерения температуры <C=Цельcия, F=Фаренгейта>" "desc": "Единицы измерения температуры <C=Цельcия, F=Фаренгейта>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ИнфОжд",
"text2": [ "text2": [
"Подробный", "Подробный",
"реж. ожидания" "реж. ожидания"
@@ -125,23 +117,13 @@
"desc": "Отображать детальную информацию уменьшенным шрифтом на экране ожидания" "desc": "Отображать детальную информацию уменьшенным шрифтом на экране ожидания"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "ПовЭкр",
"text2": [ "text2": [
"Ориентация", "Ориентация",
"экрана" "экрана"
], ],
"desc": "Ориентация экрана <А=Авто, Л=Левая рука, П=Правая рука>" "desc": "Ориентация экрана <А=Авто, Л=Левая рука, П=Правая рука>"
}, },
"BoostEnabled": {
"text": "Турб",
"text2": [
"Турбо",
"режим"
],
"desc": "Включить активацию турбо-режима удержанием ближней к жалу кнопки во время пайки"
},
"BoostTemperature": { "BoostTemperature": {
"text": "ТемпТурб",
"text2": [ "text2": [
"t° турбо", "t° турбо",
"режима" "режима"
@@ -149,7 +131,6 @@
"desc": "Температура жала в турбо-режиме" "desc": "Температура жала в турбо-режиме"
}, },
"AutoStart": { "AutoStart": {
"text": "АвтоРеж",
"text2": [ "text2": [
"Авто", "Авто",
"старт" "старт"
@@ -157,7 +138,6 @@
"desc": "Режим, в котором запускается паяльник при подаче питания <П=Пайка, О=Ожидание, К=Ожидание при комн. темп., В=Выкл.>" "desc": "Режим, в котором запускается паяльник при подаче питания <П=Пайка, О=Ожидание, К=Ожидание при комн. темп., В=Выкл.>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "МигТемп",
"text2": [ "text2": [
"Мигание t°", "Мигание t°",
"при остывании" "при остывании"
@@ -165,7 +145,6 @@
"desc": "Мигать температурой на экране охлаждения, пока жало еще горячее" "desc": "Мигать температурой на экране охлаждения, пока жало еще горячее"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "КалТемп?",
"text2": [ "text2": [
"Калибровка", "Калибровка",
"температуры" "температуры"
@@ -173,7 +152,6 @@
"desc": "Калибровка термодатчика жала" "desc": "Калибровка термодатчика жала"
}, },
"SettingsReset": { "SettingsReset": {
"text": "Сброс?",
"text2": [ "text2": [
"Сброс", "Сброс",
"Настроек" "Настроек"
@@ -181,7 +159,6 @@
"desc": "Сброс настроек к значеням по умолчанию" "desc": "Сброс настроек к значеням по умолчанию"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "КалНапр",
"text2": [ "text2": [
"Калибровка", "Калибровка",
"напряжения" "напряжения"
@@ -189,7 +166,6 @@
"desc": "Калибровка входного напряжения <длинное нажатие для выхода>" "desc": "Калибровка входного напряжения <длинное нажатие для выхода>"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ИнфПайк",
"text2": [ "text2": [
"Подробный", "Подробный",
"экран пайки" "экран пайки"
@@ -197,7 +173,6 @@
"desc": "Показывать детальную информацию на экране пайки" "desc": "Показывать детальную информацию на экране пайки"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "СкорТекс",
"text2": [ "text2": [
"Скорость", "Скорость",
"текста" "текста"
@@ -205,7 +180,6 @@
"desc": "Скорость прокрутки текста <М=медленно, Б=быстро>" "desc": "Скорость прокрутки текста <М=медленно, Б=быстро>"
}, },
"TipModel": { "TipModel": {
"text": "МодЖала",
"text2": [ "text2": [
"Модель", "Модель",
"жала" "жала"
@@ -213,7 +187,6 @@
"desc": "Выбор модели жала" "desc": "Выбор модели жала"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "УпрКал",
"text2": [ "text2": [
"Упрощенная", "Упрощенная",
"калибровка" "калибровка"
@@ -221,7 +194,6 @@
"desc": "Упрощенная калибровка с использованием горячей воды" "desc": "Упрощенная калибровка с использованием горячей воды"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "УлучшКал",
"text2": [ "text2": [
"Улучшенная", "Улучшенная",
"калибровка" "калибровка"
@@ -229,23 +201,13 @@
"desc": "Улучшенная калибровка с импользованием термопары жала" "desc": "Улучшенная калибровка с импользованием термопары жала"
}, },
"PowerInput": { "PowerInput": {
"text": "МощнИст",
"text2": [ "text2": [
"Мощность", "Мощность",
"питания" "питания"
], ],
"desc": "Мощность используемого источника питания" "desc": "Мощность используемого источника питания"
}, },
"PowerLimitEnable": {
"text": "ВклЛимW",
"text2": [
"Ограничение",
"мощности"
],
"desc": "Включить лимит потребляемой мощности"
},
"PowerLimit": { "PowerLimit": {
"text": "ЗначЛимW",
"text2": [ "text2": [
"Максимальная", "Максимальная",
"мощность" "мощность"
@@ -253,7 +215,6 @@
"desc": "Максимальная мощность, которую может использовать паяльник <Ватт>" "desc": "Максимальная мощность, которую может использовать паяльник <Ватт>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "ИнвКноп",
"text2": [ "text2": [
"Инвертировать", "Инвертировать",
"кнопки" "кнопки"
@@ -261,7 +222,6 @@
"desc": "Инвертировать кнопки изменения температуры" "desc": "Инвертировать кнопки изменения температуры"
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "ШагКорт",
"text2": [ "text2": [
"Шаг темп.", "Шаг темп.",
"кор. наж." "кор. наж."
@@ -269,7 +229,6 @@
"desc": "Шаг изменения температуры при коротком нажатии кнопок" "desc": "Шаг изменения температуры при коротком нажатии кнопок"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "ШагДлин",
"text2": [ "text2": [
"Шаг темп.", "Шаг темп.",
"длин. наж." "длин. наж."
@@ -277,7 +236,6 @@
"desc": "Шаг изменения температуры при длинном нажатии кнопок" "desc": "Шаг изменения температуры при длинном нажатии кнопок"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -285,7 +243,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": false,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,143 +66,118 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"", "PWRSC",
"" ""
], ],
"desc": "Zdroj napatia. Nastavit napatie pre vypnutie (cutoff) <DC=10V, nS=n*3.3V pre LiIon clanky>" "desc": "Zdroj napatia. Nastavit napatie pre vypnutie (cutoff) <DC=10V, nS=n*3.3V pre LiIon clanky>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"", "STMP",
"" ""
], ],
"desc": "Kludova teplota (v nastavenych jednotkach)" "desc": "Kludova teplota (v nastavenych jednotkach)"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"", "STME",
"" ""
], ],
"desc": "Kludovy rezim po <sekundach/minutach>" "desc": "Kludovy rezim po <sekundach/minutach>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"", "SHTME",
"" ""
], ],
"desc": "Cas na vypnutie <minuty>" "desc": "Cas na vypnutie <minuty>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"", "MSENSE",
"" ""
], ],
"desc": "Citlivost detekcie pohybu <0=Vyp, 1=Min ... 9=Max>" "desc": "Citlivost detekcie pohybu <0=Vyp, 1=Min ... 9=Max>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"", "TMPUNT",
"" ""
], ],
"desc": "Jednotky merania teploty <C=stupne Celzia, F=stupne Fahrenheita>" "desc": "Jednotky merania teploty <C=stupne Celzia, F=stupne Fahrenheita>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"", "ADVIDL",
"" ""
], ],
"desc": "Zobrazit detailne informacie v kludovom rezime <T=Zap, F=Vyp>" "desc": "Zobrazit detailne informacie v kludovom rezime <T=Zap, F=Vyp>"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"", "DSPROT",
"" ""
], ],
"desc": "Orientacia displeja <A=Auto, L=Lavak, R=Pravak>" "desc": "Orientacia displeja <A=Auto, L=Lavak, R=Pravak>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"",
""
],
"desc": "Povolit tlacidlo pre prudky nahrev <T=Zap, F=Vyp>"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"", "BTMP",
"" ""
], ],
"desc": "Cielova teplota pre prudky nahrev (v nastavenych jednotkach)" "desc": "Cielova teplota pre prudky nahrev (v nastavenych jednotkach)"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"", "ASTART",
"" ""
], ],
"desc": "Pri starte spustit rezim spajkovania <T=Zap, F=Vyp, S=Spanok>" "desc": "Pri starte spustit rezim spajkovania <T=Zap, F=Vyp, S=Spanok>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"", "CLBLNK",
"" ""
], ],
"desc": "Blikanie ukazovatela teploty pocas chladnutia hrotu <T=Zap, F=Vyp>" "desc": "Blikanie ukazovatela teploty pocas chladnutia hrotu <T=Zap, F=Vyp>"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"", "TMP CAL?",
"" ""
], ],
"desc": "Kalibracia posunu hrotu" "desc": "Kalibracia posunu hrotu"
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"", "RESET?",
"" ""
], ],
"desc": "Tovarenske nastavenia" "desc": "Tovarenske nastavenia"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"", "CAL VIN?",
"" ""
], ],
"desc": "Kalibracia VIN. Kratke stlacenie meni nastavenie, dlhe stlacenie pre navrat" "desc": "Kalibracia VIN. Kratke stlacenie meni nastavenie, dlhe stlacenie pre navrat"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"", "ADVSLD",
"" ""
], ],
"desc": "Zobrazenie detailov pocas spajkovania <T=Zap, F=Vyp>" "desc": "Zobrazenie detailov pocas spajkovania <T=Zap, F=Vyp>"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"", "DESCSP",
"" ""
], ],
"desc": "Speed this text scrolls past at" "desc": "Speed this text scrolls past at"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -35,7 +35,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -68,7 +67,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"Vir", "Vir",
"napajanja" "napajanja"
@@ -76,7 +74,6 @@
"desc": "Vir napajanja. Nastavi napetost izklopa. <DC 10V> <S 3.3V na celico>" "desc": "Vir napajanja. Nastavi napetost izklopa. <DC 10V> <S 3.3V na celico>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"Temp. med", "Temp. med",
"spanjem" "spanjem"
@@ -84,7 +81,6 @@
"desc": "Temperatura med spanjem <C>" "desc": "Temperatura med spanjem <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"Čas do", "Čas do",
"spanja" "spanja"
@@ -92,7 +88,6 @@
"desc": "Čas pred spanjem <minute/sekunde>" "desc": "Čas pred spanjem <minute/sekunde>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"Čas do", "Čas do",
"izklopa" "izklopa"
@@ -100,7 +95,6 @@
"desc": "Čas pred izklopom <minute>" "desc": "Čas pred izklopom <minute>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"Občutljivost", "Občutljivost",
"premikanja" "premikanja"
@@ -108,7 +102,6 @@
"desc": "Občutljivost premikanja <0.izklopljeno 1.najmanj 9.najbolj občutljivo>" "desc": "Občutljivost premikanja <0.izklopljeno 1.najmanj 9.najbolj občutljivo>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"Enota za", "Enota za",
"temperaturo" "temperaturo"
@@ -116,7 +109,6 @@
"desc": "Enota za temperaturo <C=celzija F=fahrenheita>" "desc": "Enota za temperaturo <C=celzija F=fahrenheita>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"Več info na", "Več info na",
"zaslonu v mir" "zaslonu v mir"
@@ -124,23 +116,13 @@
"desc": "Prikaže več informacij z manjšo pisavo na zaslonu med mirovanjem." "desc": "Prikaže več informacij z manjšo pisavo na zaslonu med mirovanjem."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"Orientacija", "Orientacija",
"zaslona" "zaslona"
], ],
"desc": "Orientacija zaslona <S. samodejno L. levo D. desno>" "desc": "Orientacija zaslona <S. samodejno L. levo D. desno>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"Omogoči",
"boost mode"
],
"desc": "Omogoči, da tipka za naprej zagreje konico na 450C."
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"Temperat.", "Temperat.",
"v boost" "v boost"
@@ -148,7 +130,6 @@
"desc": "Temperatura v \"boost\" načinu" "desc": "Temperatura v \"boost\" načinu"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"Samodejni", "Samodejni",
"zagon" "zagon"
@@ -156,7 +137,6 @@
"desc": "Samodejno segrej konico ob vklopu. T=segrej, S=spanje, F=izklop" "desc": "Samodejno segrej konico ob vklopu. T=segrej, S=spanje, F=izklop"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"Utripanje med", "Utripanje med",
"hlajenjem" "hlajenjem"
@@ -164,7 +144,6 @@
"desc": "Utripaj temperaturo med hlajenjem, ko je konica še vroča." "desc": "Utripaj temperaturo med hlajenjem, ko je konica še vroča."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"Kalibriram", "Kalibriram",
"temperaturo?" "temperaturo?"
@@ -172,7 +151,6 @@
"desc": "Kalibracija temperature na konici." "desc": "Kalibracija temperature na konici."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"Tovarniške", "Tovarniške",
"nastavitve?" "nastavitve?"
@@ -180,7 +158,6 @@
"desc": "Ponastavitev vseh nastavitev" "desc": "Ponastavitev vseh nastavitev"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"Kalibriram", "Kalibriram",
"vhodno napetost?" "vhodno napetost?"
@@ -188,7 +165,6 @@
"desc": "Kalibracija VIN. Nastavitve z gumbi, dolgi pritisk za izhod." "desc": "Kalibracija VIN. Nastavitve z gumbi, dolgi pritisk za izhod."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"Več info na", "Več info na",
"zaslonu spaj." "zaslonu spaj."
@@ -196,7 +172,6 @@
"desc": "Prikaže več informacij z manjšo pisavo na zaslonu med spajkanjem." "desc": "Prikaže več informacij z manjšo pisavo na zaslonu med spajkanjem."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"Hitrost", "Hitrost",
"besedila" "besedila"
@@ -204,7 +179,6 @@
"desc": "Hitrost, s katero se prikazuje besedilo" "desc": "Hitrost, s katero se prikazuje besedilo"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Model", "Model",
"konice" "konice"
@@ -212,7 +186,6 @@
"desc": "Izbira tipa konice" "desc": "Izbira tipa konice"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Preprosta", "Preprosta",
"kalibracija" "kalibracija"
@@ -220,7 +193,6 @@
"desc": "Preprosta kalibracija z vročo vodo." "desc": "Preprosta kalibracija z vročo vodo."
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Napredna", "Napredna",
"kalibracija" "kalibracija"
@@ -228,23 +200,13 @@
"desc": "Napredna kalibracija s termočlenom na konici" "desc": "Napredna kalibracija s termočlenom na konici"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Moč napajalnega", "Moč napajalnega",
"vira" "vira"
], ],
"desc": "Moč v W napajalnega vira" "desc": "Moč v W napajalnega vira"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -252,7 +214,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -260,7 +221,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -268,7 +228,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -276,7 +235,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -284,7 +242,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "Нпјње",
"text2": [ "text2": [
"Врста", "Врста",
"напајања" "напајања"
@@ -75,7 +73,6 @@
"desc": "Тип напајања; одређује најнижи радни напон. <DC=адаптер (10V), S=батерија (3,3V по ћелији)>" "desc": "Тип напајања; одређује најнижи радни напон. <DC=адаптер (10V), S=батерија (3,3V по ћелији)>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "ТСпв",
"text2": [ "text2": [
"Темп.", "Темп.",
"спавања" "спавања"
@@ -83,7 +80,6 @@
"desc": "Температура на коју се спушта лемилица након одређеног времена мировања. <C/F>" "desc": "Температура на коју се спушта лемилица након одређеног времена мировања. <C/F>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "ВСпв",
"text2": [ "text2": [
"Време до", "Време до",
"спавања" "спавања"
@@ -91,7 +87,6 @@
"desc": "Време мировања након кога лемилица спушта температуру. <M=минути, S=секунде>" "desc": "Време мировања након кога лемилица спушта температуру. <M=минути, S=секунде>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "ВГшњ",
"text2": [ "text2": [
"Време до", "Време до",
"гашења" "гашења"
@@ -99,7 +94,6 @@
"desc": "Време мировања након кога се лемилица гаси. <M=минути>" "desc": "Време мировања након кога се лемилица гаси. <M=минути>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "ОстПкр",
"text2": [ "text2": [
"Осетљивост", "Осетљивост",
"на покрет" "на покрет"
@@ -107,7 +101,6 @@
"desc": "Осетљивост сензора покрета. <0=искључено, 1=најмање осетљиво, 9=најосетљивије>" "desc": "Осетљивост сензора покрета. <0=искључено, 1=најмање осетљиво, 9=најосетљивије>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "ЈедТмп",
"text2": [ "text2": [
"Јединица", "Јединица",
"температуре" "температуре"
@@ -115,7 +108,6 @@
"desc": "Јединице у којима се приказује температура. <C=целзијус, F=фаренхајт>" "desc": "Јединице у којима се приказује температура. <C=целзијус, F=фаренхајт>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ДтљМир",
"text2": [ "text2": [
"Детаљи током", "Детаљи током",
"мировања" "мировања"
@@ -123,23 +115,13 @@
"desc": "Приказивање детаљних информација на екрану током мировања." "desc": "Приказивање детаљних информација на екрану током мировања."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "ОрјЕкр",
"text2": [ "text2": [
"Оријентација", "Оријентација",
"екрана" "екрана"
], ],
"desc": "Како је окренут екран. <А=аутоматски, Л=за леворуке, Д=за десноруке>" "desc": "Како је окренут екран. <А=аутоматски, Л=за леворуке, Д=за десноруке>"
}, },
"BoostEnabled": {
"text": "Пјчње",
"text2": [
"Појачање",
"омогућено"
],
"desc": "Држање предњег тастера током лемљења додатно појачава температуру врха."
},
"BoostTemperature": { "BoostTemperature": {
"text": "ТПјч",
"text2": [ "text2": [
"Темп.", "Темп.",
"појачања" "појачања"
@@ -147,7 +129,6 @@
"desc": "Температура врха лемилице у току појачања." "desc": "Температура врха лемилице у току појачања."
}, },
"AutoStart": { "AutoStart": {
"text": "ВрћСта",
"text2": [ "text2": [
"Врући", "Врући",
"старт" "старт"
@@ -155,7 +136,6 @@
"desc": "Лемилица одмах по покретању прелази у режим лемљења и греје се." "desc": "Лемилица одмах по покретању прелази у режим лемљења и греје се."
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "УпзХла",
"text2": [ "text2": [
"Упозорење", "Упозорење",
"при хлађењу" "при хлађењу"
@@ -163,7 +143,6 @@
"desc": "Приказ температуре трепће приликом хлађења докле год је врх и даље врућ." "desc": "Приказ температуре трепће приликом хлађења докле год је врх и даље врућ."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "КалбрТмп",
"text2": [ "text2": [
"Калибрација", "Калибрација",
"температуре" "температуре"
@@ -171,7 +150,6 @@
"desc": "Калибрисање одступања температуре врха у односу на дршку." "desc": "Калибрисање одступања температуре врха у односу на дршку."
}, },
"SettingsReset": { "SettingsReset": {
"text": "ФабрПост",
"text2": [ "text2": [
"Фабричке", "Фабричке",
"поставке" "поставке"
@@ -179,7 +157,6 @@
"desc": "Враћање свих поставки на фабричке вредности." "desc": "Враћање свих поставки на фабричке вредности."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "КалбрНап",
"text2": [ "text2": [
"Калибрација", "Калибрација",
"улазног напона" "улазног напона"
@@ -187,7 +164,6 @@
"desc": "Калибрисање улазног напона. Подешава се на тастере; дуги притисак за крај." "desc": "Калибрисање улазног напона. Подешава се на тастере; дуги притисак за крај."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ДтљЛем",
"text2": [ "text2": [
"Детаљи током", "Детаљи током",
"лемљења" "лемљења"
@@ -195,7 +171,6 @@
"desc": "Приказивање детаљних информација на екрану током лемљења." "desc": "Приказивање детаљних информација на екрану током лемљења."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "БрзПор",
"text2": [ "text2": [
"Брзина", "Брзина",
"порука" "порука"
@@ -203,7 +178,6 @@
"desc": "Брзина кретања описних порука попут ове. <С=споро, Б=брзо>" "desc": "Брзина кретања описних порука попут ове. <С=споро, Б=брзо>"
}, },
"TipModel": { "TipModel": {
"text": "МоделВрх",
"text2": [ "text2": [
"Модел", "Модел",
"врха" "врха"
@@ -211,7 +185,6 @@
"desc": "Одабир модела лемног врха." "desc": "Одабир модела лемног врха."
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "ЈедКалбр",
"text2": [ "text2": [
"Једноставна", "Једноставна",
"калибрација" "калибрација"
@@ -219,7 +192,6 @@
"desc": "Једноставна калибрација кипућом водом." "desc": "Једноставна калибрација кипућом водом."
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "НапКалбр",
"text2": [ "text2": [
"Напредна", "Напредна",
"калибрација" "калибрација"
@@ -227,23 +199,13 @@
"desc": "Напредна калибрација помоћу термопара." "desc": "Напредна калибрација помоћу термопара."
}, },
"PowerInput": { "PowerInput": {
"text": "УлазСнаг",
"text2": [ "text2": [
"Улазна", "Улазна",
"снага" "снага"
], ],
"desc": "Снага напајања у ватима." "desc": "Снага напајања у ватима."
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "Npjnj",
"text2": [ "text2": [
"Vrsta", "Vrsta",
"napajanja" "napajanja"
@@ -75,7 +73,6 @@
"desc": "Tip napajanja; određuje najniži radni napon. <DC=adapter (10V), S=baterija (3,3V po ćeliji)>" "desc": "Tip napajanja; određuje najniži radni napon. <DC=adapter (10V), S=baterija (3,3V po ćeliji)>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "TSpv",
"text2": [ "text2": [
"Temp.", "Temp.",
"spavanja" "spavanja"
@@ -83,7 +80,6 @@
"desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>" "desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "VSpv",
"text2": [ "text2": [
"Vreme do", "Vreme do",
"spavanja" "spavanja"
@@ -91,7 +87,6 @@
"desc": "Vreme mirovanja nakon koga lemilica spušta temperaturu. <M=minuti, S=sekunde>" "desc": "Vreme mirovanja nakon koga lemilica spušta temperaturu. <M=minuti, S=sekunde>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "VGšnj",
"text2": [ "text2": [
"Vreme do", "Vreme do",
"gašenja" "gašenja"
@@ -99,7 +94,6 @@
"desc": "Vreme mirovanja nakon koga se lemilica gasi. <M=minuti>" "desc": "Vreme mirovanja nakon koga se lemilica gasi. <M=minuti>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "OstPkr",
"text2": [ "text2": [
"Osetljivost", "Osetljivost",
"na pokret" "na pokret"
@@ -107,7 +101,6 @@
"desc": "Osetljivost senzora pokreta. <0=isključeno, 1=najmanje osetljivo, 9=najosetljivije>" "desc": "Osetljivost senzora pokreta. <0=isključeno, 1=najmanje osetljivo, 9=najosetljivije>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "JedTmp",
"text2": [ "text2": [
"Jedinica", "Jedinica",
"temperature" "temperature"
@@ -115,7 +108,6 @@
"desc": "Jedinice u kojima se prikazuje temperatura. <C=celzijus, F=farenhajt>" "desc": "Jedinice u kojima se prikazuje temperatura. <C=celzijus, F=farenhajt>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "DtlMir",
"text2": [ "text2": [
"Detalji tokom", "Detalji tokom",
"mirovanja" "mirovanja"
@@ -123,23 +115,13 @@
"desc": "Prikazivanje detaljnih informacija na ekranu tokom mirovanja." "desc": "Prikazivanje detaljnih informacija na ekranu tokom mirovanja."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "OrjEkr",
"text2": [ "text2": [
"Orijentacija", "Orijentacija",
"ekrana" "ekrana"
], ],
"desc": "Kako je okrenut ekran. <A=automatski, L=za levoruke, D=za desnoruke>" "desc": "Kako je okrenut ekran. <A=automatski, L=za levoruke, D=za desnoruke>"
}, },
"BoostEnabled": {
"text": "Pjčnj",
"text2": [
"Pojačanje",
"omogućeno"
],
"desc": "Držanje prednjeg tastera tokom lemljenja dodatno pojačava temperaturu vrha."
},
"BoostTemperature": { "BoostTemperature": {
"text": "TPjč",
"text2": [ "text2": [
"Temp.", "Temp.",
"pojačanja" "pojačanja"
@@ -147,7 +129,6 @@
"desc": "Temperatura vrha lemilice u toku pojačanja." "desc": "Temperatura vrha lemilice u toku pojačanja."
}, },
"AutoStart": { "AutoStart": {
"text": "VrćSta",
"text2": [ "text2": [
"Vrući", "Vrući",
"start" "start"
@@ -155,7 +136,6 @@
"desc": "Lemilica odmah po pokretanju prelazi u režim lemljenja i greje se." "desc": "Lemilica odmah po pokretanju prelazi u režim lemljenja i greje se."
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "UpzHla",
"text2": [ "text2": [
"Upozorenje", "Upozorenje",
"pri hlađenju" "pri hlađenju"
@@ -163,7 +143,6 @@
"desc": "Prikaz temperature trepće prilikom hlađenja dokle god je vrh i dalje vruć." "desc": "Prikaz temperature trepće prilikom hlađenja dokle god je vrh i dalje vruć."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "KalbrTmp",
"text2": [ "text2": [
"Kalibracija", "Kalibracija",
"temperature" "temperature"
@@ -171,7 +150,6 @@
"desc": "Kalibrisanje odstupanja temperature vrha u odnosu na dršku." "desc": "Kalibrisanje odstupanja temperature vrha u odnosu na dršku."
}, },
"SettingsReset": { "SettingsReset": {
"text": "FabrPost",
"text2": [ "text2": [
"Fabričke", "Fabričke",
"postavke" "postavke"
@@ -179,7 +157,6 @@
"desc": "Vraćanje svih postavki na fabričke vrednosti." "desc": "Vraćanje svih postavki na fabričke vrednosti."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "KalbrNap",
"text2": [ "text2": [
"Kalibracija", "Kalibracija",
"ulaznog napona" "ulaznog napona"
@@ -187,7 +164,6 @@
"desc": "Kalibrisanje ulaznog napona. Podešava se na tastere; dugi pritisak za kraj." "desc": "Kalibrisanje ulaznog napona. Podešava se na tastere; dugi pritisak za kraj."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "DtlLem",
"text2": [ "text2": [
"Detalji tokom", "Detalji tokom",
"lemljenja" "lemljenja"
@@ -195,7 +171,6 @@
"desc": "Prikazivanje detaljnih informacija na ekranu tokom lemljenja." "desc": "Prikazivanje detaljnih informacija na ekranu tokom lemljenja."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "BrzPor",
"text2": [ "text2": [
"Brzina", "Brzina",
"poruka" "poruka"
@@ -203,7 +178,6 @@
"desc": "Brzina kretanja opisnih poruka poput ove. <S=sporo, B=brzo>" "desc": "Brzina kretanja opisnih poruka poput ove. <S=sporo, B=brzo>"
}, },
"TipModel": { "TipModel": {
"text": "ModelVrh",
"text2": [ "text2": [
"Model", "Model",
"vrha" "vrha"
@@ -211,7 +185,6 @@
"desc": "Odabir modela lemnog vrha." "desc": "Odabir modela lemnog vrha."
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "JedKalbr",
"text2": [ "text2": [
"Jednostavna", "Jednostavna",
"kalibracija" "kalibracija"
@@ -219,7 +192,6 @@
"desc": "Jednostavna kalibracija kipućom vodom." "desc": "Jednostavna kalibracija kipućom vodom."
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "NapKalbr",
"text2": [ "text2": [
"Napredna", "Napredna",
"kalibracija" "kalibracija"
@@ -227,23 +199,13 @@
"desc": "Napredna kalibracija pomoću termopara." "desc": "Napredna kalibracija pomoću termopara."
}, },
"PowerInput": { "PowerInput": {
"text": "UlazSnag",
"text2": [ "text2": [
"Ulazna", "Ulazna",
"snaga" "snaga"
], ],
"desc": "Snaga napajanja u vatima." "desc": "Snaga napajanja u vatima."
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,7 +66,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "",
"text2": [ "text2": [
"Ström-", "Ström-",
"källa" "källa"
@@ -75,7 +73,6 @@
"desc": "Strömkälla. Anger lägsta spänning. <DC 10V> <S 3.3V per cell>" "desc": "Strömkälla. Anger lägsta spänning. <DC 10V> <S 3.3V per cell>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Vilo-", "Vilo-",
"temp" "temp"
@@ -83,7 +80,6 @@
"desc": "Vilotemperatur <C>" "desc": "Vilotemperatur <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Vilo-", "Vilo-",
"timeout" "timeout"
@@ -91,7 +87,6 @@
"desc": "Vilo-timeout <Minuter/Seconder>" "desc": "Vilo-timeout <Minuter/Seconder>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Avstängn.", "Avstängn.",
"timeout" "timeout"
@@ -99,7 +94,6 @@
"desc": "Avstängnings-timeout <Minuter>" "desc": "Avstängnings-timeout <Minuter>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Rörelse-", "Rörelse-",
"känslighet" "känslighet"
@@ -107,7 +101,6 @@
"desc": "Rörelsekänslighet <0.Av 1.minst känslig 9.mest känslig>" "desc": "Rörelsekänslighet <0.Av 1.minst känslig 9.mest känslig>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Temperatur-", "Temperatur-",
"enheter" "enheter"
@@ -115,7 +108,6 @@
"desc": "Temperaturenhet <C=Celsius F=Fahrenheit>" "desc": "Temperaturenhet <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Detaljerad", "Detaljerad",
"vid inaktiv" "vid inaktiv"
@@ -123,23 +115,13 @@
"desc": "Visa detaljerad information i mindre typsnitt när inaktiv." "desc": "Visa detaljerad information i mindre typsnitt när inaktiv."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Visnings", "Visnings",
"läge" "läge"
], ],
"desc": "Visningsläge <A. Automatisk V. Vänsterhänt H. Högerhänt>" "desc": "Visningsläge <A. Automatisk V. Vänsterhänt H. Högerhänt>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Turboläge",
"aktiverat"
],
"desc": "Aktivera främre knappen för turboläge (temperaturhöjning) vid lödning"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Turbo-", "Turbo-",
"temp" "temp"
@@ -147,7 +129,6 @@
"desc": "Temperatur i \"turbo\"-läge" "desc": "Temperatur i \"turbo\"-läge"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Auto", "Auto",
"start" "start"
@@ -155,7 +136,6 @@
"desc": "Startar automatiskt lödpennan vid uppstart. T=Lödning, S=Viloläge, F=Av" "desc": "Startar automatiskt lödpennan vid uppstart. T=Lödning, S=Viloläge, F=Av"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Nedkylnings-", "Nedkylnings-",
"blink" "blink"
@@ -163,7 +143,6 @@
"desc": "Blinka temperaturen medan spetsen kyls av och fortfarande är varm." "desc": "Blinka temperaturen medan spetsen kyls av och fortfarande är varm."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibrera", "Kalibrera",
"temperatur?" "temperatur?"
@@ -171,7 +150,6 @@
"desc": "Kalibrera spets-kompensation." "desc": "Kalibrera spets-kompensation."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Fabriks-", "Fabriks-",
"inställ?" "inställ?"
@@ -179,7 +157,6 @@
"desc": "Återställ alla inställningar" "desc": "Återställ alla inställningar"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Kalibrera", "Kalibrera",
"inspänning?" "inspänning?"
@@ -187,7 +164,6 @@
"desc": "Inspänningskalibrering. Knapparna justerar, håll inne för avslut" "desc": "Inspänningskalibrering. Knapparna justerar, håll inne för avslut"
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Detaljerad", "Detaljerad",
"lödng.skärm" "lödng.skärm"
@@ -195,7 +171,6 @@
"desc": "Visa detaljerad information vid lödning" "desc": "Visa detaljerad information vid lödning"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Beskrivning", "Beskrivning",
"rullhast." "rullhast."
@@ -203,7 +178,6 @@
"desc": "Hastighet som den här texten rullar i" "desc": "Hastighet som den här texten rullar i"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Tip", "Tip",
"Model" "Model"
@@ -211,7 +185,6 @@
"desc": "Tip Model selection" "desc": "Tip Model selection"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Simple", "Simple",
"Calibration" "Calibration"
@@ -219,7 +192,6 @@
"desc": "Simple Calibration using Hot water" "desc": "Simple Calibration using Hot water"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Advanced", "Advanced",
"Calibration" "Calibration"
@@ -227,23 +199,13 @@
"desc": "Advanced calibration using thermocouple on the tip" "desc": "Advanced calibration using thermocouple on the tip"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Power", "Power",
"Wattage" "Wattage"
], ],
"desc": "Power Wattage of the power adapter used" "desc": "Power Wattage of the power adapter used"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -34,7 +34,6 @@
"SettingStartSleepOffChar": "O", "SettingStartSleepOffChar": "O",
"SettingStartNoneChar": "F" "SettingStartNoneChar": "F"
}, },
"menuDouble": false,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -67,143 +66,118 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "PWRSC",
"text2": [ "text2": [
"", "PWRSC",
"" ""
], ],
"desc": "Güç Kaynağı. kesim geriliminı ayarlar. <DC 10V> <S 3.3V hücre başına>" "desc": "Güç Kaynağı. kesim geriliminı ayarlar. <DC 10V> <S 3.3V hücre başına>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "STMP",
"text2": [ "text2": [
"", "STMP",
"" ""
], ],
"desc": "Uyku Sıcaklığı <C>" "desc": "Uyku Sıcaklığı <C>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "STME",
"text2": [ "text2": [
"", "STME",
"" ""
], ],
"desc": "Uyku Zaman Aşımı <Dakika/Saniye>" "desc": "Uyku Zaman Aşımı <Dakika/Saniye>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "SHTME",
"text2": [ "text2": [
"", "SHTME",
"" ""
], ],
"desc": "Kapatma Zaman Aşımı <Dakika>" "desc": "Kapatma Zaman Aşımı <Dakika>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "MSENSE",
"text2": [ "text2": [
"", "MSENSE",
"" ""
], ],
"desc": "Hareket Hassasiyeti <0.Kapalı 1.En az duyarlı 9.En duyarlı>" "desc": "Hareket Hassasiyeti <0.Kapalı 1.En az duyarlı 9.En duyarlı>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "TMPUNT",
"text2": [ "text2": [
"", "TMPUNT",
"" ""
], ],
"desc": "Sıcaklık Ünitesi <C=Celsius F=Fahrenheit>" "desc": "Sıcaklık Ünitesi <C=Celsius F=Fahrenheit>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "ADVIDL",
"text2": [ "text2": [
"", "ADVIDL",
"" ""
], ],
"desc": "Boş ekranda ayrıntılı bilgileri daha küçük bir yazı tipi ile göster." "desc": "Boş ekranda ayrıntılı bilgileri daha küçük bir yazı tipi ile göster."
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "DSPROT",
"text2": [ "text2": [
"", "DSPROT",
"" ""
], ],
"desc": "Görüntü Yönlendirme <A. Otomatik L. Solak R. Sağlak>" "desc": "Görüntü Yönlendirme <A. Otomatik L. Solak R. Sağlak>"
}, },
"BoostEnabled": {
"text": "BOOST",
"text2": [
"",
""
],
"desc": "Lehimleme yaparken ön tuşa basmak Boost moduna sokar(450C)"
},
"BoostTemperature": { "BoostTemperature": {
"text": "BTMP",
"text2": [ "text2": [
"", "BTMP",
"" ""
], ],
"desc": "\"boost\" Modu Derecesi" "desc": "\"boost\" Modu Derecesi"
}, },
"AutoStart": { "AutoStart": {
"text": "ASTART",
"text2": [ "text2": [
"", "ASTART",
"" ""
], ],
"desc": "Güç verildiğinde otomatik olarak lehimleme modunda başlat. T=Lehimleme Modu, S= Uyku Modu,F=Kapalı" "desc": "Güç verildiğinde otomatik olarak lehimleme modunda başlat. T=Lehimleme Modu, S= Uyku Modu,F=Kapalı"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "CLBLNK",
"text2": [ "text2": [
"", "CLBLNK",
"" ""
], ],
"desc": "Soğutma ekranında uç hala sıcakken derece yanıp sönsün." "desc": "Soğutma ekranında uç hala sıcakken derece yanıp sönsün."
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "TMP CAL?",
"text2": [ "text2": [
"", "TMP CAL?",
"" ""
], ],
"desc": "Ucu kalibre et." "desc": "Ucu kalibre et."
}, },
"SettingsReset": { "SettingsReset": {
"text": "RESET?",
"text2": [ "text2": [
"", "RESET?",
"" ""
], ],
"desc": "Bütün ayarları sıfırla" "desc": "Bütün ayarları sıfırla"
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "CAL VIN?",
"text2": [ "text2": [
"", "CAL VIN?",
"" ""
], ],
"desc": "VIN Kalibrasyonu. Düğmeler ayarlar, çıkmak için uzun bas." "desc": "VIN Kalibrasyonu. Düğmeler ayarlar, çıkmak için uzun bas."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "ADVSLD",
"text2": [ "text2": [
"", "ADVSLD",
"" ""
], ],
"desc": "Lehimleme yaparken detaylı bilgi göster" "desc": "Lehimleme yaparken detaylı bilgi göster"
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "DESCSP",
"text2": [ "text2": [
"", "DESCSP",
"" ""
], ],
"desc": "Speed this text scrolls past at" "desc": "Speed this text scrolls past at"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Uç", "Uç",
"Modeli" "Modeli"
@@ -211,7 +185,6 @@
"desc": "Uç Modeli seçimi" "desc": "Uç Modeli seçimi"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Basit", "Basit",
"Kalibrasyon" "Kalibrasyon"
@@ -219,7 +192,6 @@
"desc": "Sıcak su kullanarak basit kalibrasyon" "desc": "Sıcak su kullanarak basit kalibrasyon"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Gelişmiş", "Gelişmiş",
"Kalibrasyon" "Kalibrasyon"
@@ -227,23 +199,13 @@
"desc": "Uçtaki ısı sensörünü kullanarak gelişmiş kalibrasyon" "desc": "Uçtaki ısı sensörünü kullanarak gelişmiş kalibrasyon"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Güç", "Güç",
"Miktarı(W)" "Miktarı(W)"
], ],
"desc": "Kullanılan adaptörün güç miktarı" "desc": "Kullanılan adaptörün güç miktarı"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"P Limit",
"Enable"
],
"desc": "Enable power limit"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Power", "Power",
"Limit" "Limit"
@@ -251,7 +213,6 @@
"desc": "Maximum power the iron can use <Watts>" "desc": "Maximum power the iron can use <Watts>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Key +-", "Key +-",
"reverse?" "reverse?"
@@ -259,7 +220,6 @@
"desc": "Reverse the tip temperature change buttons plus minus assignment." "desc": "Reverse the tip temperature change buttons plus minus assignment."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Temp change", "Temp change",
"short?" "short?"
@@ -267,7 +227,6 @@
"desc": "Temperature change steps on short button press!" "desc": "Temperature change steps on short button press!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Temp change", "Temp change",
"long?" "long?"
@@ -275,7 +234,6 @@
"desc": "Temperature change steps on long button press!" "desc": "Temperature change steps on long button press!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Power", "Power",
"Pulse W" "Pulse W"
@@ -283,7 +241,6 @@
"desc": "Keep awake pulse power intensity" "desc": "Keep awake pulse power intensity"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -36,7 +36,6 @@
"SettingStartSleepOffChar": "К", "SettingStartSleepOffChar": "К",
"SettingStartNoneChar": "В" "SettingStartNoneChar": "В"
}, },
"menuDouble": true,
"menuGroups": { "menuGroups": {
"SolderingMenu": { "SolderingMenu": {
"text2": [ "text2": [
@@ -69,7 +68,6 @@
}, },
"menuOptions": { "menuOptions": {
"PowerSource": { "PowerSource": {
"text": "ДжЖив",
"text2": [ "text2": [
"Джерело", "Джерело",
"живлення" "живлення"
@@ -77,7 +75,6 @@
"desc": "Встановлення напруги відключення. <DC - 10V, 3S - 9.9V, 4S - 13.2V, 5S - 16.5V, 6S - 19.8V>" "desc": "Встановлення напруги відключення. <DC - 10V, 3S - 9.9V, 4S - 13.2V, 5S - 16.5V, 6S - 19.8V>"
}, },
"SleepTemperature": { "SleepTemperature": {
"text": "",
"text2": [ "text2": [
"Темпер.", "Темпер.",
"сну" "сну"
@@ -85,7 +82,6 @@
"desc": "Температура режиму очікування <C°/F°>" "desc": "Температура режиму очікування <C°/F°>"
}, },
"SleepTimeout": { "SleepTimeout": {
"text": "",
"text2": [ "text2": [
"Тайм-аут", "Тайм-аут",
"сну" "сну"
@@ -93,7 +89,6 @@
"desc": "Час до переходу в режим очікування <Хвилини/Секунди>" "desc": "Час до переходу в режим очікування <Хвилини/Секунди>"
}, },
"ShutdownTimeout": { "ShutdownTimeout": {
"text": "",
"text2": [ "text2": [
"Часу до", "Часу до",
"вимкнення" "вимкнення"
@@ -101,7 +96,6 @@
"desc": "Час до відключення <Хвилини>" "desc": "Час до відключення <Хвилини>"
}, },
"MotionSensitivity": { "MotionSensitivity": {
"text": "",
"text2": [ "text2": [
"Чутл. сенсо-", "Чутл. сенсо-",
"ру руху" "ру руху"
@@ -109,7 +103,6 @@
"desc": "Акселерометр <0 - Вимк. 1 - мін. чутливості 9 - макс. чутливості>" "desc": "Акселерометр <0 - Вимк. 1 - мін. чутливості 9 - макс. чутливості>"
}, },
"TemperatureUnit": { "TemperatureUnit": {
"text": "",
"text2": [ "text2": [
"Формат темпе-", "Формат темпе-",
"ратури(C°/F°)" "ратури(C°/F°)"
@@ -117,7 +110,6 @@
"desc": "Одиниця виміру температури <C - Цельсій, F - Фаренгейт>" "desc": "Одиниця виміру температури <C - Цельсій, F - Фаренгейт>"
}, },
"AdvancedIdle": { "AdvancedIdle": {
"text": "",
"text2": [ "text2": [
"Детальний ре-", "Детальний ре-",
"жим очікуван." "жим очікуван."
@@ -125,23 +117,13 @@
"desc": "Показувати детальну інформацію маленьким шрифтом на домашньому екрані" "desc": "Показувати детальну інформацію маленьким шрифтом на домашньому екрані"
}, },
"DisplayRotation": { "DisplayRotation": {
"text": "",
"text2": [ "text2": [
"Автоповорот", "Автоповорот",
"екрану" "екрану"
], ],
"desc": "Орієнтація дисплея <A - Автоповорот, Л - Лівша, П - Правша>" "desc": "Орієнтація дисплея <A - Автоповорот, Л - Лівша, П - Правша>"
}, },
"BoostEnabled": {
"text": "",
"text2": [
"Режим",
"Турбо"
],
"desc": "Турбо-режим при утриманні кнопки А при пайці"
},
"BoostTemperature": { "BoostTemperature": {
"text": "",
"text2": [ "text2": [
"Темпер.", "Темпер.",
"Турбо" "Турбо"
@@ -149,7 +131,6 @@
"desc": "Температура в Турбо-режимі" "desc": "Температура в Турбо-режимі"
}, },
"AutoStart": { "AutoStart": {
"text": "",
"text2": [ "text2": [
"Гарячий", "Гарячий",
"старт" "старт"
@@ -157,7 +138,6 @@
"desc": "Режим з яким запускається паяльник при подачі живлення <П=Пайка, О=Очікування, К=Очікування при кімн. темп., В=Вимк.>" "desc": "Режим з яким запускається паяльник при подачі живлення <П=Пайка, О=Очікування, К=Очікування при кімн. темп., В=Вимк.>"
}, },
"CooldownBlink": { "CooldownBlink": {
"text": "",
"text2": [ "text2": [
"Показ t° при", "Показ t° при",
"охолодж." "охолодж."
@@ -165,7 +145,6 @@
"desc": "Показувати температуру на екрані охолодження, поки жало залишається гарячим, при цьому екран моргає" "desc": "Показувати температуру на екрані охолодження, поки жало залишається гарячим, при цьому екран моргає"
}, },
"TemperatureCalibration": { "TemperatureCalibration": {
"text": "",
"text2": [ "text2": [
"Калібровка", "Калібровка",
"температури" "температури"
@@ -173,7 +152,6 @@
"desc": "Калібрування температурного датчика." "desc": "Калібрування температурного датчика."
}, },
"SettingsReset": { "SettingsReset": {
"text": "",
"text2": [ "text2": [
"Скинути всі", "Скинути всі",
"налаштування?" "налаштування?"
@@ -181,7 +159,6 @@
"desc": "Скидання всіх параметрів до стандартних значень." "desc": "Скидання всіх параметрів до стандартних значень."
}, },
"VoltageCalibration": { "VoltageCalibration": {
"text": "",
"text2": [ "text2": [
"Калібрування", "Калібрування",
"напруги" "напруги"
@@ -189,7 +166,6 @@
"desc": "Калібрування напруги входу. Налаштувати кнопками, натиснути і утримати щоб завершити." "desc": "Калібрування напруги входу. Налаштувати кнопками, натиснути і утримати щоб завершити."
}, },
"AdvancedSoldering": { "AdvancedSoldering": {
"text": "",
"text2": [ "text2": [
"Детальний ре-", "Детальний ре-",
"жим пайки" "жим пайки"
@@ -197,7 +173,6 @@
"desc": "Показувати детальну інформацію при пайці." "desc": "Показувати детальну інформацію при пайці."
}, },
"ScrollingSpeed": { "ScrollingSpeed": {
"text": "",
"text2": [ "text2": [
"Швидкість", "Швидкість",
"тексту" "тексту"
@@ -205,7 +180,6 @@
"desc": "Швидкість прокрутки тексту <П=повільно, Ш=швидко>" "desc": "Швидкість прокрутки тексту <П=повільно, Ш=швидко>"
}, },
"TipModel": { "TipModel": {
"text": "TIPMO",
"text2": [ "text2": [
"Модель", "Модель",
"Жало" "Жало"
@@ -213,7 +187,6 @@
"desc": "Вибір моделі жала" "desc": "Вибір моделі жала"
}, },
"SimpleCalibrationMode": { "SimpleCalibrationMode": {
"text": "SMPCAL",
"text2": [ "text2": [
"Просте", "Просте",
"Калібрування" "Калібрування"
@@ -221,7 +194,6 @@
"desc": "Просте калібрування з використанням гарячої води" "desc": "Просте калібрування з використанням гарячої води"
}, },
"AdvancedCalibrationMode": { "AdvancedCalibrationMode": {
"text": "ADVCAL",
"text2": [ "text2": [
"Детальне", "Детальне",
"Калібрування" "Калібрування"
@@ -229,23 +201,13 @@
"desc": "Калібрування за допомогою термопари" "desc": "Калібрування за допомогою термопари"
}, },
"PowerInput": { "PowerInput": {
"text": "PWRW",
"text2": [ "text2": [
"Потужність", "Потужність",
"дж. живл." "дж. живл."
], ],
"desc": "Потужність джерела живлення в Ватах" "desc": "Потужність джерела живлення в Ватах"
}, },
"PowerLimitEnable": {
"text": "PLIMEN",
"text2": [
"Ліміт",
"потужності"
],
"desc": "Вмикає обмеження потужності споживання"
},
"PowerLimit": { "PowerLimit": {
"text": "PLIM",
"text2": [ "text2": [
"Макс.", "Макс.",
"потуж." "потуж."
@@ -253,7 +215,6 @@
"desc": "Макс. потужність, яку може використовувати паяльник <Ват>" "desc": "Макс. потужність, яку може використовувати паяльник <Ват>"
}, },
"ReverseButtonTempChange": { "ReverseButtonTempChange": {
"text": "RVTCHG",
"text2": [ "text2": [
"Інвертувати", "Інвертувати",
"кнопки +-?" "кнопки +-?"
@@ -261,7 +222,6 @@
"desc": "Інвертувати кнопки зміни температури." "desc": "Інвертувати кнопки зміни температури."
}, },
"TempChangeShortStep": { "TempChangeShortStep": {
"text": "TCHGST",
"text2": [ "text2": [
"Зм. темп.", "Зм. темп.",
"коротко?" "коротко?"
@@ -269,7 +229,6 @@
"desc": "Змінювати температуру при короткому натисканні!" "desc": "Змінювати температуру при короткому натисканні!"
}, },
"TempChangeLongStep": { "TempChangeLongStep": {
"text": "TCHGLT",
"text2": [ "text2": [
"Зм. темп.", "Зм. темп.",
"довго?" "довго?"
@@ -277,7 +236,6 @@
"desc": "Змінювати температуру при довгому натисканні!" "desc": "Змінювати температуру при довгому натисканні!"
}, },
"PowerPulsePower":{ "PowerPulsePower":{
"text": "POWPLS",
"text2": [ "text2": [
"Пульс.", "Пульс.",
"Навантаж." "Навантаж."
@@ -285,7 +243,6 @@
"desc": "Деякі PowerBank-и з часом вимк. живлення, якщо пристрій споживає дуже мало енергії (це потрібно щоб паяльник не вимкнувся з часом)" "desc": "Деякі PowerBank-и з часом вимк. живлення, якщо пристрій споживає дуже мало енергії (це потрібно щоб паяльник не вимкнувся з часом)"
}, },
"TipGain": { "TipGain": {
"text": "TG",
"text2": [ "text2": [
"Modify", "Modify",
"tip gain" "tip gain"

View File

@@ -193,11 +193,6 @@ var def =
"maxLen": 6, "maxLen": 6,
"maxLen2": 13 "maxLen2": 13
}, },
{
"id": "BoostEnabled",
"maxLen": 6,
"maxLen2": 13
},
{ {
"id": "BoostTemperature", "id": "BoostTemperature",
"maxLen": 4, "maxLen": 4,
@@ -258,11 +253,6 @@ var def =
"maxLen": 8, "maxLen": 8,
"maxLen2": 16 "maxLen2": 16
}, },
{
"id": "PowerLimitEnable",
"maxLen": 6,
"maxLen2": 13
},
{ {
"id": "PowerLimit", "id": "PowerLimit",
"maxLen": 5, "maxLen": 5,

View File

@@ -1,8 +0,0 @@
builder:
build:
context: .
dockerfile: Dockerfile
cached: true
encrypted_env_file: ci/secrets/encrypted/deployment.encrypted
volumes:
- ./ci:/ci

View File

@@ -1,6 +0,0 @@
- type: parallel
name: Build the firmware
steps:
- name: build
service: builder
command: /build/ci/buildAll.sh

13
setup.sh Normal file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
set -e
# Setup shell file to setup the environment on an ubuntu machine
sudo apt-get update
sudo apt-get install -y make bzip2 git python3 wget
sudo mkdir /build
cd /build
sudo wget -qO- https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2 | sudo tar -xj
# Add compiler to the path
sudo ln -s /build/gcc-arm-none-eabi-9-2020-q2-update/bin/* /usr/local/bin

View File

@@ -7,8 +7,7 @@
#include <I2C_Wrapper.hpp> #include <I2C_Wrapper.hpp>
#include "BSP.h" #include "BSP.h"
#include "Setup.h" #include "Setup.h"
#define I2CUSESDMA SemaphoreHandle_t FRToSI2C::I2CSemaphore = nullptr;
SemaphoreHandle_t FRToSI2C::I2CSemaphore;
StaticSemaphore_t FRToSI2C::xSemaphoreBuffer; StaticSemaphore_t FRToSI2C::xSemaphoreBuffer;
void FRToSI2C::CpltCallback() { void FRToSI2C::CpltCallback() {
@@ -21,45 +20,22 @@ void FRToSI2C::CpltCallback() {
bool FRToSI2C::Mem_Read(uint16_t DevAddress, uint16_t MemAddress, bool FRToSI2C::Mem_Read(uint16_t DevAddress, uint16_t MemAddress,
uint8_t *pData, uint16_t Size) { uint8_t *pData, uint16_t Size) {
if (I2CSemaphore == NULL) { if (!lock())
// no RToS, run blocking code return false;
HAL_I2C_Mem_Read(&hi2c1, DevAddress, MemAddress, I2C_MEMADD_SIZE_8BIT,
pData, Size, 5000);
return true;
} else {
// RToS is active, run threading
// Get the mutex so we can use the I2C port
// Wait up to 1 second for the mutex
if (xSemaphoreTake(I2CSemaphore, (TickType_t)500) == pdTRUE) {
#ifdef I2CUSESDMA
if (HAL_I2C_Mem_Read(&hi2c1, DevAddress, MemAddress, if (HAL_I2C_Mem_Read(&hi2c1, DevAddress, MemAddress,
I2C_MEMADD_SIZE_8BIT, pData, Size, 500) != HAL_OK) { I2C_MEMADD_SIZE_8BIT, pData, Size, 500) != HAL_OK) {
I2C_Unstick(); I2C_Unstick();
xSemaphoreGive(I2CSemaphore); unlock();
return false; return false;
} else {
xSemaphoreGive(I2CSemaphore);
return true;
}
#else
if (HAL_I2C_Mem_Read(&hi2c1, DevAddress, MemAddress, I2C_MEMADD_SIZE_8BIT, pData, Size,
5000)==HAL_OK){
xSemaphoreGive(I2CSemaphore);
return true;
}
xSemaphoreGive(I2CSemaphore);
return false;
#endif
} else {
return false;
}
} }
unlock();
return true;
} }
void FRToSI2C::I2C_RegisterWrite(uint8_t address, uint8_t reg, uint8_t data) { bool FRToSI2C::I2C_RegisterWrite(uint8_t address, uint8_t reg, uint8_t data) {
Mem_Write(address, reg, &data, 1); return Mem_Write(address, reg, &data, 1);
} }
uint8_t FRToSI2C::I2C_RegisterRead(uint8_t add, uint8_t reg) { uint8_t FRToSI2C::I2C_RegisterRead(uint8_t add, uint8_t reg) {
@@ -67,67 +43,55 @@ uint8_t FRToSI2C::I2C_RegisterRead(uint8_t add, uint8_t reg) {
Mem_Read(add, reg, tx_data, 1); Mem_Read(add, reg, tx_data, 1);
return tx_data[0]; return tx_data[0];
} }
void FRToSI2C::Mem_Write(uint16_t DevAddress, uint16_t MemAddress, bool FRToSI2C::Mem_Write(uint16_t DevAddress, uint16_t MemAddress,
uint8_t *pData, uint16_t Size) { uint8_t *pData, uint16_t Size) {
if (I2CSemaphore == NULL) { if (!lock())
// no RToS, run blocking code return false;
HAL_I2C_Mem_Write(&hi2c1, DevAddress, MemAddress, I2C_MEMADD_SIZE_8BIT,
pData, Size, 5000);
} else {
// RToS is active, run threading
// Get the mutex so we can use the I2C port
// Wait up to 1 second for the mutex
if (xSemaphoreTake(I2CSemaphore, (TickType_t)500) == pdTRUE) {
if (HAL_I2C_Mem_Write(&hi2c1, DevAddress, MemAddress, if (HAL_I2C_Mem_Write(&hi2c1, DevAddress, MemAddress,
I2C_MEMADD_SIZE_8BIT, pData, Size, 500) != HAL_OK) { I2C_MEMADD_SIZE_8BIT, pData, Size, 500) != HAL_OK) {
I2C_Unstick(); I2C_Unstick();
xSemaphoreGive(I2CSemaphore); unlock();
} return false;
xSemaphoreGive(I2CSemaphore);
}
} }
unlock();
return true;
} }
void FRToSI2C::Transmit(uint16_t DevAddress, uint8_t *pData, uint16_t Size) { bool FRToSI2C::Transmit(uint16_t DevAddress, uint8_t *pData, uint16_t Size) {
if (I2CSemaphore == NULL) { if (!lock())
// no RToS, run blocking code return false;
HAL_I2C_Master_Transmit(&hi2c1, DevAddress, pData, Size, 5000);
} else {
// RToS is active, run threading
// Get the mutex so we can use the I2C port
// Wait up to 1 second for the mutex
if (xSemaphoreTake(I2CSemaphore, (TickType_t)50) == pdTRUE) {
#ifdef I2CUSESDMA
if (HAL_I2C_Master_Transmit_DMA(&hi2c1, DevAddress, pData, Size) if (HAL_I2C_Master_Transmit_DMA(&hi2c1, DevAddress, pData, Size)
!= HAL_OK) { != HAL_OK) {
I2C_Unstick(); I2C_Unstick();
xSemaphoreGive(I2CSemaphore); unlock();
return false;
} }
#else return true;
HAL_I2C_Master_Transmit(&hi2c1, DevAddress, pData, Size, 5000);
xSemaphoreGive(I2CSemaphore);
#endif
} else {
}
}
} }
bool FRToSI2C::probe(uint16_t DevAddress) { bool FRToSI2C::probe(uint16_t DevAddress) {
if (!lock())
return false;
uint8_t buffer[1]; uint8_t buffer[1];
return HAL_I2C_Mem_Read(&hi2c1, DevAddress, 0x0F, I2C_MEMADD_SIZE_8BIT, bool worked = HAL_I2C_Mem_Read(&hi2c1, DevAddress, 0x0F,
buffer, 1, 1000) == HAL_OK; I2C_MEMADD_SIZE_8BIT, buffer, 1, 1000) == HAL_OK;
unlock();
return worked;
} }
void FRToSI2C::I2C_Unstick() { void FRToSI2C::I2C_Unstick() {
unstick_I2C(); unstick_I2C();
} }
void FRToSI2C::unlock() {
xSemaphoreGive(I2CSemaphore);
}
bool FRToSI2C::lock() {
return xSemaphoreTake(I2CSemaphore, (TickType_t)50) == pdTRUE;
}

View File

@@ -30,12 +30,16 @@ static void MX_TIM2_Init(void);
static void MX_DMA_Init(void); static void MX_DMA_Init(void);
static void MX_GPIO_Init(void); static void MX_GPIO_Init(void);
static void MX_ADC2_Init(void); static void MX_ADC2_Init(void);
#define SWD_ENABLE
void Setup_HAL() { void Setup_HAL() {
SystemClock_Config(); SystemClock_Config();
__HAL_AFIO_REMAP_SWJ_DISABLE()
; #ifndef SWD_ENABLE
// __HAL_AFIO_REMAP_SWJ_NOJTAG(); __HAL_AFIO_REMAP_SWJ_DISABLE();
#else
__HAL_AFIO_REMAP_SWJ_NOJTAG();
#endif
MX_GPIO_Init(); MX_GPIO_Init();
MX_DMA_Init(); MX_DMA_Init();
MX_I2C1_Init(); MX_I2C1_Init();
@@ -244,7 +248,7 @@ static void MX_IWDG_Init(void) {
hiwdg.Instance = IWDG; hiwdg.Instance = IWDG;
hiwdg.Init.Prescaler = IWDG_PRESCALER_256; hiwdg.Init.Prescaler = IWDG_PRESCALER_256;
hiwdg.Init.Reload = 100; hiwdg.Init.Reload = 100;
#ifndef LOCAL_BUILD #ifndef SWD_ENABLE
HAL_IWDG_Init(&hiwdg); HAL_IWDG_Init(&hiwdg);
#endif #endif
} }
@@ -425,8 +429,10 @@ static void MX_GPIO_Init(void) {
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
#ifdef MODEL_TS100 #ifdef MODEL_TS100
/* Pull USB lines low to disable, pull down debug too*/ #ifndef SWD_ENABLE
GPIO_InitStruct.Pin = GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_14 | GPIO_PIN_13; /* Pull USB and SWD lines low to prevent enumeration attempts and EMI affecting
* the debug core */
GPIO_InitStruct.Pin = GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13 | GPIO_PIN_14;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
@@ -434,6 +440,12 @@ static void MX_GPIO_Init(void) {
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET);
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_13, GPIO_PIN_RESET); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_13, GPIO_PIN_RESET);
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_14, GPIO_PIN_RESET); HAL_GPIO_WritePin(GPIOA, GPIO_PIN_14, GPIO_PIN_RESET);
#else
/* Make all lines affecting SWD floating to allow debugging */
GPIO_InitStruct.Pin = GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_14 | GPIO_PIN_13;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
#endif
#else #else
/* TS80 */ /* TS80 */
/* Leave USB lines open circuit*/ /* Leave USB lines open circuit*/

View File

@@ -9,21 +9,21 @@
#include "BSP.h" #include "BSP.h"
#include "string.h" #include "string.h"
#include "stm32f1xx_hal.h" #include "stm32f1xx_hal.h"
/*Flash start OR'ed with the maximum amount of flash - 1024 bytes*/
/*We use the last 1024 byte page*/ static uint16_t settings_page[512] __attribute__ ((section (".settings_page")));
#define FLASH_ADDR (0x8000000 |0xFC00)
uint8_t flash_save_buffer(const uint8_t *buffer, const uint16_t length) { uint8_t flash_save_buffer(const uint8_t *buffer, const uint16_t length) {
FLASH_EraseInitTypeDef pEraseInit; FLASH_EraseInitTypeDef pEraseInit;
pEraseInit.TypeErase = FLASH_TYPEERASE_PAGES; pEraseInit.TypeErase = FLASH_TYPEERASE_PAGES;
pEraseInit.Banks = FLASH_BANK_1; pEraseInit.Banks = FLASH_BANK_1;
pEraseInit.NbPages = 1; pEraseInit.NbPages = 1;
pEraseInit.PageAddress = FLASH_ADDR; pEraseInit.PageAddress = (uint32_t)settings_page;
uint32_t failingAddress = 0; uint32_t failingAddress = 0;
resetWatchdog(); resetWatchdog();
__HAL_FLASH_CLEAR_FLAG( __HAL_FLASH_CLEAR_FLAG(
FLASH_FLAG_EOP | FLASH_FLAG_WRPERR | FLASH_FLAG_PGERR | FLASH_FLAG_BSY); FLASH_FLAG_EOP | FLASH_FLAG_WRPERR | FLASH_FLAG_PGERR | FLASH_FLAG_BSY);
HAL_FLASH_Unlock(); HAL_FLASH_Unlock();
HAL_Delay(10); HAL_Delay(1);
resetWatchdog(); resetWatchdog();
HAL_FLASHEx_Erase(&pEraseInit, &failingAddress); HAL_FLASHEx_Erase(&pEraseInit, &failingAddress);
//^ Erase the page of flash (1024 bytes on this stm32) //^ Erase the page of flash (1024 bytes on this stm32)
@@ -33,7 +33,7 @@ uint8_t flash_save_buffer(const uint8_t *buffer, const uint16_t length) {
HAL_FLASH_Unlock(); HAL_FLASH_Unlock();
for (uint8_t i = 0; i < (length / 2); i++) { for (uint8_t i = 0; i < (length / 2); i++) {
resetWatchdog(); resetWatchdog();
HAL_FLASH_Program(FLASH_TYPEPROGRAM_HALFWORD, FLASH_ADDR + (i * 2), HAL_FLASH_Program(FLASH_TYPEPROGRAM_HALFWORD, (uint32_t)&settings_page[i],
data[i]); data[i]);
} }
HAL_FLASH_Lock(); HAL_FLASH_Lock();
@@ -42,8 +42,5 @@ uint8_t flash_save_buffer(const uint8_t *buffer, const uint16_t length) {
void flash_read_buffer(uint8_t *buffer, const uint16_t length) { void flash_read_buffer(uint8_t *buffer, const uint16_t length) {
uint16_t *data = (uint16_t*) buffer; memcpy(buffer, settings_page, length);
for (uint8_t i = 0; i < (length / 2); i++) {
data[i] = *((uint16_t*) (FLASH_ADDR + (i * 2)));
}
} }

View File

@@ -143,23 +143,13 @@ void fusb_send_hardrst() {
} }
void fusb_setup() { void fusb_setup() {
GPIO_InitTypeDef GPIO_InitStruct;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
GPIO_InitStruct.Pin = GPIO_PIN_9;
GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
GPIO_InitStruct.Pull = GPIO_PULLUP;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
HAL_NVIC_SetPriority(EXTI9_5_IRQn, 12, 0);
HAL_NVIC_EnableIRQ(EXTI9_5_IRQn);
if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED) {
if (!I2CBB::lock2()) { if (!I2CBB::lock2()) {
return; return;
} }
}
/* Fully reset the FUSB302B */ /* Fully reset the FUSB302B */
fusb_write_byte( FUSB_RESET, FUSB_RESET_SW_RES); // fusb_write_byte( FUSB_RESET, FUSB_RESET_SW_RES);
osDelay(2); // osDelay(2);
if (!fusb_read_id()) { if (!fusb_read_id()) {
return; return;
} }
@@ -200,10 +190,16 @@ void fusb_setup() {
fusb_write_byte( FUSB_SWITCHES1, 0x26); fusb_write_byte( FUSB_SWITCHES1, 0x26);
fusb_write_byte( FUSB_SWITCHES0, 0x0B); fusb_write_byte( FUSB_SWITCHES0, 0x0B);
} }
if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED) {
I2CBB::unlock2(); I2CBB::unlock2();
}
fusb_reset(); fusb_reset();
GPIO_InitTypeDef GPIO_InitStruct;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
GPIO_InitStruct.Pin = GPIO_PIN_9;
GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
GPIO_InitStruct.Pull = GPIO_PULLUP;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
HAL_NVIC_SetPriority(EXTI9_5_IRQn, 10, 0);
HAL_NVIC_EnableIRQ(EXTI9_5_IRQn);
} }
void fusb_get_status(union fusb_status *status) { void fusb_get_status(union fusb_status *status) {

View File

@@ -7,8 +7,8 @@
#include "BSP.h" #include "BSP.h"
#include "OLED.hpp" #include "OLED.hpp"
// Second last page of flash set aside for logo image.
#define FLASH_LOGOADDR (0x8000000 | 0xF800) static uint8_t logo_page[1024] __attribute__ ((section (".logo_page")));
// Logo header signature. // Logo header signature.
#define LOGO_HEADER_VALUE 0xF00DAA55 #define LOGO_HEADER_VALUE 0xF00DAA55
@@ -16,11 +16,11 @@
uint8_t showBootLogoIfavailable() { uint8_t showBootLogoIfavailable() {
// Do not show logo data if signature is not found. // Do not show logo data if signature is not found.
if (LOGO_HEADER_VALUE if (LOGO_HEADER_VALUE
!= *(reinterpret_cast<const uint32_t*>(FLASH_LOGOADDR))) { != *(reinterpret_cast<const uint32_t*>(logo_page))) {
return 0; return 0;
} }
OLED::drawAreaSwapped(0, 0, 96, 16, (uint8_t*) (FLASH_LOGOADDR + 4)); OLED::drawAreaSwapped(0, 0, 96, 16, (uint8_t*) (logo_page + 4));
OLED::refresh(); OLED::refresh();
return 1; return 1;
} }

View File

@@ -1,70 +1,28 @@
/* /*
FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd. * FreeRTOS Kernel V10.3.1
All rights reserved * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION. * Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
This file is part of the FreeRTOS distribution. * the Software without restriction, including without limitation the rights to
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
FreeRTOS is free software; you can redistribute it and/or modify it under * the Software, and to permit persons to whom the Software is furnished to do so,
the terms of the GNU General Public License (version 2) as published by the * subject to the following conditions:
Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception. *
* The above copyright notice and this permission notice shall be included in all
*************************************************************************** * copies or substantial portions of the Software.
>>! NOTE: The modification to the GPL is included to allow you to !<< *
>>! distribute a combined work that includes FreeRTOS without being !<< * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
>>! obliged to provide the source code for proprietary components !<< * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
>>! outside of the FreeRTOS kernel. !<< * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
*************************************************************************** * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS *
FOR A PARTICULAR PURPOSE. Full license text is available on the following * http://www.FreeRTOS.org
link: http://www.freertos.org/a00114.html * http://aws.amazon.com/freertos
*
*************************************************************************** * 1 tab == 4 spaces!
* *
* FreeRTOS provides completely free yet professionally developed, *
* robust, strictly quality controlled, supported, and cross *
* platform software that is more than just the market leader, it *
* is the industry's de facto standard. *
* *
* Help yourself get started quickly while simultaneously helping *
* to support the FreeRTOS project by purchasing a FreeRTOS *
* tutorial book, reference manual, or both: *
* http://www.FreeRTOS.org/Documentation *
* *
***************************************************************************
http://www.FreeRTOS.org/FAQHelp.html - Having a problem? Start by reading
the FAQ page "My application does not run, what could be wrong?". Have you
defined configASSERT()?
http://www.FreeRTOS.org/support - In return for receiving this top quality
embedded software for free we request you assist our global community by
participating in the support forum.
http://www.FreeRTOS.org/training - Investing in training allows your team to
be as productive as possible as early as possible. Now you can receive
FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers
Ltd, and the world's leading authority on the world's leading RTOS.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, a DOS
compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.
Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.
http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High
Integrity Systems ltd. to sell under the OpenRTOS brand. Low cost OpenRTOS
licenses offer ticketed support, indemnification and commercial middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
/*----------------------------------------------------------- /*-----------------------------------------------------------
@@ -144,10 +102,6 @@ debugger. */
#define portTASK_RETURN_ADDRESS prvTaskExitError #define portTASK_RETURN_ADDRESS prvTaskExitError
#endif #endif
/* Each task maintains its own interrupt status in the critical nesting
variable. */
static UBaseType_t uxCriticalNesting = 0xaaaaaaaa;
/* /*
* Setup the timer to generate the tick interrupts. The implementation in this * Setup the timer to generate the tick interrupts. The implementation in this
* file is weak to allow application writers to change the timer used to * file is weak to allow application writers to change the timer used to
@@ -174,10 +128,14 @@ static void prvTaskExitError( void );
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
/* Each task maintains its own interrupt status in the critical nesting
variable. */
static UBaseType_t uxCriticalNesting = 0xaaaaaaaa;
/* /*
* The number of SysTick increments that make up one tick period. * The number of SysTick increments that make up one tick period.
*/ */
#if configUSE_TICKLESS_IDLE == 1 #if( configUSE_TICKLESS_IDLE == 1 )
static uint32_t ulTimerCountsForOneTick = 0; static uint32_t ulTimerCountsForOneTick = 0;
#endif /* configUSE_TICKLESS_IDLE */ #endif /* configUSE_TICKLESS_IDLE */
@@ -185,7 +143,7 @@ static void prvTaskExitError( void );
* The maximum number of tick periods that can be suppressed is limited by the * The maximum number of tick periods that can be suppressed is limited by the
* 24 bit resolution of the SysTick timer. * 24 bit resolution of the SysTick timer.
*/ */
#if configUSE_TICKLESS_IDLE == 1 #if( configUSE_TICKLESS_IDLE == 1 )
static uint32_t xMaximumPossibleSuppressedTicks = 0; static uint32_t xMaximumPossibleSuppressedTicks = 0;
#endif /* configUSE_TICKLESS_IDLE */ #endif /* configUSE_TICKLESS_IDLE */
@@ -193,7 +151,7 @@ static void prvTaskExitError( void );
* Compensate for the CPU cycles that pass while the SysTick is stopped (low * Compensate for the CPU cycles that pass while the SysTick is stopped (low
* power functionality only. * power functionality only.
*/ */
#if configUSE_TICKLESS_IDLE == 1 #if( configUSE_TICKLESS_IDLE == 1 )
static uint32_t ulStoppedTimerCompensation = 0; static uint32_t ulStoppedTimerCompensation = 0;
#endif /* configUSE_TICKLESS_IDLE */ #endif /* configUSE_TICKLESS_IDLE */
@@ -233,6 +191,8 @@ StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t px
static void prvTaskExitError( void ) static void prvTaskExitError( void )
{ {
volatile uint32_t ulDummy = 0UL;
/* A function that implements a task must not exit or attempt to return to /* A function that implements a task must not exit or attempt to return to
its caller as there is nothing to return to. If a task wants to exit it its caller as there is nothing to return to. If a task wants to exit it
should instead call vTaskDelete( NULL ). should instead call vTaskDelete( NULL ).
@@ -241,7 +201,16 @@ static void prvTaskExitError( void )
defined, then stop here so application writers can catch the error. */ defined, then stop here so application writers can catch the error. */
configASSERT( uxCriticalNesting == ~0UL ); configASSERT( uxCriticalNesting == ~0UL );
portDISABLE_INTERRUPTS(); portDISABLE_INTERRUPTS();
for( ;; ); while( ulDummy == 0 )
{
/* This file calls prvTaskExitError() after the scheduler has been
started to remove a compiler warning about the function being defined
but never called. ulDummy is used purely to quieten other warnings
about code appearing after this function is called - making ulDummy
volatile makes the compiler think the function could return and
therefore not output an 'unreachable code' warning for code that appears
after it. */
}
} }
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
@@ -324,6 +293,24 @@ BaseType_t xPortStartScheduler( void )
ucMaxPriorityValue <<= ( uint8_t ) 0x01; ucMaxPriorityValue <<= ( uint8_t ) 0x01;
} }
#ifdef __NVIC_PRIO_BITS
{
/* Check the CMSIS configuration that defines the number of
priority bits matches the number of priority bits actually queried
from the hardware. */
configASSERT( ( portMAX_PRIGROUP_BITS - ulMaxPRIGROUPValue ) == __NVIC_PRIO_BITS );
}
#endif
#ifdef configPRIO_BITS
{
/* Check the FreeRTOS configuration that defines the number of
priority bits matches the number of priority bits actually queried
from the hardware. */
configASSERT( ( portMAX_PRIGROUP_BITS - ulMaxPRIGROUPValue ) == configPRIO_BITS );
}
#endif
/* Shift the priority group value back to its position within the AIRCR /* Shift the priority group value back to its position within the AIRCR
register. */ register. */
ulMaxPRIGROUPValue <<= portPRIGROUP_SHIFT; ulMaxPRIGROUPValue <<= portPRIGROUP_SHIFT;
@@ -352,7 +339,10 @@ BaseType_t xPortStartScheduler( void )
/* Should never get here as the tasks will now be executing! Call the task /* Should never get here as the tasks will now be executing! Call the task
exit error function to prevent compiler warnings about a static function exit error function to prevent compiler warnings about a static function
not being called in the case that the application writer overrides this not being called in the case that the application writer overrides this
functionality by defining configTASK_RETURN_ADDRESS. */ functionality by defining configTASK_RETURN_ADDRESS. Call
vTaskSwitchContext() so link time optimisation does not remove the
symbol. */
vTaskSwitchContext();
prvTaskExitError(); prvTaskExitError();
/* Should not get here! */ /* Should not get here! */
@@ -453,11 +443,11 @@ void xPortSysTickHandler( void )
} }
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
#if configUSE_TICKLESS_IDLE == 1 #if( configUSE_TICKLESS_IDLE == 1 )
__attribute__((weak)) void vPortSuppressTicksAndSleep( TickType_t xExpectedIdleTime ) __attribute__((weak)) void vPortSuppressTicksAndSleep( TickType_t xExpectedIdleTime )
{ {
uint32_t ulReloadValue, ulCompleteTickPeriods, ulCompletedSysTickDecrements, ulSysTickCTRL; uint32_t ulReloadValue, ulCompleteTickPeriods, ulCompletedSysTickDecrements;
TickType_t xModifiableIdleTime; TickType_t xModifiableIdleTime;
/* Make sure the SysTick reload value does not overflow the counter. */ /* Make sure the SysTick reload value does not overflow the counter. */
@@ -483,7 +473,7 @@ void xPortSysTickHandler( void )
/* Enter a critical section but don't use the taskENTER_CRITICAL() /* Enter a critical section but don't use the taskENTER_CRITICAL()
method as that will mask interrupts that should exit sleep mode. */ method as that will mask interrupts that should exit sleep mode. */
__asm volatile( "cpsid i" ); __asm volatile( "cpsid i" ::: "memory" );
__asm volatile( "dsb" ); __asm volatile( "dsb" );
__asm volatile( "isb" ); __asm volatile( "isb" );
@@ -504,7 +494,7 @@ void xPortSysTickHandler( void )
/* Re-enable interrupts - see comments above the cpsid instruction() /* Re-enable interrupts - see comments above the cpsid instruction()
above. */ above. */
__asm volatile( "cpsie i" ); __asm volatile( "cpsie i" ::: "memory" );
} }
else else
{ {
@@ -524,32 +514,50 @@ void xPortSysTickHandler( void )
should not be executed again. However, the original expected idle should not be executed again. However, the original expected idle
time variable must remain unmodified, so a copy is taken. */ time variable must remain unmodified, so a copy is taken. */
xModifiableIdleTime = xExpectedIdleTime; xModifiableIdleTime = xExpectedIdleTime;
configPRE_SLEEP_PROCESSING( &xModifiableIdleTime ); configPRE_SLEEP_PROCESSING( xModifiableIdleTime );
if( xModifiableIdleTime > 0 ) if( xModifiableIdleTime > 0 )
{ {
__asm volatile( "dsb" ); __asm volatile( "dsb" ::: "memory" );
__asm volatile( "wfi" ); __asm volatile( "wfi" );
__asm volatile( "isb" ); __asm volatile( "isb" );
} }
configPOST_SLEEP_PROCESSING( &xExpectedIdleTime ); configPOST_SLEEP_PROCESSING( xExpectedIdleTime );
/* Stop SysTick. Again, the time the SysTick is stopped for is /* Re-enable interrupts to allow the interrupt that brought the MCU
accounted for as best it can be, but using the tickless mode will out of sleep mode to execute immediately. see comments above
inevitably result in some tiny drift of the time maintained by the __disable_interrupt() call above. */
kernel with respect to calendar time. */ __asm volatile( "cpsie i" ::: "memory" );
ulSysTickCTRL = portNVIC_SYSTICK_CTRL_REG; __asm volatile( "dsb" );
portNVIC_SYSTICK_CTRL_REG = ( ulSysTickCTRL & ~portNVIC_SYSTICK_ENABLE_BIT ); __asm volatile( "isb" );
/* Re-enable interrupts - see comments above the cpsid instruction() /* Disable interrupts again because the clock is about to be stopped
above. */ and interrupts that execute while the clock is stopped will increase
__asm volatile( "cpsie i" ); any slippage between the time maintained by the RTOS and calendar
time. */
__asm volatile( "cpsid i" ::: "memory" );
__asm volatile( "dsb" );
__asm volatile( "isb" );
if( ( ulSysTickCTRL & portNVIC_SYSTICK_COUNT_FLAG_BIT ) != 0 ) /* Disable the SysTick clock without reading the
portNVIC_SYSTICK_CTRL_REG register to ensure the
portNVIC_SYSTICK_COUNT_FLAG_BIT is not cleared if it is set. Again,
the time the SysTick is stopped for is accounted for as best it can
be, but using the tickless mode will inevitably result in some tiny
drift of the time maintained by the kernel with respect to calendar
time*/
portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT );
/* Determine if the SysTick clock has already counted to zero and
been set back to the current reload value (the reload back being
correct for the entire expected idle time) or if the SysTick is yet
to count to zero (in which case an interrupt other than the SysTick
must have brought the system out of sleep mode). */
if( ( portNVIC_SYSTICK_CTRL_REG & portNVIC_SYSTICK_COUNT_FLAG_BIT ) != 0 )
{ {
uint32_t ulCalculatedLoadValue; uint32_t ulCalculatedLoadValue;
/* The tick interrupt has already executed, and the SysTick /* The tick interrupt is already pending, and the SysTick count
count reloaded with ulReloadValue. Reset the reloaded with ulReloadValue. Reset the
portNVIC_SYSTICK_LOAD_REG with whatever remains of this tick portNVIC_SYSTICK_LOAD_REG with whatever remains of this tick
period. */ period. */
ulCalculatedLoadValue = ( ulTimerCountsForOneTick - 1UL ) - ( ulReloadValue - portNVIC_SYSTICK_CURRENT_VALUE_REG ); ulCalculatedLoadValue = ( ulTimerCountsForOneTick - 1UL ) - ( ulReloadValue - portNVIC_SYSTICK_CURRENT_VALUE_REG );
@@ -564,11 +572,9 @@ void xPortSysTickHandler( void )
portNVIC_SYSTICK_LOAD_REG = ulCalculatedLoadValue; portNVIC_SYSTICK_LOAD_REG = ulCalculatedLoadValue;
/* The tick interrupt handler will already have pended the tick /* As the pending tick will be processed as soon as this
processing in the kernel. As the pending tick will be function exits, the tick value maintained by the tick is stepped
processed as soon as this function exits, the tick value forward by one less than the time spent waiting. */
maintained by the tick is stepped forward by one less than the
time spent waiting. */
ulCompleteTickPeriods = xExpectedIdleTime - 1UL; ulCompleteTickPeriods = xExpectedIdleTime - 1UL;
} }
else else
@@ -590,21 +596,18 @@ void xPortSysTickHandler( void )
/* Restart SysTick so it runs from portNVIC_SYSTICK_LOAD_REG /* Restart SysTick so it runs from portNVIC_SYSTICK_LOAD_REG
again, then set portNVIC_SYSTICK_LOAD_REG back to its standard again, then set portNVIC_SYSTICK_LOAD_REG back to its standard
value. The critical section is used to ensure the tick interrupt value. */
can only execute once in the case that the reload register is near
zero. */
portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL; portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL;
portENTER_CRITICAL();
{
portNVIC_SYSTICK_CTRL_REG |= portNVIC_SYSTICK_ENABLE_BIT; portNVIC_SYSTICK_CTRL_REG |= portNVIC_SYSTICK_ENABLE_BIT;
vTaskStepTick( ulCompleteTickPeriods ); vTaskStepTick( ulCompleteTickPeriods );
portNVIC_SYSTICK_LOAD_REG = ulTimerCountsForOneTick - 1UL; portNVIC_SYSTICK_LOAD_REG = ulTimerCountsForOneTick - 1UL;
}
portEXIT_CRITICAL(); /* Exit with interrupts enabled. */
__asm volatile( "cpsie i" ::: "memory" );
} }
} }
#endif /* #if configUSE_TICKLESS_IDLE */ #endif /* configUSE_TICKLESS_IDLE */
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
/* /*
@@ -614,7 +617,7 @@ void xPortSysTickHandler( void )
__attribute__(( weak )) void vPortSetupTimerInterrupt( void ) __attribute__(( weak )) void vPortSetupTimerInterrupt( void )
{ {
/* Calculate the constants required to configure the tick interrupt. */ /* Calculate the constants required to configure the tick interrupt. */
#if configUSE_TICKLESS_IDLE == 1 #if( configUSE_TICKLESS_IDLE == 1 )
{ {
ulTimerCountsForOneTick = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ); ulTimerCountsForOneTick = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ );
xMaximumPossibleSuppressedTicks = portMAX_24_BIT_NUMBER / ulTimerCountsForOneTick; xMaximumPossibleSuppressedTicks = portMAX_24_BIT_NUMBER / ulTimerCountsForOneTick;
@@ -622,6 +625,10 @@ __attribute__(( weak )) void vPortSetupTimerInterrupt( void )
} }
#endif /* configUSE_TICKLESS_IDLE */ #endif /* configUSE_TICKLESS_IDLE */
/* Stop and clear the SysTick. */
portNVIC_SYSTICK_CTRL_REG = 0UL;
portNVIC_SYSTICK_CURRENT_VALUE_REG = 0UL;
/* Configure SysTick to interrupt at the requested rate. */ /* Configure SysTick to interrupt at the requested rate. */
portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL; portNVIC_SYSTICK_LOAD_REG = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ ) - 1UL;
portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT ); portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT );
@@ -636,7 +643,7 @@ __attribute__(( weak )) void vPortSetupTimerInterrupt( void )
uint8_t ucCurrentPriority; uint8_t ucCurrentPriority;
/* Obtain the number of the currently executing interrupt. */ /* Obtain the number of the currently executing interrupt. */
__asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) ); __asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) :: "memory" );
/* Is the interrupt number a user defined interrupt? */ /* Is the interrupt number a user defined interrupt? */
if( ulCurrentInterrupt >= portFIRST_USER_INTERRUPT_NUMBER ) if( ulCurrentInterrupt >= portFIRST_USER_INTERRUPT_NUMBER )
@@ -682,7 +689,7 @@ __attribute__(( weak )) void vPortSetupTimerInterrupt( void )
devices by calling NVIC_SetPriorityGrouping( 0 ); before starting the devices by calling NVIC_SetPriorityGrouping( 0 ); before starting the
scheduler. Note however that some vendor specific peripheral libraries scheduler. Note however that some vendor specific peripheral libraries
assume a non-zero priority group setting, in which cases using a value assume a non-zero priority group setting, in which cases using a value
of zero will result in unpredicable behaviour. */ of zero will result in unpredictable behaviour. */
configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue ); configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue );
} }

View File

@@ -1,70 +1,28 @@
/* /*
FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd. * FreeRTOS Kernel V10.3.1
All rights reserved * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION. * Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
This file is part of the FreeRTOS distribution. * the Software without restriction, including without limitation the rights to
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
FreeRTOS is free software; you can redistribute it and/or modify it under * the Software, and to permit persons to whom the Software is furnished to do so,
the terms of the GNU General Public License (version 2) as published by the * subject to the following conditions:
Free Software Foundation >>>> AND MODIFIED BY <<<< the FreeRTOS exception. *
* The above copyright notice and this permission notice shall be included in all
*************************************************************************** * copies or substantial portions of the Software.
>>! NOTE: The modification to the GPL is included to allow you to !<< *
>>! distribute a combined work that includes FreeRTOS without being !<< * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
>>! obliged to provide the source code for proprietary components !<< * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
>>! outside of the FreeRTOS kernel. !<< * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
*************************************************************************** * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS *
FOR A PARTICULAR PURPOSE. Full license text is available on the following * http://www.FreeRTOS.org
link: http://www.freertos.org/a00114.html * http://aws.amazon.com/freertos
*
*************************************************************************** * 1 tab == 4 spaces!
* *
* FreeRTOS provides completely free yet professionally developed, *
* robust, strictly quality controlled, supported, and cross *
* platform software that is more than just the market leader, it *
* is the industry's de facto standard. *
* *
* Help yourself get started quickly while simultaneously helping *
* to support the FreeRTOS project by purchasing a FreeRTOS *
* tutorial book, reference manual, or both: *
* http://www.FreeRTOS.org/Documentation *
* *
***************************************************************************
http://www.FreeRTOS.org/FAQHelp.html - Having a problem? Start by reading
the FAQ page "My application does not run, what could be wrong?". Have you
defined configASSERT()?
http://www.FreeRTOS.org/support - In return for receiving this top quality
embedded software for free we request you assist our global community by
participating in the support forum.
http://www.FreeRTOS.org/training - Investing in training allows your team to
be as productive as possible as early as possible. Now you can receive
FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers
Ltd, and the world's leading authority on the world's leading RTOS.
http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products,
including FreeRTOS+Trace - an indispensable productivity tool, a DOS
compatible FAT file system, and our tiny thread aware UDP/IP stack.
http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.
Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.
http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High
Integrity Systems ltd. to sell under the OpenRTOS brand. Low cost OpenRTOS
licenses offer ticketed support, indemnification and commercial middleware.
http://www.SafeRTOS.com - High Integrity Systems also provide a safety
engineered and independently SIL3 certified version for use in safety and
mission critical applications that require provable dependability.
1 tab == 4 spaces!
*/ */
@@ -125,7 +83,7 @@ typedef unsigned long UBaseType_t;
\ \
/* Barriers are normally not required but do ensure the code is completely \ /* Barriers are normally not required but do ensure the code is completely \
within the specified behaviour for the architecture. */ \ within the specified behaviour for the architecture. */ \
__asm volatile( "dsb" ); \ __asm volatile( "dsb" ::: "memory" ); \
__asm volatile( "isb" ); \ __asm volatile( "isb" ); \
} }
@@ -173,7 +131,7 @@ not necessary for to use this port. They are defined so the common demo files
{ {
uint8_t ucReturn; uint8_t ucReturn;
__asm volatile ( "clz %0, %1" : "=r" ( ucReturn ) : "r" ( ulBitmap ) ); __asm volatile ( "clz %0, %1" : "=r" ( ucReturn ) : "r" ( ulBitmap ) : "memory" );
return ucReturn; return ucReturn;
} }
@@ -208,13 +166,15 @@ not necessary for to use this port. They are defined so the common demo files
#define portFORCE_INLINE inline __attribute__(( always_inline)) #define portFORCE_INLINE inline __attribute__(( always_inline))
#endif #endif
/*-----------------------------------------------------------*/
portFORCE_INLINE static BaseType_t xPortIsInsideInterrupt( void ) portFORCE_INLINE static BaseType_t xPortIsInsideInterrupt( void )
{ {
uint32_t ulCurrentInterrupt; uint32_t ulCurrentInterrupt;
BaseType_t xReturn; BaseType_t xReturn;
/* Obtain the number of the currently executing interrupt. */ /* Obtain the number of the currently executing interrupt. */
__asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) ); __asm volatile( "mrs %0, ipsr" : "=r"( ulCurrentInterrupt ) :: "memory" );
if( ulCurrentInterrupt == 0 ) if( ulCurrentInterrupt == 0 )
{ {
@@ -240,7 +200,7 @@ uint32_t ulNewBASEPRI;
" msr basepri, %0 \n" \ " msr basepri, %0 \n" \
" isb \n" \ " isb \n" \
" dsb \n" \ " dsb \n" \
:"=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) :"=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory"
); );
} }
@@ -257,7 +217,7 @@ uint32_t ulOriginalBASEPRI, ulNewBASEPRI;
" msr basepri, %1 \n" \ " msr basepri, %1 \n" \
" isb \n" \ " isb \n" \
" dsb \n" \ " dsb \n" \
:"=r" (ulOriginalBASEPRI), "=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) :"=r" (ulOriginalBASEPRI), "=r" (ulNewBASEPRI) : "i" ( configMAX_SYSCALL_INTERRUPT_PRIORITY ) : "memory"
); );
/* This return will not be reached but is necessary to prevent compiler /* This return will not be reached but is necessary to prevent compiler
@@ -270,11 +230,12 @@ portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue )
{ {
__asm volatile __asm volatile
( (
" msr basepri, %0 " :: "r" ( ulNewMaskValue ) " msr basepri, %0 " :: "r" ( ulNewMaskValue ) : "memory"
); );
} }
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
#define portMEMORY_BARRIER() __asm volatile( "" ::: "memory" )
#ifdef __cplusplus #ifdef __cplusplus
} }

View File

@@ -9,11 +9,13 @@
#include "task.h" #include "task.h"
#include "I2C_Wrapper.hpp" #include "I2C_Wrapper.hpp"
#include "fusbpd.h" #include "fusbpd.h"
// Initialisation to be performed with scheduler active
void postRToSInit() { void postRToSInit() {
// Any after RTos setup
FRToSI2C::FRToSInit();
#ifdef POW_PD #ifdef POW_PD
if (usb_pd_detect() == true) {
//Spawn all of the USB-C processors //Spawn all of the USB-C processors
fusb302_start_processing(); fusb302_start_processing();
}
#endif #endif
} }

View File

@@ -17,13 +17,9 @@ void preRToSInit() {
*/ */
HAL_Init(); HAL_Init();
Setup_HAL(); // Setup all the HAL objects Setup_HAL(); // Setup all the HAL objects
FRToSI2C::init();
HAL_Delay(50);
HAL_GPIO_WritePin(OLED_RESET_GPIO_Port, OLED_RESET_Pin, GPIO_PIN_SET);
HAL_Delay(50);
#ifdef I2C_SOFT #ifdef I2C_SOFT
I2CBB::init(); I2CBB::init();
#endif #endif
/* Init the IPC objects */
FRToSI2C::FRToSInit();
} }

View File

@@ -11,16 +11,13 @@
#if defined(STM32F100xE) || defined(STM32F101xE) || defined(STM32F101xG) || defined(STM32F103xE) || defined(STM32F103xG) #if defined(STM32F100xE) || defined(STM32F101xE) || defined(STM32F101xG) || defined(STM32F103xE) || defined(STM32F103xG)
/* #define DATA_IN_ExtSRAM */ /* #define DATA_IN_ExtSRAM */
#endif /* STM32F100xE || STM32F101xE || STM32F101xG || STM32F103xE || STM32F103xG */ #endif /* STM32F100xE || STM32F101xE || STM32F101xG || STM32F103xE || STM32F103xG */
//#define LOCAL_BUILD
#ifndef LOCAL_BUILD #ifndef VECT_TAB_OFFSET
#define VECT_TAB_OFFSET 0x00004000U /*!< Vector Table base offset field. #define VECT_TAB_OFFSET 0x00004000U /*!< Vector Table base offset field.
This value must be a multiple of 0x200. */ This value must be a multiple of 0x200. */
#else
#define VECT_TAB_OFFSET 0x00000000U /*!< Vector Table base offset field.
This value must be a multiple of 0x200. */
#warning LOCAL_BUILD SETUP
#endif
//We offset this by 0x4000 to because of the bootloader //We offset this by 0x4000 to because of the bootloader
#endif
/******************************************************************************* /*******************************************************************************
* Clock Definitions * Clock Definitions
*******************************************************************************/ *******************************************************************************/

View File

@@ -1,152 +0,0 @@
/*
* PD Buddy Firmware Library - USB Power Delivery for everyone
* Copyright 2017-2018 Clayton G. Hobbs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "hard_reset.h"
#include "fusbpd.h"
#include <pd.h>
#include "policy_engine.h"
#include "protocol_rx.h"
#include "protocol_tx.h"
#include "fusb302b.h"
osThreadId ResetHandler::TaskHandle = NULL;
uint32_t ResetHandler::TaskBuffer[ResetHandler::TaskStackSize];
osStaticThreadDef_t ResetHandler::TaskControlBlock;
/*
* PRL_HR_Reset_Layer state
*/
ResetHandler::hardrst_state ResetHandler::hardrst_reset_layer() {
/* First, wait for the signal to run a hard reset. */
eventmask_t evt = waitForEvent(
PDB_EVT_HARDRST_RESET | PDB_EVT_HARDRST_I_HARDRST);
if (evt & (PDB_EVT_HARDRST_RESET | PDB_EVT_HARDRST_I_HARDRST)) {
/* Reset the Protocol RX machine */
ProtocolReceive::notify( PDB_EVT_PRLRX_RESET);
taskYIELD();
/* Reset the Protocol TX machine */
ProtocolTransmit::notify(
ProtocolTransmit::Notifications::PDB_EVT_PRLTX_RESET);
taskYIELD();
/* Continue the process based on what event started the reset. */
if (evt & PDB_EVT_HARDRST_RESET) {
/* Policy Engine started the reset. */
return PRLHRRequestHardReset;
} else {
/* PHY started the reset */
return PRLHRIndicateHardReset;
}
} else {
return PRLHRResetLayer;
}
}
ResetHandler::hardrst_state ResetHandler::hardrst_indicate_hard_reset() {
/* Tell the PE that we're doing a hard reset */
PolicyEngine::notify( PDB_EVT_PE_RESET);
return PRLHRWaitPE;
}
ResetHandler::hardrst_state ResetHandler::hardrst_request_hard_reset() {
/* Tell the PHY to send a hard reset */
fusb_send_hardrst();
return PRLHRWaitPHY;
}
ResetHandler::hardrst_state ResetHandler::hardrst_wait_phy() {
/* Wait for the PHY to tell us that it's done sending the hard reset */
waitForEvent(PDB_EVT_HARDRST_I_HARDSENT, PD_T_HARD_RESET_COMPLETE);
/* Move on no matter what made us stop waiting. */
return PRLHRHardResetRequested;
}
ResetHandler::hardrst_state ResetHandler::hardrst_hard_reset_requested() {
/* Tell the PE that the hard reset was sent */
PolicyEngine::notify( PDB_EVT_PE_HARD_SENT);
return PRLHRWaitPE;
}
ResetHandler::hardrst_state ResetHandler::hardrst_wait_pe() {
/* Wait for the PE to tell us that it's done */
waitForEvent(PDB_EVT_HARDRST_DONE);
return PRLHRComplete;
}
ResetHandler::hardrst_state ResetHandler::hardrst_complete() {
/* I'm not aware of anything we have to tell the FUSB302B, so just finish
* the reset routine. */
return PRLHRResetLayer;
}
void ResetHandler::init() {
osThreadStaticDef(rstHand, Thread, PDB_PRIO_PRL, 0, TaskStackSize,
TaskBuffer, &TaskControlBlock);
TaskHandle = osThreadCreate(osThread(rstHand), NULL);
}
void ResetHandler::notify(uint32_t notification) {
if (TaskHandle != NULL) {
xTaskNotify(TaskHandle, notification, eNotifyAction::eSetBits);
}
}
void ResetHandler::Thread(const void *arg) {
(void) arg;
ResetHandler::hardrst_state state = PRLHRResetLayer;
while (true) {
switch (state) {
case PRLHRResetLayer:
state = hardrst_reset_layer();
break;
case PRLHRIndicateHardReset:
state = hardrst_indicate_hard_reset();
break;
case PRLHRRequestHardReset:
state = hardrst_request_hard_reset();
break;
case PRLHRWaitPHY:
state = hardrst_wait_phy();
break;
case PRLHRHardResetRequested:
state = hardrst_hard_reset_requested();
break;
case PRLHRWaitPE:
state = hardrst_wait_pe();
break;
case PRLHRComplete:
state = hardrst_complete();
break;
default:
/* This is an error. It really shouldn't happen. We might
* want to handle it anyway, though. */
state = PRLHRResetLayer;
break;
}
}
}
uint32_t ResetHandler::waitForEvent(uint32_t mask, uint32_t ticksToWait) {
uint32_t pulNotificationValue;
xTaskNotifyWait(0x00, mask, &pulNotificationValue, ticksToWait);
return pulNotificationValue;
}

View File

@@ -1,63 +0,0 @@
/*
* PD Buddy Firmware Library - USB Power Delivery for everyone
* Copyright 2017-2018 Clayton G. Hobbs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef PDB_HARD_RESET_H
#define PDB_HARD_RESET_H
#include <pd.h>
/* Events for the Hard Reset thread */
#define PDB_EVT_HARDRST_RESET EVENT_MASK(0)
#define PDB_EVT_HARDRST_I_HARDRST EVENT_MASK(1)
#define PDB_EVT_HARDRST_I_HARDSENT EVENT_MASK(2)
#define PDB_EVT_HARDRST_DONE EVENT_MASK(3)
class ResetHandler {
public:
static void init();
static void notify(uint32_t notification);
private:
static void Thread(const void *arg);
static osThreadId TaskHandle;
static const size_t TaskStackSize = 1536 / 2;
static uint32_t TaskBuffer[TaskStackSize];
static osStaticThreadDef_t TaskControlBlock;
static uint32_t waitForEvent(uint32_t mask, uint32_t ticksToWait =
portMAX_DELAY);
/*
* Hard Reset machine states
*/
enum hardrst_state {
PRLHRResetLayer,
PRLHRIndicateHardReset,
PRLHRRequestHardReset,
PRLHRWaitPHY,
PRLHRHardResetRequested,
PRLHRWaitPE,
PRLHRComplete
};
static hardrst_state hardrst_reset_layer();
static hardrst_state hardrst_indicate_hard_reset();
static hardrst_state hardrst_request_hard_reset();
static hardrst_state hardrst_wait_phy();
static hardrst_state hardrst_hard_reset_requested();
static hardrst_state hardrst_wait_pe();
static hardrst_state hardrst_complete();
};
#endif /* PDB_HARD_RESET_H */

View File

@@ -99,12 +99,18 @@ OUTPUT_DIR=Objects
# code optimisation ------------------------------------------------------------ # code optimisation ------------------------------------------------------------
OPTIM_AS= -Wall OPTIM_AS= -Wall
OPTIM=-Os -flto -ffat-lto-objects -finline-small-functions -findirect-inlining -fdiagnostics-color -ffunction-sections -fdata-sections OPTIM=-Os -flto -finline-small-functions -findirect-inlining -fdiagnostics-color -ffunction-sections -fdata-sections
flash_size=64k
bootldr_size=0x4000
# global defines --------------------------------------------------------------- # global defines ---------------------------------------------------------------
GLOBAL_DEFINES += -D LANG_$(lang) -D LANG -D MODEL_$(model) $(DEV_GLOBAL_DEFS) GLOBAL_DEFINES += -D LANG_$(lang) -D LANG -D MODEL_$(model) $(DEV_GLOBAL_DEFS)
ifdef swd_enable
GLOBAL_DEFINES += -DSWD_ENABLE
endif
# Enable debug code generation # Enable debug code generation
DEBUG=-g3 DEBUG=-g3
@@ -162,6 +168,8 @@ LINKER_FLAGS=-Wl,--gc-sections \
$(CPUFLAGS) \ $(CPUFLAGS) \
-lm -Og -flto -Wl,--undefined=vTaskSwitchContext \ -lm -Og -flto -Wl,--undefined=vTaskSwitchContext \
-T$(LDSCRIPT) \ -T$(LDSCRIPT) \
-Wl,--defsym=__FLASH_SIZE__=$(flash_size) \
-Wl,--defsym=__BOOTLDR_SIZE__=$(bootldr_size) \
--specs=nano.specs \ --specs=nano.specs \
$(DEV_LDFLAGS) $(DEV_LDFLAGS)

View File

@@ -10,7 +10,7 @@ AVAILABLE_MODELS=("TS100" "TS80" "TS80P" "Pinecil")
BUILD_MODELS=() BUILD_MODELS=()
usage() { usage() {
echo "Usage : $(basename "$0") [-l <LANG_CODE>] [-m <TS100|TS80>] [-h] echo "Usage : $(basename "$0") [-l <LANG_CODE>] [-m <TS100|TS80|TS80P>] [-h]
Parameters : Parameters :
-l LANG_CODE : Force a specific language (E.g. : EN, FR, NL_BE, ...) -l LANG_CODE : Force a specific language (E.g. : EN, FR, NL_BE, ...)

View File

@@ -53,7 +53,7 @@
#define TEMP_CHANGE_SHORT_STEP 1 // Default temp change short step +1 #define TEMP_CHANGE_SHORT_STEP 1 // Default temp change short step +1
#define TEMP_CHANGE_LONG_STEP 10 // Default temp change long step +10 #define TEMP_CHANGE_LONG_STEP 10 // Default temp change long step +10
#define TEMP_CHANGE_SHORT_STEP_MAX 50 // Temp change short step MAX value #define TEMP_CHANGE_SHORT_STEP_MAX 50 // Temp change short step MAX value
#define TEMP_CHANGE_LONG_STEP_MAX 100 // Temp change long step MAX value #define TEMP_CHANGE_LONG_STEP_MAX 90 // Temp change long step MAX value
/* Power pulse for keeping power banks awake*/ /* Power pulse for keeping power banks awake*/
#define POWER_PULSE_INCREMENT 1 #define POWER_PULSE_INCREMENT 1
@@ -80,7 +80,6 @@
#define CUT_OUT_SETTING 0 // default to no cut-off voltage (or 18W for TS80) #define CUT_OUT_SETTING 0 // default to no cut-off voltage (or 18W for TS80)
#define TEMPERATURE_INF 0 // default to 0 #define TEMPERATURE_INF 0 // default to 0
#define DESCRIPTION_SCROLL_SPEED 0 // 0: Slow 1: Fast - default to slow #define DESCRIPTION_SCROLL_SPEED 0 // 0: Slow 1: Fast - default to slow
#define POWER_LIMIT_ENABLE 0 // 0: Disable 1: Enable - Default disabled power limit
#define TIP_GAIN 210 // 21 uV/C * 10, uV per deg C constant of the tip, Tip uV * 10 / coeff = tip temp #define TIP_GAIN 210 // 21 uV/C * 10, uV per deg C constant of the tip, Tip uV * 10 / coeff = tip temp

View File

@@ -9,17 +9,15 @@ _estack = 0x20005000; /* end of RAM */
_Min_Heap_Size = 0x300; /* required amount of heap */ _Min_Heap_Size = 0x300; /* required amount of heap */
_Min_Stack_Size = 1024; /* required amount of stack */ _Min_Stack_Size = 1024; /* required amount of stack */
__APP_BASE_ADDRESS__ = 0x08000000 + __BOOTLDR_SIZE__;
__ROM_REGION_LENGTH__ = __FLASH_SIZE__ - __BOOTLDR_SIZE__;
__FLASH_END_ADDR__ = __APP_BASE_ADDRESS__ + __ROM_REGION_LENGTH__;
/* Memories definition */ /* Memories definition */
MEMORY MEMORY
{ {
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K
/* LOCAL_BUILD*/ ROM (rx) : ORIGIN = __APP_BASE_ADDRESS__, LENGTH = __ROM_REGION_LENGTH__
/*ROM (rx) : ORIGIN = 0x08000000, LENGTH = 48K*/
/* production*/
ROM (rx) : ORIGIN = 0x08004000, LENGTH = 46K
} }
/* ROM is normally 48K after the bootloader, however we allocate the last page for settings, and the second last one for display boot logo*/ /* ROM is normally 48K after the bootloader, however we allocate the last page for settings, and the second last one for display boot logo*/
@@ -118,11 +116,22 @@ SECTIONS
_edata = .; /* define a global symbol at data end */ _edata = .; /* define a global symbol at data end */
} >RAM AT> ROM } >RAM AT> ROM
.logo_page (NOLOAD) :
{
. = ABSOLUTE(__FLASH_END_ADDR__ - 2048);
KEEP (*(.logo_page*))
} > ROM
.settings_page (NOLOAD) :
{
. = ABSOLUTE(__FLASH_END_ADDR__ - 1024);
KEEP (*(.settings_page*))
} > ROM
/* Uninitialized data section into RAM memory */
. = ALIGN(4);
.bss : .bss :
{ {
/* Uninitialized data section into RAM memory */
. = ALIGN(4);
/* This is used by the startup in order to initialize the .bss secion */ /* This is used by the startup in order to initialize the .bss secion */
_sbss = .; /* define a global symbol at bss start */ _sbss = .; /* define a global symbol at bss start */
__bss_start__ = _sbss; __bss_start__ = _sbss;

View File

@@ -4,4 +4,4 @@
* i.e.: BUILD_VERSION = 'Rel. v2.08' --> Will generated to: 'v2.08.1a2b3c4' * i.e.: BUILD_VERSION = 'Rel. v2.08' --> Will generated to: 'v2.08.1a2b3c4'
*/ */
#define BUILD_VERSION "v2.10" #define BUILD_VERSION "v2.12"