I’m sorry but that’s incorrect, the minimum basal rate is 0.1 units/per hour. Yes, you can increment this at .001 (e.g. you could give 0.101 units/hr), but you can’t set it to deliver less than 0.1. You also can’t set a temp rate below 100% if your basal is already set to the minimum of 0.1 units/hr…if you want less than 0.1, your only option is 0.
What you can do is set up to 16 different ‘start’ times in your profile, so you could start at 0.1 units hr at 9pm, then at 9.15 pm switch to 0.0, then at 10pm back to 0.1 units etc. Unfortunately with only 16 start times you can’t program it to do this all night, but you could set it for half an hour at 0.1, 1.5 hours at 0 to approximate your 0.025 rate .
With my son in honeymoon period needing less than 0.1 units/hr, we’ve just ended up suspending (i.e. temp rate = 0%) basal delivery from when we go to bed until 6:30 am which is working OK at the moment (levelling off and waking up at about 5.5-6 mmol/L).