jonasius
e79687e1e8
Set equal USB_PD_TIMEOUT for all Sequre irons
2024-08-05 21:59:51 +02:00
jonasius
f21630eb79
Enable/add DC support for S60P
2024-06-28 17:54:43 +02:00
jonasius
4634fa8ba7
Fix showing displayPowerMenu for POW_PD and POW_PD_EXT 2
2024-06-28 17:47:59 +02:00
jonasius
6ad0b65bff
Correct README to Sequre S60, S60P and S99
2024-06-27 19:08:26 +02:00
jonasius
69493ba212
Add missing braces
2024-06-27 19:07:39 +02:00
jonasius
e6a3f380e1
4x faster PWM, add Timer changes from #1926
2024-06-26 00:13:23 +02:00
jonasius
56b91ac13c
Add missing __HAL_RCC_GPIOB_CLK_ENABLE
2024-06-25 23:53:07 +02:00
jonasius
0d74f773b2
Code cleanup, always init both I2C bus
2024-06-25 23:40:17 +02:00
jonasius
51e08f3992
Fix clang-format issues
2024-06-25 19:13:30 +02:00
jonasius
e9117269ef
Add experimental detection of separate USB-PD I2C bus for S99 v1.5 and S60P v1.2
2024-06-25 19:07:22 +02:00
jonasius
c776390ac3
Add pins for S99 v1.5 and probably S60P v1.2
2024-06-25 19:03:07 +02:00
jonasius
a626d5a9c1
Fix missing PD related description of menu items and messages for POW_PD_EXT
2024-06-25 17:26:14 +02:00
jonasius
c8c36d29bf
Fix clang-format code style mismatches
2024-06-19 22:24:05 +02:00
jonasius
b772e1dc26
Add S99 to overview table
2024-06-19 22:05:55 +02:00
jonasius
8514edfdea
Fix clang-format code style mismatches
2024-06-06 23:35:12 +02:00
jonasius
f5d6d8b1af
Add define for USB_PD_TIMEOUT, the default value for PDNegTimeout
2024-06-06 23:13:58 +02:00
jonasius
da28492f00
Add define for USB_PD_TIMEOUT, the default value for PDNegTimeout
2024-06-06 23:09:43 +02:00
jonasius
6ef1fbd46a
Support for S99
...
* Enable PD Options
* Make PDNegTimeout configureable
* Add default value for PDNegTimeout, also for S60 and S60P
* Add basic DC detection / correct debug readings while powered via DC
* Add basic ThermoModel for C245 Tips
* Modify op-amp gain
2024-06-06 22:35:35 +02:00
jonasius
6e53d85b32
Rename Sequre_S60 folder to Sequre
2024-06-06 20:27:08 +02:00
jonasius
31ff398150
Correct debug menu "Tip R" to "Tip uV"
2024-06-03 22:30:07 +02:00
jonasius
a2615a57b8
Use SettingsOptions::PDNegTimeout in FS2711 driver
2024-06-02 22:53:34 +02:00
jonasius
e327be5bd8
Correct debug menu "Tip R" to "Tip uV"
2024-06-02 16:15:46 +02:00
jonasius
a306de5c37
Merge branch 'Ralim:dev' into dev
2024-06-01 14:03:50 +02:00
Ben V. Brown
442dbd982e
Expand USB-PD mode option ( #1917 )
...
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
jonasius
2c5d2a08ed
Add whitespaces according to coding style
...
Co-authored-by: discip <53649486+discip@users.noreply.github.com >
2024-05-26 23:09:13 +02:00
jonasius
5ea42a8bbf
Add whitespaces according to coding style
...
Co-authored-by: discip <53649486+discip@users.noreply.github.com >
2024-05-26 23:09:06 +02:00
jonasius
a3b7abbf0e
Add Sequre S99 with correct bootloader offset
2024-05-26 21:14:11 +02:00
jonasius
1521b5ea31
Add S99
2024-05-26 21:13:41 +02:00
jonasius
653a0803e2
Add support for Sequre S99, copied S60P settings
2024-05-26 21:13:09 +02:00
Mustafa Tanrıverdi
c135732ebb
Completed TR translation file ( #1912 )
...
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 )
...
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