Commit Graph

250 Commits

Author SHA1 Message Date
Ben V. Brown
5e30152f40 Detect PCB Version
This probes the I2C bus to look for the MMA model accelerometer or if the new one is present.
2018-02-25 14:26:10 +11:00
federck
5b0eb3fb0d [FIX] Italian translation (#195) 2018-02-23 11:31:26 +11:00
Igor Feghali
f26da12948 pt br translation (#207) 2018-02-09 09:31:35 +11:00
Ben V. Brown
b47098e9c2 Add lockout for #187
Fix first part of #188
2018-01-26 12:50:00 +11:00
Ben V. Brown
653c71ba2d Remove unused I2C DMA
Slow down I2C to 50kHz
Adjust ADC timing
2018-01-26 12:42:38 +11:00
Ben V. Brown
715be0b0b6 Move watchdog resets to only be in PID 2018-01-26 12:30:09 +11:00
Jan Krupička
93869b979e Fix comments (translation max lengths) (#196)
* fix translation max length comments

* fix comments

* fix logo address in comment
2018-01-10 08:34:35 +11:00
federck
2281dbd5ad Italian translation (#192) 2018-01-09 07:55:43 +11:00
jonnieZG
7ba3818cdb Croatian Language: Double-line menus + some minor translation corrections (#186)
* Croatian: Double-line Menus + minor corrections

* Updated main.css - externalizing string

Externalized strings:
"Undervoltage"
"Input V: "
"DC LOW" (Using previously unused ULOWarningString)
"Tip Temp: " (At temperature warning)
"Tip:" (At sleeping advanced)
"Tip:" (At idle screen)
" Set:" (At idle screen)
"BAD TIP"
"Tip Disconnected!" (changed to "TIP DISCONNECTED" due to <=16 limit)

* Update Translation.c - Externalized strings

Externalized strings:
"Undervoltage"
"Input V: "
"DC LOW" (Using previously unused ULOWarningString)
"Tip Temp: " (At temperature warning)
"Tip:" (At sleeping advanced)
"Tip:" (At idle screen)
" Set:" (At idle screen)
"BAD TIP"
"Tip Disconnected!" (changed to "TIP DISCONNECTED" due to <=16 limit)

Max string length corrected from 17 to 16.

* Update Translation.h - Externalized strings

Externalized strings:
"Undervoltage"
"Input V: "
"DC LOW" (Using previously unused ULOWarningString)
"Tip Temp: " (At temperature warning)
"Tip:" (At sleeping advanced)
"Tip:" (At idle screen)
" Set:" (At idle screen)
"BAD TIP"
"Tip Disconnected!" (changed to "TIP DISCONNECTED" due to <=16 limit)
2018-01-08 22:28:13 +11:00
Jan Krupička
84305ce0a9 Update translation cs_CZ (#185)
- updated to mach current codebase
- added diacritics
2018-01-03 10:40:02 +11:00
Jan Krupička
b01525272a Menu factory reset last (#184)
* Factory reset is the last menu option

* English translation fix - little char in second word

Unifies big/small first chars in english translation
2018-01-03 08:04:30 +11:00
Rockman18
a787a2bb6c French translation - improvements (#174) v2.02 2017-12-24 22:34:48 +11:00
federck
9166723b29 [FIX] italian translation (#164)
* Update Translation.c
2017-12-24 21:43:16 +11:00
Rockman18
fe1b50f658 Proposal for using checkbox instead of True/False (#177)
Replace True/False icons with checkbox symbols :)
2017-12-24 21:39:16 +11:00
matmemo
beb6b59889 Add letter U+0111 to FONT_6x8 (#176) 2017-12-24 21:36:05 +11:00
matmemo
c0614e7bd6 Add utf-8 capable 6x8 pixel small font (redone) (#173)
* Add small 6x8 font with utf8 extended charset.

The font data is created from the CasioNostalgia font by zdimension
found at: https://fontstruct.com/fontstructions/show/1193786/casionostalgia

* Cleanup Font.h

The font data should be untouched.

This commit does:

  * whitespace cleanup
  * some cosmetic changes to the comments
  * removing commas at the end of array declarations

* Update OLED.cpp to use utf8 capable FONT_6x8

* Remove ASCII6x8 from Font.h

Removed because all glyphs from ASCII6x8 are now contained in FONT_6x8.

* Fix char offset for UTF-8 page 0xc3
2017-12-23 19:38:58 +11:00
matmemo
db17385947 Added SettingsResetWarning string and small updates in German translation (#165)
* Update German translation to double lines in settings
2017-12-21 23:37:32 +11:00
Ben V. Brown
90c0bf9683 Fix GUI storage address (same as settings bug) 2017-12-21 23:34:57 +11:00
matmemo
1bc62adc6c Changed starting address for saving the device settings in flash. (#172)
According to the linker script the settings should go on the last
available page of the devices flash rom. This should be page 63
starting at 0x800fc00.
2017-12-21 23:29:11 +11:00
Jan Krupička
d9b65701c8 Fix menu descriptions (merge first) (#166)
* reformatting

- for better readability
- to lower the risk of misdefining arrays...

* fix description array definitions

* remove accidentally pushed lang definition

* enhance czech translation
2017-12-18 22:34:42 +11:00
Rockman18
f01a2d3505 French Translation - Double Line Mode (#161) 2017-12-16 22:36:16 +11:00
matmemo
549c5aa6b9 Update German translation to double lines in settings (#160) 2017-12-16 19:45:52 +11:00
Jan Krupička
538a741912 Unify behavior of menu items with questions/warnings (#157) 2017-12-16 09:31:50 +11:00
Ben V. Brown
4c0ba72542 Update Makefile and build script 2017-12-14 21:59:09 +11:00
Ben V. Brown
b2f97933fd Making rough Makefile 2017-12-13 22:07:25 +11:00
Ben V. Brown
c618cd0665 Fix old ts100 Folder 2017-12-13 20:07:43 +11:00
Ben V. Brown
9f581cb28e Fix file locations again 2017-12-13 12:32:14 +11:00
Jan Krupička
bc7558bdd9 Updated menu items to double lines (#151)
More readable double lined short names. Formatted whitespaces of english text.
2017-12-13 11:53:19 +11:00
Ben V. Brown
2d90f218dc Fixup lower/uppercase 2017-12-13 11:51:44 +11:00
Ben V. Brown
662b39cbd4 V2.01 roundup v2.01 2017-12-12 13:37:08 +11:00
Ben V. Brown
39295c9705 Adding Polish support
Closes #132 afaik.
2017-12-12 13:34:53 +11:00
Ben V. Brown
87c2ed4f53 Add Danish
Closes #96
2017-12-12 13:27:50 +11:00
Ben V. Brown
3c2e8765f2 manually merge in dual line settings 2017-12-12 12:25:26 +11:00
Ben V. Brown
5b4ed06013 Prevent PID winding up on lower temps
Should help with #116
2017-12-12 11:55:56 +11:00
Ben V. Brown
c5c89a516e Pixel by Pixel scrolling
Closes #140
2017-12-12 11:53:43 +11:00
Ben V. Brown
9d536c4d25 Merge branch 'master' of https://github.com/Ralim/ts100 2017-12-12 11:40:20 +11:00
Ben V. Brown
c68dee6ff3 Update README.md
Closes #133
2017-12-12 11:35:36 +11:00
Ben V. Brown
121feef977 Add Turkish translation
Should close #130
Need to test glyph support
2017-12-12 11:33:26 +11:00
Ben V. Brown
17e7d92463 Fix Menu not handling some languages
Should close #125
2017-12-12 11:31:22 +11:00
Ben V. Brown
b0e20b9e2f Slow temp, add #124
Closes #124
2017-12-12 11:26:00 +11:00
Jan Krupička
0f4ceb131c Add czech translation (#138)
* Added czech translation

Added czech translation (locale cs_CZ)

* Make simple sleep screen more readable

Add gap between "zzz" and temperature for better readability.

* Adjusted czech translation

Modified texts after testing on real device to fix char issues and increase readability
2017-12-12 11:16:02 +11:00
Jan Krupička
1447b1cad8 Fix oled draw c2 section (#147)
* format

* compensate for chars excluded from font

fixes #146

* added comment to explain magic 32

consolidate whitespaces in this method (really spaces should be used everywhere instead of tabs (exception for makefile) )
2017-12-12 11:14:16 +11:00
Ángel González
d03443e783 Updated es_ES translation (#141) 2017-12-12 11:12:19 +11:00
Ben V. Brown
40516cd5b1 Update more langs 2017-11-24 22:44:35 +11:00
Jose Riha
21b766bf96 Add Slovak translation (#136) 2017-11-23 20:05:13 +11:00
Ryan Jarvis
b6c193309d Python3 and PEP8 (#131) 2017-11-19 14:44:24 +11:00
Jacopo Jannone
53399f5866 Updated Italian translations (#126) 2017-11-16 19:31:47 +11:00
eucalyptux
d0aaea8d6f Update Translation.c (#121)
Updated french translation.
2017-11-06 11:00:06 +11:00
matmemo
d0f56ae4ff Update german translation in Translation.c (#122) 2017-11-06 10:59:13 +11:00
Ben V. Brown
dfa4c6e65b Merge branch 'v2.0' v2.0 2017-11-04 15:21:58 +11:00