When adding in a max IOB the hardcoded limits specified here are not triggering a message when exceeded.
Reproduction steps
- Be in loop mode (for me it SMB)
- Go to preferences --> OpenAPS SMB -->
Maximum total IOB OpenAPS can't go over [U]
- Set this value to one higher than the table
- Value is silently turned down to the limit without warning user (As confirmed by going to the OPENAPS SMB page and looking at
max_iob)
So for example if you set it to 38 while your patient type is Insulin Resistant Adult, it will be turned down to 30 without any notification. Importantly it still visually shows up as 38 in the settings, even though it's being turned down to 30.
Extra info
Patient type was set to Insulin Resistant Adult if that helps
Build version: fe9789d-2026.04.07
I also created a PR to link to those limits from the summary #4699 4699 to come shortly
When adding in a max IOB the hardcoded limits specified here are not triggering a message when exceeded.
Reproduction steps
Maximum total IOB OpenAPS can't go over [U]max_iob)So for example if you set it to 38 while your patient type is
Insulin Resistant Adult, it will be turned down to 30 without any notification. Importantly it still visually shows up as 38 in the settings, even though it's being turned down to 30.Extra info
Patient type was set to
Insulin Resistant Adultif that helpsBuild version:
fe9789d-2026.04.07I also created a PR to link to those limits from the summary #4699 4699 to come shortly