* Tweak Serbian translations
* Add "cyrillicGlyphs": true to translations that use Cyrillic
* translation_cs_cz.json → translation_cs.json
The correct language code for Czech is CS; CZ is the country code
* Add "cyrillicGlyphs": false to other translations, move "languageLocalName" to top
Also change BG and HU "localLanguageName" to start with a capital letter
* Add missing "languageLocalName" field for Slovak
* Rearrange a few fields so they're in the same order for all languages
* Regenerate translations source file
* Portugues → Português
* translation_dk.json → translation_da.json
DA is the ISO 639-1 code for Danish
* translation_ua.json → translation_uk.json
UK is the ISO 639-1 code for Ukrainian
* Update language codes in build.sh
* Update translation_vl.json
Deze vertaling is geen wijziging van de Nederlandse vertaling; ze is bedoeld voor Vlaamse gebruikers en wordt aangeboden als een nieuwe vertaling. Dit is de eerste versie die nog moet worden getest op de TS-100.
* Restore NL translation & generate NL_BE source
* Updated Hungarian translation json
* Fixed Hungarian translation name
* Ran make_translation.py to update Hungarian strings
* Reverted changes in other languages in translation.cpp
* Estimated pinout into the ioc file
* Fix Atollic paths to be somewhat more portable
* Add make command
* Add rough calls to ADC2 [untested]
* Using dual ADC injected modes
* Start both ADCs
* Move some IRQ's to ram exec
* Stabilize PID a bit more
* Add in ideas for tip type selection
* Update peripheral setup to support TS80
* Add tiptype formula / settings struct
* Add function ids to the settings menu
* Rough tip selection
* Rough out new cal routine for simple tips
* Hardware test is fairly close for first pass
* Add Simple calibration case [UNTESTED]
This adds the calibration option that uses boiling water to the calibration menu.
This is untested, and may need gain adjustments before use.
* [Feat] Add some QC testing code
* Typo fix
* Add double button press handler for different rising times
* Add hook for jump to sleep mode
* QC for 9V Works!
* Rough out QC handler, trim out old menu help text thats useless
* QC 9V working... Static all the things (Low on ROM)!
* Static all I2C to save space
* Move QC negotiation into background task so it doesnt block the UI
* Input V display works, tune ADC
* QC 3 steps working
* Start tip R measurements
* Impliment tip resistance
* Fix up the accel position, link in auto QC stages
* Fix tip title
* Tip type settings, Static OLED
* Revert I2C callbacks
* Misc Cleanup
* Better Gain value, need to investiate offset
* Add model warning
* Add TS80 Boot Logo (#367)
* Add TS80 Boot Logo
* Refined
* Moved down by 1px
* Add in power selection 18/24W
* Clean up accelerometer, fix TS100 builds, Fix voltage div cal
* updated spanish translation
* fix translation of 'blinking'
* print which translation json is being read
* removed PID settings
* #362: updated italian translation
* improved json error reporting in make_translation.py
* fixed extra escape character in LANG_SV
* Update translation definitions and Lithuanian translation
* Fix translations: add three new missing options
* Add rough calls to ADC2 [untested]
* Using dual ADC injected modes
* Start both ADCs
* Move some IRQ's to ram exec
* Stabilize PID a bit more
* Add in ideas for tip type selection
* Add tiptype formula / settings struct
* Add function ids to the settings menu
* Rough tip selection
* Rough out new cal routine for simple tips
* Hardware test is fairly close for first pass
* Add Simple calibration case [UNTESTED]
This adds the calibration option that uses boiling water to the calibration menu.
This is untested, and may need gain adjustments before use.
* Simple Cal Roughly working
* Rough out advanced cal
* Minor corrections of Russian localization
* Russian Translition - Automatic start mode
Changed the description and the header of the "Automatic start mode" mode, since now it is turned on by the checkbox and not by the T/S/F.
TODO: For other languages, the inaccuracy of this description has remained.
* Russian Translition
Slight fix.
* Ukrainian localization
Added Ukrainian localization. Translation is implemented by natural native speakers.
* LANG_UA -> LANG_UK
#214
New Icons
Fix Hold to scroll timer with a lockout
Fix Menu lengths
New French Translation Closes#228
Fix confirmation message scroll speed
Fix translations.cpp
* Split menu handling,speed up OLED
* Split menu apart
Split menu apart.
Next to add icons etc
* Finished main menu re-layout
* Added menu option for scroll speed
* Speed up scroll settings, pad translations