Is there any support needed from the smartphone in regards to the 4.1 spec?
Most phones are 4.2 compliant.
That's good news!
Are there any figures on from what OS versions (Android & iOS) 4.2 is supported?
We would be able to build a major feature arround this but we'd have to know how well it would be supported by the customer smartphone.
There probably are but it's not something we keep track off, you need to find the answer elsewhere. What is the feature that you want to build around exactly?
We'd want to monitor multiple BGM111's by multiple phones.
We ware previously planning to do this by creating a link between the phones an repeat the data but this seems much better.
Ah, I see. you want to connect multi phones (as masters) to the same BGM111s (as slave) being that there will be several phones connected to each of the modules.
From the phone perspective this is just talking to several slaves which was already supported in 4.0 so no changes there, it will work with all 4.0 compatible phones (virtually all of them). But you need to have the latest SDK on the BGM111 to support the multiple master connections which was added on SDK2.0. Please be aware the maximum number of simultaneous connections (regardless if the role is slave or master) is limited to 8.
This saves us a ton of time!
Thanks for updating.
For our case, would I need to change anything in my BGscript or should this "just work" when using the new SDK?
It should just work when you go for the new SDK, assuming that your code is already looking for devices to connect to and advertising itself as connectable so that masters can connect (and re-advertising when a master connection occurs).