I believe its per run. The problem with changing the settings there and then is that it takes a while for the ecu to settle down/relearn its idle etc. I would like to run it for a bit first to get it working nicely.
...and when I pulled up at my house a short while ago the revs dropped to 550-600 rpm... 8O
....but only very briefly and went back up to 900 pretty much straight away. I'm keeping a beady eye on it.... lol