It can’t be both at the same time but you should be able to toggle them back and forth. It is not something we tested but there is no reason it shouldn’t work.
Scanning, no. Connecting, yes. I believe it can maintain 8 connections although we never tested more than one.
The communication protocol between the Imp and the BLE112 is called BGAPI. There is plenty of information out in the wild about BGAPI and lots of active community members. Don’t feel limited to the Imp community for getting assistance.
Thanks @aron. As a BLE /hardware newbie, this is helpful…One last question. I have an imp+April board from 18 months ago. Would that suffice or is there any ‘hardware’ updates that makes it better to work with a newer imp model…
There are newer imps (imp002/003); imp002 has the same processor & memory, but 12 IOs vs 6 on imp001.
imp003 has 23 IOs, more RAM and a faster processor.
…but, if your code is working on imp001 then no reason to change. The next release will also allow you to get a whole load more code squeezed onto the imp