AndroidAPS icon indicating copy to clipboard operation
AndroidAPS copied to clipboard

[enhancement] Settings and UI between Wear watch and AAPS

Open Philoul opened this issue 5 years ago • 6 comments

After using my Wear watch for a few days, I have several suggestions for improvement (grouped here):

1) Treatment informations : When I use wizard from watch, I have no detailed informations in Treatment Tab of AAPS. => I propose to add the equivalent of "Calc" link (could be named "Wear Wizard", may be "SMS" for SMS command if it's the same) with detailed information (carbs or correction entered and detailed calculation) Treatments informations

2) Correction Unit in calculation and wizard

  • In Calculation button of AAPS, the unit for Correction parameter is Insuline "U" (default value is empty = 0)
  • In Wear Watch (if enable in settings), the unit is a percentage (default value is 100) => I propose to also use percentage in Calculation button (with of course 100 as default value) We can that way use this parameter either as correction as currently, or to punctually deliver only a percentage of the bolus (If percentage parameter for bolus delivery in Preferences is at default value of 100)

3) COB and IOB settings for calculation (AAPS) and wizard (Watch)

  • In Calculation Button (AAPS), it's impossible (for safety reasons) to enable COB (GA in image below) and disable IOB (IA in image below)
  • In Wear settings for wizard, its possible as you can see below... (it's not my settings!!!) => I propose to have the same logic in Wizard settings of Wear watch (IOB is enable and unchangeable) Wear Wizard settings

4) Watchface settings from AAPS

  • Most watchfaces display settings are made from the watch ... Except BGI which can only be set from AAPS (?) => I propose to move BGI setting (and may be the other "Display settings" of Wear if not to complicated) from AAPS to the watch settings. move to Wear settings

Philoul avatar Nov 22 '19 13:11 Philoul

Ad 4) it is because phone app formats and prepares output for watch, so we decide on contents at phone app (wear plugin) level. It allows wear implementation be way simpler and energy efficient. So moving it all to watch or phone will require some two-way sync - as xDrip does (partialy) - and what complicates a lot their wear version

dlvoy avatar Dec 04 '19 06:12 dlvoy

@dlvoy I don't understand your answer... In my mind my 4) suggestion was only for "Display settings", not all wear settings... I thought it could be possible (without a two-way-sync) to allways send to watch detailed IOB, detailed delta, BGI and predictions value, and then decide localy on watch to show or not these informations according to watch settings... (it works like that for other settings like Show IOB, Show COB, Show Delta or Chart Timeframe...)

Philoul avatar Dec 06 '19 09:12 Philoul

Understood! It should be possible, only concern is to have it compatible between different versions of wear and main versions of AAPS.

dlvoy avatar Dec 06 '19 09:12 dlvoy

I have updated wiki page about settings in watch : https://androidaps.readthedocs.io/en/latest/EN/Configuration/Watchfaces.html#settings-in-wear-watch

Can you help me to update it with "Complications" ? (and also check if everything is ok on this page...)

I didn't understand the "Animation" setting... (I didn't see any change on my watch (Circle WF ?) when I switched it On or Off...)

Philoul avatar Dec 06 '19 11:12 Philoul

I have updated wiki page about settings in watch : https://androidaps.readthedocs.io/en/latest/EN/Configuration/Watchfaces.html#settings-in-wear-watch

Wow, that is impressive work! I will review it, work on Complications section, and research what Animation setting does.

dlvoy avatar Dec 07 '19 11:12 dlvoy

Good points, but I think you could better split this up into 4 separate issues

wootmasterslick avatar Aug 08 '20 10:08 wootmasterslick