Commit Graph

358 Commits

Author SHA1 Message Date
Ben V. Brown
3182440854 Fix reading of handle compensation to fix offset tip temperatures 2019-01-26 20:35:39 +11:00
Ben V. Brown
9514d3a1db RC2 build
Hopefully helps with #422
Wraps up this round of work  *i hope*
v2.06-RC2
2019-01-01 18:01:55 +11:00
Ben V. Brown
f01ee786ab Less touchy bad tip detection, move tip model text over, at local debug options for atollic 2019-01-01 17:56:54 +11:00
Ben V. Brown
6389c00e1d Fix simple mode crash / lockup from buffer overflow 2019-01-01 17:49:11 +11:00
Ben V. Brown
f023761545 Rebalance ram 2019-01-01 15:15:52 +11:00
Ben V. Brown
9804a989ff Update hardware.c
Fix type on fallback voltage- @dhiltonp
v2.06-RC1
2018-12-29 16:33:59 +11:00
Ben V. Brown
d6b6f2b761 Remove added files from new HAL that break build. 2018-12-29 16:00:51 +11:00
Ben V. Brown
873eb2a1e9 Move to latest HAL release trying to get I2C DMA to be more reliable, and known good point.
Cleans up some redundant calls as well to make some flash room.
2018-12-16 18:13:59 +11:00
Ben V. Brown
b744f51e2d Fix normal solder screen issues, disable I2C DMA pending some testing 2018-12-16 16:16:31 +11:00
ventilator
21afc3e898 Update README.md (#413)
added .ERR mitigation description (cmd copy instead of explorer)
2018-12-10 20:21:37 +11:00
Ben V. Brown
8320252eab Merge branch 'master' of https://github.com/Ralim/ts100 2018-11-20 20:28:32 +11:00
Ben V. Brown
fff0ed7581 add vSense lockout 2018-11-20 20:28:30 +11:00
Rockman18
23b8353614 New build.sh script : detect languages with translation_*.json files (#400)
* [Build script] Detect languages with translation_*.json files

* [Build script] Swap model and language in the build loop to avoid full rebuild

* [Build script] Cleaning potential bugs according ShellCheck

* [Build script] Rewrite AVAILABLE_LANGUAGES calculation with @vomindoraan help
2018-11-18 14:09:25 +11:00
Konstantin Đorđević
d052edaf9a Improve consistency in translations, fix language codes, use cyrillicGlyphs, tweak Serbian translation strings (#407)
* 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
2018-11-17 11:08:39 +11:00
jonnieZG
262ca9b0af Croatian translation update (#405)
* Enabled DOUBLE line for Croatian + translation fix

Enabled DOUBLE line Menu for Croatian.
A minor translation fix.

* Added Double line menus for Croatian

Added Double line menus for Croatian. For some reason they were not included in the previous pull request, even though I made them (most probably it was by my mistake).

* Added "Power: " translation for Croatian

* Menu desciption scroll sped up 3x

* Slow scroll

* Additional HR translation fix

* EOL fixed

* Fixed flickering - update only when required

* Reverted to Ralim/ts100 current Translation.c, HR translation fix moved
to translation-hr branch

* Synchronized with Ralim master

* Synchronized with Ralim

* Ralim

* Ralim

* Sync

* - Translation Editor Tool (HTML5)
- Translations Parser (HTML5 tool for extracting initial translations from Translations.cpp to separate JSON files)
- Languages extracted into separate JSON files

* Added make_translation.py pre-compile script that creates Translation.cpp from JSON files. This one is just for single-language version, until we make a multi-lingual one.

* Fixed Lithuanian local language name.

* Fixed _lt.json syntax

* Added 12x16 and 6x8 HTML5 font editor

* Added Icon (16x16), Screen (84x16) and Full-Screen (96x16) sizes to Font Editor

* "Font Editor" changed to "Bitmap Editor"

* Added 24x16 icon size

* Croatian translation update

* Merged

* Croatian translation update
2018-11-15 18:54:30 +11:00
Ben V. Brown
8e9973a3bf Merge pull request #404 from dhiltonp/master
adjust watts for PWM duty cycle
2018-11-15 18:51:32 +11:00
Ben V. Brown
70827de12a Merge pull request #406 from Rockman18/cyrillic
Add cyrillic parameter for font selection in json language files
2018-11-15 18:51:11 +11:00
Rockman18
845dcd4bc6 Add cyrillic parameter for font selection in json language files 2018-11-15 02:36:00 +01:00
David Hilton
0fb402a857 adjust watts for PWM duty cycle 2018-11-14 08:40:05 -07:00
Ben V. Brown
bc2446126f Merge pull request #403 from vomindoraan/translation_serbian
Add Serbian Cyrillic translation and update Serbian Latin translation
2018-11-13 13:18:56 +11:00
Konstantin Đorđević
87ea446022 Regenerate translations source file 2018-11-13 03:07:41 +01:00
Konstantin Đorđević
096e38c6b1 Update Serbian Latin based on Serbian Cyrillic 2018-11-13 03:07:40 +01:00
Konstantin Đorđević
4de4547d54 Add Serbian Cyrillic translation 2018-11-13 03:07:40 +01:00
Konstantin Đorđević
0a42712313 translation_sr.json → translation_sr_latn.json 2018-11-12 02:55:27 +01:00
Ben V. Brown
6a1572de81 Slow PWM drive to reduce some handle heating, Improve PWM power for ts80, add ts80 pulse for keep awake 2018-11-11 20:43:35 +11:00
Ben V. Brown
5b882c819c Merge branch 'master' of https://github.com/Ralim/ts100 2018-11-11 09:28:13 +11:00
Ben V. Brown
d5beab76bb TS80 Tuning fairly well now 2018-11-11 09:26:30 +11:00
Ben V. Brown
4b539f09b6 Merge pull request #402 from dhiltonp/master
improve comments in PID tuning
2018-11-10 10:34:19 +11:00
David P Hilton
ad4569fc4b improve comments in PID tuning 2018-11-09 07:53:06 -07:00
Ben V. Brown
f4e2de4608 Fix not resetting average calculation
Should help with #366
2018-11-09 14:13:28 +11:00
Ben V. Brown
c83174862a Tweak pwm timings, improve Voltage init for more stable startup 2018-11-09 13:14:20 +11:00
Ben V. Brown
18a8461b99 Merge pull request #399 from Rockman18/french
French translation improvements
2018-11-06 12:09:17 +11:00
Rockman18
02b12d28f3 French translation improvements
[x] Update translation_fr.json
[x] Generate Translation.cpp
2018-11-06 01:56:07 +01:00
Ben V. Brown
307b5e9ef3 Merge pull request #398 from WerVa/patch-2
Update translation_pl.json
2018-11-02 14:33:56 +11:00
WerVa
cc163ab310 Update translation_pl.json 2018-11-02 01:40:35 +01:00
Ben V. Brown
ab6dc6c152 Merge pull request #396 from dhiltonp/watts
PID in watts fixes
2018-10-30 16:49:30 +11:00
David P Hilton
f081f766cb Merge remote-tracking branch 'upstream/master' into watts 2018-10-29 23:07:58 -06:00
David P Hilton
ddf3e4f7d3 fix overflow in tempError 2018-10-29 23:05:12 -06:00
David P Hilton
766073e208 fix negative rawC 2018-10-29 23:04:59 -06:00
Ben V. Brown
aa51dc4dbe Merge pull request #358 from dhiltonp/watts
Changes the PID to work in watts instead of a raw PWM output, making the output automatically compensated for voltage and much, much smoother.
2018-10-30 11:25:04 +11:00
David P Hilton
73f07489fe PID works with max PWM of 255 2018-10-29 08:19:44 -06:00
David P Hilton
43d11fa8f8 Merge remote-tracking branch 'upstream/master' into watts 2018-10-29 07:34:22 -06:00
Ben V. Brown
12c2080637 Merge branch 'master' of https://github.com/Ralim/ts100 2018-10-29 21:22:07 +11:00
Ben V. Brown
6b96474ab5 Trim in QC3 timings 2018-10-29 21:21:39 +11:00
Berre1959
e1f9d33699 Update translation_vl.json (#392)
* 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
2018-10-29 21:00:07 +11:00
Ben V. Brown
02bdf450b2 Increase PWM output range to 0-255
For #358
Also fixes #394
2018-10-29 20:55:40 +11:00
David P Hilton
6a3ca96815 moved debugNumber into OLED class 2018-10-28 21:51:49 -06:00
David P Hilton
76b460cd77 PID rework - use watts 2018-10-28 21:47:58 -06:00
David P Hilton
febf55ad43 Merge remote-tracking branch 'upstream/master' into powertemp-rework 2018-10-28 16:57:58 -06:00
David Hilton
81e87c86d0 remove hardcoded MODEL_TS80 (#393)
* remove hardcoded MODEL_TS80

* #define MODEL_TS100 in sw4stm32/atollic config

* whitespace fix

* use sum of 'defined' instead of logic

* only print handle temp, not PCBVersion

* whitespace fix
2018-10-29 08:48:04 +11:00