mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Zendure SolarFlow: fix reading min/max charge from device
add icons for settings of those also
This commit is contained in:
+2
-2
@@ -316,8 +316,8 @@ public class SolarFlowDeviceSupport extends AbstractBTLESingleDeviceSupport {
|
|||||||
private void syncSettingsToPrefs() {
|
private void syncSettingsToPrefs() {
|
||||||
Prefs devicePrefs = new Prefs(GBApplication.getDeviceSpecificSharedPrefs(getDevice().getAddress()));
|
Prefs devicePrefs = new Prefs(GBApplication.getDeviceSpecificSharedPrefs(getDevice().getAddress()));
|
||||||
SharedPreferences.Editor devicePrefsEdit = devicePrefs.getPreferences().edit();
|
SharedPreferences.Editor devicePrefsEdit = devicePrefs.getPreferences().edit();
|
||||||
devicePrefsEdit.putString(PREF_BATTERY_MINIMUM_CHARGE, String.valueOf(minSoc));
|
devicePrefsEdit.putString(PREF_BATTERY_MINIMUM_CHARGE, String.valueOf(minSoc/10));
|
||||||
devicePrefsEdit.putString(PREF_BATTERY_MAXIMUM_CHARGE, String.valueOf(socSet));
|
devicePrefsEdit.putString(PREF_BATTERY_MAXIMUM_CHARGE, String.valueOf(socSet/10));
|
||||||
devicePrefsEdit.putString(PREF_OUTPUT_POWER_GRID, String.valueOf(outputLimit));
|
devicePrefsEdit.putString(PREF_OUTPUT_POWER_GRID, String.valueOf(outputLimit));
|
||||||
String offGridMode = switch (gridOffMode) {
|
String offGridMode = switch (gridOffMode) {
|
||||||
case 0 -> "on";
|
case 0 -> "on";
|
||||||
|
|||||||
@@ -6,5 +6,6 @@
|
|||||||
android:inputType="number"
|
android:inputType="number"
|
||||||
android:key="battery_maximum_charge"
|
android:key="battery_maximum_charge"
|
||||||
android:title="@string/battery_maximum_charge"
|
android:title="@string/battery_maximum_charge"
|
||||||
|
android:icon="@drawable/ic_battery_charging_full"
|
||||||
app:useSimpleSummaryProvider="true" />
|
app:useSimpleSummaryProvider="true" />
|
||||||
</androidx.preference.PreferenceScreen>
|
</androidx.preference.PreferenceScreen>
|
||||||
@@ -6,5 +6,6 @@
|
|||||||
android:inputType="number"
|
android:inputType="number"
|
||||||
android:key="battery_minimum_charge"
|
android:key="battery_minimum_charge"
|
||||||
android:title="@string/battery_minimum_charge"
|
android:title="@string/battery_minimum_charge"
|
||||||
|
android:icon="@drawable/ic_battery_20"
|
||||||
app:useSimpleSummaryProvider="true" />
|
app:useSimpleSummaryProvider="true" />
|
||||||
</androidx.preference.PreferenceScreen>
|
</androidx.preference.PreferenceScreen>
|
||||||
Reference in New Issue
Block a user