Commit Graph

85 Commits

Author SHA1 Message Date
Ben V. Brown
c5c89a516e Pixel by Pixel scrolling
Closes #140
2017-12-12 11:53:43 +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
835ef5d7de New graphics for the idle screen 2017-10-06 09:10:30 +11:00
Ben V. Brown
bb75817e83 Degrees D support, New idle logo 2017-10-01 13:30:30 +11: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
82a5ed042d Add new font glyphs, fix sceen rotation on soldering mode. 2017-09-27 11:29:16 +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
Ben V. Brown
6cc2dfe238 Fix jumping into cooldown accidentally
Final commit for 1.17
2017-08-26 16:54:09 +10:00
Ben V. Brown
0ae32506e9 Fix the blinking display on cooling screen 2017-08-23 13:15:01 +10:00
Ben V. Brown
bb174c7639 Fix #62 2017-08-13 22:47:01 +10:00
Ben V. Brown
1d602bd9a1 Add display inversion for cooling 2017-08-13 12:48:16 +10:00
Ben V. Brown
a9da6d511b Add German #60 2017-08-13 12:39:04 +10:00
Ben V. Brown
4f0e3560b9 Fix #62 2017-08-13 12:36:00 +10:00
Ben V. Brown
8b112e7f7d Add little C and F logos & arrow for boost 2017-08-11 17:04:09 +10:00
Ben V. Brown
c5c1171112 Fix font erroring char. Add accel lockout for autostart.
Helps for the following issues:
#51
#38
2017-08-11 16:31:04 +10:00
Ben V. Brown
ea1b0e2ae3 Link in latin extended font 2017-08-11 14:20:41 +10:00
Ben V. Brown
92ee55ebd5 Annotate font table 2017-08-11 14:06:26 +10:00
Ben V. Brown
f0e1498e92 Fix screen blink
Fixes #56
2017-08-10 17:34:01 +10:00
Ángel González
6c56f98928 Translated strings to es_ES (#55)
Thanks to @Aglezabad
2017-08-09 19:52:01 +10:00
Ben V. Brown
d2efa0dc05 Add early exit to settings menu
Adds pressing both buttons to exit settings menu. #53
2017-08-09 15:14:06 +10:00
Ben V. Brown
c3d672c0dd Adding in lower sleep times
#46
Adding in smaller times for sleep
2017-08-09 10:28:51 +10:00
Ben V. Brown
9969c66520 Add ability to start into sleep 2017-08-09 10:07:34 +10:00
Ben V. Brown
8cc7d452ce Adjust key timings & patch flashing
Patch to help improve #52
Fixes #50
2017-08-09 10:01:38 +10:00
Ben V. Brown
c0f2a4991a Add blinking temp
Adds blinking temp
#39
2017-08-08 21:00:41 +10:00
Ben V. Brown
1822cece90 Massively better font
Moved to a newer font.
First stage of improving screen
2017-08-08 18:09:07 +10:00
Ben V. Brown
42e6818114 Convert IMU to IRQ for rotation
This moves the rotation detection to use the IRQ2 line. Fixes #44
2017-08-08 16:38:21 +10:00
Ben V. Brown
a10947cdac Moving more text into strings.c/.h 2017-08-08 10:49:15 +10:00
Ben V. Brown
48040acbcc Add autostart
Adds autostart option.
Only works on first power up, so if the settings wrong you can still easily change it 😄
Fixes #43
2017-08-06 22:21:57 +10:00
Ben V. Brown
f1aa331168 Converted menu over to strings.h mostly 2017-08-06 20:41:34 +10:00
Ben V. Brown
de0059bd08 Moving strings (more) 2017-08-05 22:51:54 +10:00
Ben V. Brown
90599a8ae6 Retune PID, improve response rate slightly. (But slightly more oscillation) 2017-08-02 21:38:42 +10:00
Ben V. Brown
b0264be3c5 Better button auto-repeat 2017-07-30 21:25:27 +10:00
Ben V. Brown
4fb7a70e3c More explicit left handed checks 2017-07-30 20:02:58 +10:00
Ben V. Brown
535a1b3aa9 Making the auto-flip less sensitive #34 2017-07-27 20:29:17 +10:00
Ben V. Brown
1cbcba924f Adding auto-rotation to the screen
Adds auto rotation support using the proper orientation detection. (Not
using raw values).
Should Fix and close #29
2017-07-27 11:46:04 +10:00
Ben V. Brown
af9b8dca29 Working rough indicator of power 2017-07-26 22:05:54 +10:00
Ben V. Brown
965a0890cb Add toggle for power display 2017-07-26 09:47:26 +10:00
mkninc
2e823b6594 Quick fix for multiple definition of structs (#33) 2017-07-26 09:18:41 +10:00
Ben V. Brown
56f31b02aa pre-work for power display 2017-07-26 09:18:07 +10:00
Ben V. Brown
f077c0241f Fix order of definitions for some variables 2017-07-25 08:28:33 +10:00
Ben V. Brown
7bedad5d51 Fix readme error 2017-07-24 23:08:08 +10:00
Ben V. Brown
8a503f84e2 Cleaning up files
Fixing warnings
Add powerDisplayToggle
2017-07-24 23:03:56 +10:00
Ben V. Brown
3983bf8590 Fix buttons in left handed mode when user is changing the temperature.
As pointed out in #29

Clear the leftover temperature unit on the sleep screen.
2017-07-24 22:54:30 +10:00
Ben V. Brown
2c5a83c134 Tiny patch for as mentioned in #30 2017-07-23 17:03:17 +10:00
Ben V. Brown
cb8bc643c4 Adding support for boot up Logo's (#32)
This brings across a set of commits to support loading boot up images from a specific location in flash. And also creating a generator tool to make files to put images in said position.
2017-07-23 16:54:12 +10:00
Ben V. Brown
baa4979a96 V1.14 - Adds battery icon to cell selection
Relivant to #29 and #30
2017-07-22 12:20:36 +10:00
Ben V. Brown
2a5f4e6d89 Updating cutoff voltage to DC/3.5V*cell count
Working on progress for:
#29 #30
2017-07-22 11:19:23 +10:00