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
Ben V. Brown
653c71ba2d
Remove unused I2C DMA
...
Slow down I2C to 50kHz
Adjust ADC timing
2018-01-26 12:42:38 +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
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
Ben V. Brown
90c0bf9683
Fix GUI storage address (same as settings bug)
2017-12-21 23:34:57 +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
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
9f581cb28e
Fix file locations again
2017-12-13 12:32:14 +11:00
Ben V. Brown
662b39cbd4
V2.01 roundup
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
c5c89a516e
Pixel by Pixel scrolling
...
Closes #140
2017-12-12 11:53:43 +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
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
Ben V. Brown
7cc0fd7c84
Bring in translations for the final 2.0 prep
2017-11-04 15:16:00 +11:00
Ben V. Brown
afa8257bce
Add rough russian
2017-11-04 14:37:47 +11:00
Ben V. Brown
046f2df6a1
Fixing up settings
...
Split advanced settings
Fix menu button handling
2017-10-18 19:43:55 +11:00
Ben V. Brown
aec760e4e7
Revert font table split for now
2017-10-07 12:19:46 +11:00
Ben V. Brown
64dbd7d32e
Tidy up fonts ready for translations
2017-10-07 11:52:52 +11:00
Ben V. Brown
58a89b67d4
Add voltage calibration
2017-10-06 21:35:50 +11:00
Ben V. Brown
8b8e2a1f10
Add in C/F in more places #94
2017-10-03 09:28:01 +11:00
Ben V. Brown
bb75817e83
Degrees D support, New idle logo
2017-10-01 13:30:30 +11:00
Ben V. Brown
a0e99374b5
Font bounds check, trying to get Russian working
2017-09-28 15:23:57 +10:00
Ben V. Brown
0bdf570edc
Move build info to long hold B
2017-09-28 12:38:24 +10:00
Ben V. Brown
43c5ca855c
UTF8 handling, Cyrillic font, bring over old translations
2017-09-27 21:14:18 +10:00
Ben V. Brown
77204f306e
Update readme, cleanup files
2017-09-27 11:41:37 +10:00
Ben V. Brown
82a5ed042d
Add new font glyphs, fix sceen rotation on soldering mode.
2017-09-27 11:29:16 +10:00
Ben V. Brown
e351527dd2
Add tip compensation support
2017-09-27 09:42:39 +10:00
Ben V. Brown
fb08e8b56c
Tune timer and PID rates
2017-09-26 19:43:52 +10:00
Ben V. Brown
347968e4ef
Fillout settings functions
...
Settings menu works
Movement working & TMP calibrated
Tip reading sensibily
Accuracy seems ok
Trimmed down overshoot by biasing integral
Saving to flash working, detailed idle
Sleep mode
Description scrolls
Building for DFU working
Motion detection update
Use manual alg instead, using highpass filter, then sum current change vs rolling average
Re-shuffle the pwm code organisation
2017-09-12 12:59:06 +10:00