Shawn Anastasio
fbd730760b
Fix display sleep on idle, addresses #223 ( #224 )
2018-03-10 11:34:09 +11:00
Jan Krupička
b46c17078b
Adjust left limit for drawing ( #219 )
...
* adjust left limit for drawing
do draw area also if part just of it is visible - e.g. do not skip whole letter in rolling description if half of it can be shown
* render just visible area part
* fix visible area part computation
2018-03-07 12:01:59 +11:00
jonnieZG
a30569eda2
Fast menu scroll ( #218 )
...
* Enabled DOUBLE line for Croatian
* Menu desciption scroll sped
* Better description smooth-scrolling routine.
* Tearing fixed. The screen will update only when required.
2018-03-05 23:06:43 +11:00
Jan Krupička
677b278478
Use unicode chars U2713/U2717 as true/false in menu ( #183 )
...
* Use checkbox for true/false menu options
2018-03-03 22:33:59 +11:00
Ben V. Brown
57949a7937
Bump I2C speed back up
2018-03-03 21:20:01 +11:00
Ben V. Brown
f14ea321a7
Add detailed soldering screen
...
This adds a detailed soldering screen to take a step towards #181
2018-03-03 16:20:01 +11:00
Ben V. Brown
aef8f5f5bb
LIS2DH - Adding support for the new accelerometer ( #216 )
...
+ Creates a new driver for the LIS2DH accelerometer
+ Fixes timing issues since we're already touching a chunk of code
The LIS2DH driver should output similar numbers to the old MMA accelerometer.
Fixes #202
Fixes #189
2018-03-03 15:43:10 +11:00
Jan Krupička
3ce0cc0d99
Logos ( #197 )
...
* added HEX for removing logo
- flash this HEX to remove logo
* Added 001_TS100 logo
2018-02-26 11:07:01 +11:00
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