Commit Graph

3224 Commits

Author SHA1 Message Date
Ben V. Brown
b4b65f861c Update push.yml 2024-06-04 22:32:34 +10:00
Ben V. Brown
1069e461b6 Update ReleaseNotes 2024-06-04 22:22:37 +10:00
Ben V. Brown
3e34d8b0ee First pass update BLE stack 2024-06-04 22:22:33 +10:00
Ben V. Brown
23be84910c Remove accidental dupe of stack in linker 2024-06-04 22:17:35 +10:00
Ben V. Brown
30c7bea3c7 Import updated hal_drv 2024-06-04 21:54:12 +10:00
Ben V. Brown
453cbb2db8 Update bl702_adc.c 2024-06-04 21:43:55 +10:00
Ben V. Brown
851bd05e11 . 2024-06-04 21:35:26 +10:00
Ben V. Brown
a85ba1e788 Update board.c 2024-06-04 20:59:31 +10:00
Ben V. Brown
d208c00911 Update bl702_adc.c 2024-06-04 20:05:14 +10:00
Ben V. Brown
4252fb1e24 Measure tip temperature 2nd 2024-06-02 16:10:23 +10:00
Ben V. Brown
e530f39785 Rollover prevention 2024-06-02 16:05:09 +10:00
Ben V. Brown
c3937c3b10 ADC cleanup 2024-06-02 16:04:55 +10:00
Ben V. Brown
6f04ef4d5b Update Setup.cpp 2024-06-02 15:42:26 +10:00
Ben V. Brown
307fc2f404 Prevent ADC rollover 2024-06-02 13:29:04 +10:00
Ben V. Brown
c6dcd85c3a Force settings upgrade on PinecilV2
Fix forced settings upgrade on Pinecilv2
2024-06-02 13:28:58 +10:00
Ben V. Brown
0f7e0740a7 PinecilV2 disable ROM driver utils
Always use our source
2024-06-01 16:36:50 +10:00
Ben V. Brown
2bf7707002 Update Setup.cpp 2024-06-01 16:36:50 +10:00
Ben V. Brown
7722fca898 Disable sampling delay 2024-06-01 16:36:50 +10:00
Ben V. Brown
7c7c410280 Dont use ADC IRQ 2024-06-01 16:36:50 +10:00
Ben V. Brown
348c86bb2a Remove ADC dummy wait on start/stop 2024-06-01 16:36:50 +10:00
Ben V. Brown
d7bcd2245b Update IRQ.cpp 2024-06-01 16:36:50 +10:00
Ben V. Brown
05384ae5a0 Use timer channels in sane order 2024-06-01 16:36:50 +10:00
Ben V. Brown
1c1231b6fe Mask Timer around changing timer rate 2024-06-01 16:36:50 +10:00
Ben V. Brown
4b1b370da9 Custom max temp lookup 2024-06-01 16:36:50 +10:00
Ben V. Brown
5a75344539 Updated ADC Init 2024-06-01 16:36:50 +10:00
Ben V. Brown
76534d73d3 Updated adc settings 2024-06-01 16:36:50 +10:00
Ben V. Brown
ec3124140b remove float compute from adc (as we dont use it) 2024-06-01 16:36:50 +10:00
Ben V. Brown
44f57acd19 Updated NTC lookup 2024-06-01 16:36:50 +10:00
Ben V. Brown
442dbd982e Expand USB-PD mode option (#1917)
Some checks failed
Docs / deploy-docs (push) Has been cancelled
CI / build (MHP30) (push) Has been cancelled
CI / build (Pinecil) (push) Has been cancelled
CI / build (Pinecilv2) (push) Has been cancelled
CI / build (S60) (push) Has been cancelled
CI / build (S60P) (push) Has been cancelled
CI / build (TS100) (push) Has been cancelled
CI / build (TS101) (push) Has been cancelled
CI / build (TS80) (push) Has been cancelled
CI / build (TS80P) (push) Has been cancelled
CI / build_multi-lang (Pinecil) (push) Has been cancelled
CI / build_multi-lang (Pinecilv2) (push) Has been cancelled
CI / upload_metadata (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / check_c-cpp (push) Has been cancelled
CI / check_python (push) Has been cancelled
CI / check_shell (push) Has been cancelled
CI / check_readme (push) Has been cancelled
* Use PDMode to decide if we do resistance pad

* Rename PDVpdo to USBPDMode

* Add options for PD Mode

* OLED: Allow soft line-wrap x position

* Add new translation option for menu settings values

* Use new setting value for PD Mode

* Update translations for new menu setting

* Fixup! S60

* black python
2024-06-01 16:36:34 +10:00
Mustafa Tanrıverdi
c135732ebb Completed TR translation file (#1912)
Some checks failed
CI / check_readme (push) Has been cancelled
Docs / deploy-docs (push) Has been cancelled
CI / build (MHP30) (push) Has been cancelled
CI / check_python (push) Has been cancelled
CI / build (Pinecil) (push) Has been cancelled
CI / build (Pinecilv2) (push) Has been cancelled
CI / build (S60) (push) Has been cancelled
CI / build (S60P) (push) Has been cancelled
CI / build (TS100) (push) Has been cancelled
CI / build (TS101) (push) Has been cancelled
CI / check_shell (push) Has been cancelled
CI / build (TS80) (push) Has been cancelled
CI / build (TS80P) (push) Has been cancelled
CI / build_multi-lang (Pinecil) (push) Has been cancelled
CI / build_multi-lang (Pinecilv2) (push) Has been cancelled
CI / upload_metadata (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / check_c-cpp (push) Has been cancelled
* Update translation_TR.json

* Update translation_TR.json

* Update translation_TR.json

* Update translation_TR.json

---------

Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com>
2024-05-24 08:24:41 +00:00
Ben V. Brown
88d7a8e154 Handle non-EPR devices not encoding PPS correctly (#1911)
Handle non EPR devices not encoding PPS correctly

By not trusting them at all.
2024-05-24 18:21:42 +10:00
Ivan Zorin
f11290891e Remove register keyword according to ISO C++17 for fixing related warning (#1893)
Some checks failed
Docs / deploy-docs (push) Has been cancelled
CI / build (MHP30) (push) Has been cancelled
CI / build (Pinecil) (push) Has been cancelled
CI / build (Pinecilv2) (push) Has been cancelled
CI / build (S60) (push) Has been cancelled
CI / build (S60P) (push) Has been cancelled
CI / upload_metadata (push) Has been cancelled
CI / build (TS100) (push) Has been cancelled
CI / build (TS101) (push) Has been cancelled
CI / build (TS80) (push) Has been cancelled
CI / build (TS80P) (push) Has been cancelled
CI / build_multi-lang (Pinecil) (push) Has been cancelled
CI / build_multi-lang (Pinecilv2) (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / check_c-cpp (push) Has been cancelled
CI / check_python (push) Has been cancelled
CI / check_shell (push) Has been cancelled
CI / check_readme (push) Has been cancelled
* Remove register keyword according to ISO C++17 for fixing related warning from compiler
2024-05-22 19:44:14 +10:00
discip
ad15a53cd9 Merge pull request #1902 from PockyBum522/patch-1
Add description of fix for around common error under Windows section...
2024-04-10 12:49:32 +02:00
DSikes
ac0cd2a61d Added description of how to get around common error under Windows section of installation guide
Added a message about how to get around windows dialog prompt when copying from NTFS filesystems (Most of what Windows users will be copying from) to FAT which the iron uses.

This is an extremely common problem for Windows users, and I'd like to put in a tested workaround in the guide as it would have saved me about 15 minutes on what would have been a 20 second install.

I believe this will be of similar benefit to most Windows users.
2024-04-10 06:17:53 -04:00
discip
35d4b18ad7 Merge pull request #1900 from ia/z-localization
Set "Zzz " as universal var instead of `SleepingSimpleString` "translatable" string
2024-04-08 22:39:28 +02:00
discip
79c6af89f4 Merge branch 'dev' into z-localization 2024-04-08 22:37:16 +02:00
discip
1af6c0788a Merge pull request #1901 from BunyMan/dev
Completed PT translation file
2024-04-08 22:00:01 +02:00
JoaoBuny
9b4328bd5e Completed PT translation file 2024-04-07 00:21:13 +01:00
Ivan Zorin
3f7db79891 Merge branch 'z-var' into z-localization 2024-04-06 00:03:03 +03:00
Ivan Zorin
1c8d2c7857 Revert "Translations: localization of SleepingSimpleString"
This reverts commit 7376c491e5.
2024-04-06 00:00:39 +03:00
Ivan Zorin
7376c491e5 Translations: localization of SleepingSimpleString 2024-04-04 13:21:52 +03:00
Ivan Zorin
e200992415 make_translation.py: add missing extra space to LargeSymbolSleep 2024-04-04 12:48:41 +03:00
Ivan Zorin
9a46d98e37 Move Zzz large line from translations to constants 2024-04-04 12:45:45 +03:00
Ben V. Brown
20bb895253 Update porting guide + cleanups (#1898)
* Update porting guide + cleanups

* Documentation/README.md: update autogenerated file
2024-04-03 14:00:44 +11:00
Ivan Zorin
d98654bde2 Makefile: add S60P to MODELS (#1897) 2024-03-28 15:39:35 +11:00
Ben V. Brown
b5fc1b5891 4 ohm tip (#1868)
* Add 4 ohm PTS200 tip for PinecilV2

* Add PTS200 4 ohm tip to TS101

* Update BSP.cpp
2024-03-22 10:03:46 +11:00
TheScientistPT
a3f036aae4 Update translation_PT.json (#1896)
New string translations, shortened some existing ones that didn't fit on Pinecil V2 screen.
2024-03-21 09:07:55 +11:00
slark-yuxj
e8a1c34733 fix: handle is uninitialized when BFLB_BLE_DISABLE_STATIC_ATTR defined (#1895)
Signed-off-by: yuxiaojun <yuxiaojun@uniontech.com>
2024-03-20 11:57:36 +00:00
Ivan Zorin
1d12e9d7dd source/Makefile compatibility with BSD find [#1886] (#1892)
* source/Makefile compatibility with BSD find [#1886]

* Align formatting

* source/Makefile: remove trailing /s from DIR vars to fix build using BSD find/OSX env [#1886]
2024-03-16 19:32:31 +11:00
Arturo
9ea71bc4d2 USB-PD Support for Sequre S60P (#1883)
* Basic Init

* Rought implementation of fs2711 usb pd interface

* Rought implementation of fs2711 usb pd interface

* Still needs work overcurrent protection keeps getting tripped

* New pdo selection logic

* Update push.yml

* Update push.yml

* Update push.yml

* Update Makefile

* Adds PPS

* Removed unused define

* Adds PPS

* Apply suggestions from code review

Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com>

* Code review changes

* Added osDelay include

* New line alignment for S60 softwarei2c

* Code review

* Fixes code review stuff

* code review changes

* Change voltage limit to 20 as that's what the device is rated for

* Shortened wait time for usb pd

* Fixed issues that cuase S60P to restart constantly

* fixing minimal OLED brightness

With the current settings, the OLED turns off if the first level is selected.

* Adds protocol to s60p debug menu

* loosened fs2711 protocol selection timing

* Adds PDO register reading to negotiation logic

* Fixes FS2711 timeout issue and cleans up driver

* Adds FS2711 protocol negotiation to power loop

* Removed uneeded define

* Reverts changes to Font.h and adds clang-format comments

---------

Co-authored-by: Ben V. Brown <Ralim@Ralimtek.com>
Co-authored-by: discip <53649486+discip@users.noreply.github.com>
Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com>
2024-02-25 22:04:48 +11:00