Commit Graph

37 Commits

Author SHA1 Message Date
nonokirby
14cca01f78 Update Soldering.cpp to enable standard locking for testing 2025-01-29 11:21:17 -05:00
nonokirby
a712e8d478 Apply suggestions from code review to clean up wording and typos 2025-01-23 21:21:08 -05:00
nonokirby
d6c04a090b Update Soldering.cpp to fix formatting (again.....) 2025-01-21 22:10:51 -05:00
nonokirby
7869b28736 Update Soldering.cpp Fix formatting 2025-01-21 22:09:23 -05:00
nonokirby
06629c6d87 Update Soldering.cpp 2025-01-21 21:58:21 -05:00
nonokirby
b005870033 Update Soldering.cpp to fix build complaining 2025-01-21 20:48:30 -05:00
nonokirby
07457af576 Update Soldering.cpp because i used the wrong symbol 2025-01-21 20:21:38 -05:00
nonokirby
7fc12dafbf Update Soldering.cpp to fix broken logic 2025-01-21 20:19:12 -05:00
nonokirby
95493b48e7 Update Soldering.cpp to disable + activating temp only while boost mode setting is on 2025-01-21 00:04:48 -05:00
nonokirby
9b3effeaa6 Update Soldering.cpp with call to setting BoostButtonTempChange 2025-01-20 23:43:32 -05:00
nonokirby
933e2ccd7f Disable change temp with B/+ in soldering mode
Disabled the change temp menu appearing when + is pressed in soldering mode to prevent accidental changes of temperature while using boost mode.
2025-01-20 17:56:49 -05:00
Ben V. Brown
fd91cf9f35 Revert "Merge pull request #2048 from Ralim/pinecilv2-i2c-rework"
Some checks failed
Docs / deploy-docs (push) Has been cancelled
CI / build (MHP30) (push) Has been cancelled
CI / tests (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 (T55) (push) Has been cancelled
CI / build (TS100) (push) Has been cancelled
CI / check_c-cpp (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 / check_python (push) Has been cancelled
CI / check_shell (push) Has been cancelled
CI / check_docs (push) Has been cancelled
CI / upload_metadata (push) Has been cancelled
This reverts commit b401dc8264, reversing
changes made to 42fb9e1105.
2025-01-11 12:46:32 +11:00
Ben V. Brown
a3082c389e Drop crit section on I2C 2025-01-11 10:00:50 +11:00
Ben V. Brown
169d9e6956 Allocate fixed ID's for Operating Modes 2025-01-06 10:19:57 +11:00
Ben V. Brown
cfa2591db3 Update Soldering.cpp 2024-12-22 12:32:21 +11:00
Ben V. Brown
a0a779faba Custom tip type selection (#1977)
Some checks failed
CI / check_python (push) Has been cancelled
CI / check_shell (push) Has been cancelled
CI / check_readme (push) Has been cancelled
Docs / deploy-docs (push) Has been cancelled
CI / build (MHP30) (push) Has been cancelled
CI / tests (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 (T55) (push) Has been cancelled
CI / build (TS100) (push) Has been cancelled
CI / check_c-cpp (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
* Minor doc updates

* pydoc

* Draft tip selection menu

* Start linking in manual tip resistance

* Enable on Pinecilv1 / TS10x

* Fixup drawing tip type

* Update Settings.cpp

* Rename JBC type

* Add translations

* Handle one tip type

* Refactor header includes

* Fixup translation_IT.json

* Fixing up includes

* Format

* Apply suggestions from code review

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update Documentation/Hardware.md

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

---------

Co-authored-by: = <=>
Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2024-11-01 12:20:33 +11:00
ave
02b21a620b Add a sleep timeout setting for hall sensor (#1969)
Some checks are pending
Docs / deploy-docs (push) Waiting to run
CI / build (MHP30) (push) Waiting to run
CI / build (Pinecil) (push) Waiting to run
CI / build (Pinecilv2) (push) Waiting to run
CI / build (S60) (push) Waiting to run
CI / build (S60P) (push) Waiting to run
CI / build (T55) (push) Waiting to run
CI / build (TS100) (push) Waiting to run
CI / build (TS101) (push) Waiting to run
CI / build (TS80) (push) Waiting to run
CI / build (TS80P) (push) Waiting to run
CI / build_multi-lang (Pinecil) (push) Waiting to run
CI / build_multi-lang (Pinecilv2) (push) Waiting to run
CI / upload_metadata (push) Blocked by required conditions
CI / tests (push) Waiting to run
CI / check_c-cpp (push) Waiting to run
CI / check_python (push) Waiting to run
CI / check_shell (push) Waiting to run
CI / check_readme (push) Waiting to run
* Add a sleep timeout setting for hall sensor

* Update Settings.h to reorder HallEffectSleepTime to the end

* Update Settings.cpp to reorder HallEffectSleepTime to the end

* add HallEffSleepTimeout to rest of translations

* mix misaligned number in Settings.cpp

* fix clang-format issue in getHallEffectSleepTimeout
2024-08-21 15:23:34 +10:00
neon12345
42d7f8d4c5 Update Soldering.cpp
use the LockingKeysString message for state 2
2024-08-13 18:18:39 +02:00
neon12345
d8b7c73b8e Update Soldering.cpp
allow unlock during locked warning
2024-08-11 00:38:22 +02:00
neon12345
dfbf45a1c4 Update Soldering.cpp
fix timed locked warning based on review comments with additional state7 field.
2024-08-06 13:54:33 +02:00
neon12345
cae14dee6a Update OperatingModes.h
add state7 for locked timer ticks
2024-08-06 13:44:15 +02:00
discip
c002f45c7e making the LOCKED / UNLOCKED stay for a second 2024-08-05 22:46:20 +02:00
neon12345
697b0c795d Update Soldering.cpp
fix another logic error
2024-08-01 08:54:26 +02:00
neon12345
3d43354ea1 Update Soldering.cpp
fix timer logic
2024-08-01 08:39:14 +02:00
neon12345
ea2deb0e12 Update Soldering.cpp
change locked warning display time to 1 second
2024-08-01 05:56:09 +02:00
neon12345
ae55d5c3de Update Soldering.cpp
show the locked warning for half a second
2024-08-01 05:41:07 +02:00
neon12345
c0ba6eb30d Update Soldering.cpp
revert last commit
2024-08-01 05:29:53 +02:00
neon12345
34db06ab9c Update Soldering.cpp
allow to use remaining state1 for timer
2024-08-01 05:00:26 +02:00
neon12345
6a2f2dc344 Update Soldering.cpp
optimize lock/unlock display information
2024-07-31 13:28:26 +02:00
neon12345
f0fa271940 Update Soldering.cpp
move comment
2024-07-31 12:28:57 +02:00
neon12345
616db16b00 Update Soldering.cpp
logic description fix
2024-07-31 06:16:51 +02:00
neon12345
2a5ba2b057 Update Soldering.cpp
fix typo
2024-07-31 06:06:45 +02:00
neon12345
297205aa06 Update Soldering.cpp
add additional release state for locking
2024-07-31 05:52:32 +02:00
Ivan Zorin
95eb154c44 Add enum for modes of locking buttons (#1955)
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 (T55) (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
CI / upload_metadata (push) Has been cancelled
* Add enum for modes of locking buttons

* Update description for FULL value
2024-07-24 22:14:06 +10:00
Ben V. Brown
d9c88c9e71 Sequre T55 Support (#1928)
Some checks are pending
Docs / deploy-docs (push) Waiting to run
CI / build (MHP30) (push) Waiting to run
CI / build (Pinecil) (push) Waiting to run
CI / build (Pinecilv2) (push) Waiting to run
CI / build (S60) (push) Waiting to run
CI / build (S60P) (push) Waiting to run
CI / build (T55) (push) Waiting to run
CI / build (TS100) (push) Waiting to run
CI / build (TS101) (push) Waiting to run
CI / build (TS80) (push) Waiting to run
CI / build (TS80P) (push) Waiting to run
CI / build_multi-lang (Pinecil) (push) Waiting to run
CI / build_multi-lang (Pinecilv2) (push) Waiting to run
CI / upload_metadata (push) Blocked by required conditions
CI / tests (push) Waiting to run
CI / check_c-cpp (push) Waiting to run
CI / check_python (push) Waiting to run
CI / check_shell (push) Waiting to run
CI / check_readme (push) Waiting to run
* Add T55 to build

* Approx in T55

* Update ThermoModel.cpp

* use PT1000 lookup logic

* Handle no accelerometer

* Setup for temp reading

* Lock max temp

* No movement pin

* Compensate for heater coil resistance change

* Fix min offset for T55

* Fixup font for T55

* Update draw_profile_advanced.cpp

* Update draw_temperature_change.cpp

---------

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2024-07-24 19:06:26 +10:00
ReimuHakurei
7d58d1c7c0 Fix profile mode 2024-07-16 23:35:40 -05:00
Ben V. Brown
48649908a7 WIP: Split Render for multiple screen resolutions (#1888)
* Create README.md

* Move to new folder

* Migrating

* Migrate Remainder

* format fix (all but one) (#1889)

* Update USBPDDebug_FS2711.cpp

* Delete PrintVoltage.cpp

* Copy in 128x32 template

* Mask drawing for 96x16

* Import #1819

* Update Font.h

* Homescreen

* Update draw_homescreen_detailed.cpp

* Fix oled normal draw for variable height

* Update OLED.cpp

* Draw settings icons

* Update draw_homescreen_simplified.cpp

* Update draw_power_source_icon.cpp

* Fixup oled drawing for fill area

* Update the region fill for mixed heights

* Fix newline height

* FIXUP! Draw icons in settings menu at correct size

* Fix scrollbar

* Update settingsGUI.cpp

* S60(P) Disable auto display rotation

* On tall oled, scroll in 2 line increments

* Bugfix transition L<->R

@discip I take it back, there was a bug :)

* Draw every other one on transitions

* .

* cleanup

* Bootup logo: Draw in centre

* Update OLED.hpp

---------

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2024-07-12 08:27:05 +10:00