I am developing an application that is using the dbus api. The application will setup the wifi for the unit. I am struggling a bit to see the best practice for making sure we have fully updated list of services. I know I can configure connman to automatically scan by using BackgroundScanning which is by default set to true. Is the best practice to let connman manage the scanning or should my application trigger a scan whenever needed. The default scan schedule for connman is not enough as I see it but I know you can setup a scan schedule in wpa_supplicant but it looks like connman is starting wpa_supplicant so I am not sure how to change this default scan schedule that connman is setting up. Any comments are appreciated.

Måns Zigher