Laura Klünder
f1879353b8
put soldering profile mode into its own file, put common functions in utils
2023-04-25 11:56:41 +02:00
Laura Klünder
8cc722e494
add missing comments in Settings.h
2023-04-24 01:37:40 +02:00
Laura Klünder
9dfb5cfb4b
revert unneeded change
2023-04-24 00:24:18 +02:00
Laura Klünder
c783fb545a
fix build on TS100
2023-04-24 00:20:31 +02:00
Laura Klünder
cb2e8af700
full profile support
2023-04-23 23:48:24 +02:00
Laura Klünder
448e5c8ad1
profile mode is optional
2023-04-23 18:36:07 +02:00
Laura Klünder
5c69458f1a
refactor fahrenheit conversion to save some space
2023-04-23 18:35:34 +02:00
Laura Klünder
dbdc0d1ef1
add settings for soldering profile
2023-04-23 17:50:43 +02:00
Vladimir K
2d824af836
Add validation ID to BLE
2023-04-15 15:01:44 -07:00
discip
422b5b7563
unifying ( #1657 )
2023-04-07 23:42:14 +00:00
discip
cc180f7d1a
correcting MAX_POWER_LIMIT to 120
2023-04-08 01:19:07 +02:00
discip
a6926519d1
Update settingsGUI.cpp
2023-04-02 01:14:46 +02:00
Samuelrmlink
445069c92b
USBPDDebug: Check whether VPDO is EPR or PPS ( #1600 )
...
* USBPDDebug: Check whether VPDO is EPR or PPS.
* USBPDDebug - Allow trailing zeros after a decimal point.
---------
Co-authored-by: discip <53649486+discip@users.noreply.github.com >
2023-04-02 00:14:45 +11:00
Ben V. Brown
f6975b0aa2
Update ble_handlers.cpp
2023-04-01 14:20:10 +11:00
discip
45c00dc767
Merge branch 'dev' into discip-patch-1
2023-03-31 22:59:31 +02:00
Ben V. Brown
e13f118788
Change to 128bit UUID's ( #1608 )
...
* Change to 128bit UUID's
* Make attrs const for BLE
* Forcefully set docker project name
* Cleaner UUIDS
* Cant use const attrs
* Adjust ram sections
* Update UUID decode
* Settings uuids
* Fix missed decoder for writing
---------
Co-authored-by: discip <53649486+discip@users.noreply.github.com >
2023-03-29 12:45:09 +11:00
discip
3a4638ef42
Merge branch 'dev' into discip-patch-1
2023-03-26 01:47:47 +01:00
discip
9c8abbdfc2
Readjusting brightness (Pinecil v2) ( #1622 )
2023-03-26 11:43:56 +11:00
discip
744dd6b898
Merge branch 'dev' into discip-patch-1
2023-03-26 00:48:41 +01:00
discip
070064e59e
adapting 10 °C > 50 °F ( #1636 )
...
* Update configuration.h
* Update configuration.h
* Update configuration.h
2023-03-25 23:46:44 +00:00
Vladimir
11bad84ce7
Add FW version to BLE characteristic ( #1633 )
...
Implements #1610
2023-03-24 19:15:05 +11:00
discip
c7bdbbb4b5
Merge branch 'dev' into discip-patch-1
2023-03-14 22:35:47 +01:00
River M
8ea8632bb9
Update configuration.h
2023-03-14 14:05:45 -07:00
discip
2319eebe65
Update ble_handlers.cpp
2023-03-13 18:38:16 +01:00
discip
e12903ec28
Update ble_handlers.cpp
2023-03-11 13:56:47 +01:00
discip
6174d80586
Update ble_handlers.cpp
2023-03-11 01:45:44 +01:00
discip
d88eed4e18
Update ble_handlers.cpp
...
Tried to implement #1594
2023-03-11 01:26:35 +01:00
Neil Hanlon
2a244df7b1
Fix typo in BLE settings mapping
2023-02-22 01:28:04 -05:00
Neil Hanlon
a76049acde
Fix bug in setSettingsValue for values constrained between 0 and 1
...
Fixed a bug in the `setSettingValue` function that caused valid values
within the allowed range to be incorrectly constrained to the minimum
value, when the default value of the option was zero and the allowed
range was from zero to one. The bug was fixed by updating the order of
the `if` statements in the function to ensure that the range check is
done before the value is set. This ensures that valid values within the
range are correctly retained, while out-of-range values are still
constrained to the allowed range.
2023-02-22 01:26:06 -05:00
Neil Hanlon
b1658ec6ee
Handle updating certain settings updates over BLE - Fixes #1560
2023-02-22 01:25:49 -05:00
Ben V. Brown
f29ec5cd99
Merge pull request #1582 from Samuelrmlink/PPSctrl
...
Added VPDO option for disabling PPS/EPR PDOs.
2023-02-20 11:53:15 +11:00
Samuelrmlink
669e3819e8
Add BLE characteristic - PD VPDOs Enabled
2023-02-19 16:59:26 -06:00
Samuel Hedrick
cd21b49e8c
Added BLE characteristic - PD VPDOs Enabled
2023-02-19 16:22:46 -06:00
Samuel Hedrick
9892dd0423
Added VPDO option for disabling PPS/EPR PDOs.
2023-02-19 14:13:50 -06:00
Ben V. Brown
eb5d6ea9fd
Make BLE name more unique
2023-02-18 18:16:44 +11:00
Samuel Hedrick
5265d7b1ac
Fixed USB-PD policy bug.
...
Some PPS chargers that advertise 7 PDOs are affected.
This includes the Samsung EP-TA845 - likely others as well.
2023-02-15 20:50:23 -06:00
Ben V. Brown
4a2d59b01c
Added 37th option
2023-02-11 22:16:17 +11:00
Ben V. Brown
07cad37bcc
Move extras to end of settings
2023-02-11 22:14:49 +11:00
Ben V. Brown
39148d11ed
Shift settings to be 0 based; and add reset command
2023-02-11 22:09:26 +11:00
Ben V. Brown
5aacbeaecc
Add unqiue id to BLE name
2023-02-11 20:39:41 +11:00
Ben V. Brown
c384194b7f
Silence warnings
2023-02-11 19:54:30 +11:00
Ben V. Brown
ac1934f8de
Fixup some of the includes for the ble lib
2023-02-11 19:47:58 +11:00
Ciarán Ó hAoláin
b5f78bbeda
Use the scan response to advertise some of the available service UUIDs rather than just repeating the device name
2023-02-05 00:41:57 +00:00
Thomas White
8e7e58018a
expand bulk data to match individual value data ( #1555 )
...
* track and return Operating mode with BLE
* move global variable to fix build on other platforms
* formatting
* expand bulk data to match individual value data
* formatting
* fix accidental single line if
---------
Co-authored-by: Ben V. Brown <5425387+Ralim@users.noreply.github.com >
2023-02-05 00:04:51 +11:00
Thomas White
9802a622d5
Track and return Operating Mode with BLE ( #1553 )
...
Track and return Operating Mode with BLE
2023-02-04 09:33:43 +11:00
Ben V. Brown
4ddc9a28f9
Merge branch 'dev' into testing-fix-for-timer-slot-miss
2023-01-30 17:28:03 +11:00
discip
fc10a24a89
simplification
2023-01-24 18:22:50 +01:00
Ben V. Brown
939efbbf4f
Merge branch 'testing-fix-for-timer-slot-miss' of ssh://github.com/Ralim/IronOS into testing-fix-for-timer-slot-miss
2023-01-24 18:57:00 +11:00
Ben V. Brown
7e103ccf2d
Wait for full ADC Burst
2023-01-24 18:56:49 +11:00
Ben V. Brown
a84df7b94e
Merge branch 'dev' into testing-fix-for-timer-slot-miss
2023-01-24 18:15:45 +11:00