DusanF
b18bea4d5e
Added 2 missing characters
2020-10-10 11:31:50 +02:00
DusanF
471cd565b5
Updated slovak translation
2020-10-10 11:29:38 +02:00
Ben V. Brown
2c626d7203
Refactor out the sleeping timeouts
2020-10-05 17:34:16 +11:00
Paul Fertser
30be5e0de4
Introduce PWM freq switching so that power could be averaged on shorter intervals
...
With this a TS-I tip is usable with a small netbook 19 V / 30 W PSU with
power limit set to 40 W (38.9 W is reported during the heating up
stage). Without this the device just reboots on attempt to turn on the
heater (unless the power limit is set to 10 or even 5 W).
This code doesn't affect maximum power available and allows up to 73 W
when a beefy 24 V / 96 W PSU is used.
Should be useful for all models, not just TS100.
The fixed comments are based on calculations, not measurements!
Fixes #693 .
2020-09-29 19:02:55 +03:00
Ben V. Brown
fc5765ad22
Merge branch 'pinecil' of https://github.com/Ralim/ts100 into pinecil
2020-09-28 21:11:52 +10:00
Ben V. Brown
ed138d8db7
Add GPIO for QC
2020-09-28 21:11:40 +10:00
Ben V. Brown
8d0addd7f1
Fix build
2020-09-26 17:09:57 +10:00
Augusto Zanellato
5b3bdf1939
Fix BadTipString in Italian translation
2020-09-25 22:18:16 +02:00
Ben V. Brown
c9172f0f9b
Move to basic DMA I2C | handle poll FUSB better
2020-09-25 18:50:41 +10:00
Ben V. Brown
cd69dc1e4c
Save and restore settings
2020-09-24 19:20:51 +10:00
Ben V. Brown
088516acea
Working auto orientation
2020-09-24 18:06:20 +10:00
Ben V. Brown
e38da13306
Rework _all_ of the I2C
...
This moves all of the I2C code to IRQ based (not DMA _yet_).
But it does drastically improve reliability, especially of reads.
2020-09-22 21:03:09 +10:00
Ben V. Brown
42f643c40f
Update I2C_Wrapper.cpp
2020-09-20 17:05:36 +10:00
Ben V. Brown
89522027b7
Fix voltage on home screen
2020-09-20 16:24:39 +10:00
Ben V. Brown
60e3616c79
Fix PD IRQ
2020-09-20 16:15:55 +10:00
Ben V. Brown
470cae2459
Remove I2C lock2
2020-09-20 16:11:19 +10:00
Ben V. Brown
e6445491bb
Move OLED to use bulk setup
2020-09-20 16:09:59 +10:00
Ben V. Brown
23b5452670
Port across init reg helper
2020-09-18 21:59:38 +10:00
Ben V. Brown
ad8df08bb8
Rough pass updating to add BMA223 support
2020-09-18 21:58:36 +10:00
Ben V. Brown
f374787564
Simplify I2C initalisation
2020-09-18 19:50:50 +10:00
Ben V. Brown
65ae7c8b13
Cleanup ADC
2020-09-18 19:09:59 +10:00
Ben V. Brown
13a9159470
.
2020-09-17 19:38:40 +10:00
Ben V. Brown
adc58ffecf
Merge branch 'master' into pinecil
2020-09-17 19:07:55 +10:00
Ben V. Brown
8074255b9e
Backport some master changes
2020-09-17 19:05:55 +10:00
Ben V. Brown
b4c8fc2aab
Update configs for newer pinout
2020-09-17 18:37:57 +10:00
Ben V. Brown
aa7a035050
Merge pull request #699 from Firebie/issue696
...
Delay accelerometer for 2 seconds - fix for #696
2020-09-15 22:26:48 +10:00
firebie
9edb7d4714
Delay accelerometer for 2 seconds - fix for #696
2020-09-15 15:04:38 +03:00
Ben V. Brown
7e2c888df1
Merge pull request #695 from federicodilo/patch-1
...
Small adjustments in IT_translation
2020-09-08 07:55:50 +10:00
federicodilo
c6a37d67af
Small adjustments
2020-09-07 23:50:20 +02:00
Ben V. Brown
d75f361c4e
Version bump
v2.12-beta
2020-09-06 17:55:51 +10:00
Ben V. Brown
e3e839f960
Merge pull request #692 from Ralim/cleanup_menu
...
Cleanup menu
2020-09-06 17:17:51 +10:00
Ben V. Brown
d50a733250
Cull single line menu options from json languages
2020-09-06 16:44:31 +10:00
Ben V. Brown
aa78ca2594
Dropping single line menu support
2020-09-06 16:44:19 +10:00
Ben V. Brown
c7bde079cd
Update Settings.h
2020-09-06 16:11:53 +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
Ben V. Brown
5459d437e4
Merge pull request #661 from paulfertser/last-value-pause
...
Add a pause for the last value in settings menus
2020-09-06 14:24:53 +10:00
Ben V. Brown
4925e074ca
Merge pull request #691 from Ralim/docs
...
Remove old codeship + docs updates
2020-09-06 14:14:49 +10:00
Ben V. Brown
30c470cbf1
Remove old codeship + docs updates
2020-09-06 14:00:35 +10:00
Ben V. Brown
f5bc1e15b5
CI performance ( #690 )
...
More CI performance increase
* Runs all builds in parallel
* Avoids using the extra docker container in CI
2020-09-06 13:28:24 +10:00
Ben V. Brown
04b4f2a3ed
Merge pull request #689 from Ralim/ci-tweak
...
Move artefact outputs to be done per model
2020-09-06 11:25:52 +10:00
Ben V. Brown
8a4b0af44d
Testing
2020-09-06 11:10:06 +10:00
Ben V. Brown
aa51c62bdf
Merge pull request #686 from Ralim/looking_at_i2c
...
Fixing up a load bearing bug in the i2c setup (and fixing up some PD logic for free)
2020-09-06 11:05:39 +10:00
Ben V. Brown
ed0675a549
Merge branch 'master' into looking_at_i2c
2020-09-06 10:40:29 +10:00
Ben V. Brown
a1bd53f85a
Merge pull request #687 from paulfertser/lto-build-improvements
...
Fix FTBFS due to LTO being more sensitive to file order
2020-09-06 10:40:16 +10:00
Paul Fertser
e6e0a0f280
Makefile: remove -ffat-lto-objects
...
"Fat" LTO objects are only needed if future linking _without_ LTO is
planned. Not using this option gives about 1.5x building time advantage
without affecting the final binary.
An unused variable is removed along the way.
2020-09-05 18:48:36 +03:00
Paul Fertser
d37f8def88
Fix FTBFS due to LTO being more sensitive to file order
...
When a symbol is used from inline assembly, LTO compiling and linking
process becomes more picky with regard to the order of compile/linking
units.
Specifically, when FreeRTOS/Source/portable/GCC/ARM_CM3/port.c comes
before FreeRTOS/Source/tasks.c in find results, the build fails with
undefined reference to `pxCurrentTCB' error.
To workaround the issue, do the same as we already have for
vTaskSwitchContext.
Note: different order affects resulting binary (.text section) size:
39924 with the wrong order and 39884 with the correct.
Fixes #685 .
2020-09-05 18:45:40 +03:00
Ben V. Brown
023e176c87
Update int_n.cpp
2020-09-05 20:29:57 +10:00
Ben V. Brown
8bacbe49fc
Bring back PD 3.0
2020-09-05 20:26:07 +10:00
Ben V. Brown
12cf202338
Remove reset handler
2020-09-05 20:19:12 +10:00