Ben V. Brown
17fe108432
Add warnings to show if accel or pd is missing on startup first 2 times
2021-01-01 09:56:52 +11:00
Ben V. Brown
27bf2a1711
Move to lookuptable for tip calibration
2020-12-28 16:13:30 +11:00
Ben V. Brown
b63f02d033
Reset some encodings
2020-12-11 19:11:23 +11:00
Ben V. Brown
3146343bbb
Split DC input and QC from being an OR :)
2020-11-01 14:28:12 +11:00
Ben V. Brown
3aeab055bf
Merge branch 'master' into pinecil
2020-11-01 14:16:00 +11:00
Ben V. Brown
b1abe391dc
Hall Effect Sensitivities
2020-11-01 10:45:08 +11:00
Mel-kior
f9813ec494
Locking Mode
2020-10-14 01:03:57 +02:00
Ben V. Brown
8074255b9e
Backport some master changes
2020-09-17 19:05:55 +10:00
Ben V. Brown
99ba13525a
Collapse Boost temp enable into setting
...
Work for #642
2020-09-06 16:04:41 +10:00
Ben V. Brown
feec35be7a
Collapse power limiter into one menu option
...
Work for #642
2020-09-06 15:31:23 +10:00
Paul Fertser
780f1f35ca
Make flash and bootloader sizes configurable
...
This patch makes allocating special pages automatic and flexible,
allowing flash size and application start offset specification with
linker command line arguments. It should allow easier porting to
different targets and experimentation without adding code complexity.
Many original STM32F103x8 chips have fully functional 128 kiB flash and
so this additional space might come useful for experimentation,
additional optional features etc. Tested on v2.51A board, including
writing and verifying 128 kiB of random data.
Make variables are added to control that, so to build for the full
undocumented flash size and dapboot configured to start the app from 8
kiB offset one can run:
make flash_size=128k bootldr_size=0x2000
2020-08-26 11:53:47 +03:00
Ben V. Brown
42ebd37bc8
Pull out settings flash calls
2020-05-30 00:05:28 +10:00
firebie
7f6a862e50
Add tip coeff as setting parameter
2020-05-28 14:49:03 +03:00
Ben V. Brown
f45fd087ab
Pull default config out
2020-05-23 13:59:51 +10:00
Ben V. Brown
4ec62f8c8f
Create settings field for power pulse
2020-05-22 23:30:09 +10:00
GeminiServer
ee0767efb8
Unit - Fahrenheit support in language translations
...
°F Fahrenheit - You will find the default Fahrenheit configuration in the translation_xx.json
If tempUnitFahrenheit is set to:
true - you can switch in menu settings to Fahrenheit or Celsius.
false - you see only Celsius. All settings are then is in Celsius only.
2020-03-20 20:37:02 +01:00
GeminiServer
070f909dab
Merge branch 'PR-#1-Configuration' into PR-#2-Temp-Steps-and-revert-buttons
2020-03-16 12:01:56 +01:00
GeminiServer
04be8fdba3
Fixed - configuration include header
2020-03-16 12:01:45 +01:00
GeminiServer
7f844d9d0b
Merge branch 'PR-#1-Configuration' into PR-#2-Temp-Steps-and-revert-buttons
2020-03-16 11:48:42 +01:00
GeminiServer
3fac547fd8
revert reformatings
...
adapted default values.
2020-03-16 11:43:28 +01:00
GeminiServer
2d0e07266e
Tip temp change short and long press and reverse +- button to ui configurations
...
Temperature change short and long press step to UI Soldering settings menu
Reverse button tip temperature plus minus assignment to UI Menu.
2020-03-15 15:50:11 +01:00
GeminiServer
0461fd0a26
Unified the default configuration/setting values and parameters into one header file.
2020-03-15 14:45:52 +01:00
firebie
358726631f
PowerLimit
2020-01-17 21:15:56 +02:00
Ben V. Brown
2032e8a2f3
Return if settings were reset
2019-12-28 12:00:18 +11:00
Ben V. Brown
3fea95c6b1
Fix calibration, move to exp moving average
2019-10-08 21:50:50 +11:00
Ben V. Brown
6a39e4bcc8
Work in progress
...
Working, but has temp offset issue slightly.
Could have slightly wrong gain values
2019-10-07 21:11:31 +11:00
Ben V. Brown
3e1abc451c
Remove old PID struct
2019-10-07 19:31:02 +11:00
Ben V. Brown
64f8ca5c53
Functioning MVP tester
2019-10-07 19:09:21 +11:00
Ben V. Brown
1cf88b2cd6
Rough refactor main control loop to C
2019-10-07 18:58:51 +11:00
Ben V. Brown
7ca613e22b
Migrate :O
2019-08-18 22:24:01 +10:00