Thank you for your response. The main problem is that the Arduino with the BLE Mini, needed for the Central role, will not be connected to a computer and needs to run standalone. At a certain time interval it will connect to the two Beans and tell them to do certain tasks and collect a small amount of data from them. It will then do it's thing with the data until the next time interval passes and it repeats the cycle. Think of it like an alarm clock, with the central arduino operating as the main clock. The Beans would be remote alarms, and could set off a buzzer when the central arduino tells them to. The problem is, I think, that the Mini can see the Beans, but I can't send them data, or receive data from them. I'm an old hand at programming, but this is my first dive into BLE. I'm really not looking forward to the deep dive it looks like will be needed to pull this off. The Mini is running BLE-HCI Central, and that talks to another Mini fine. Am I correct in that it's something in the addressing, or mode, or whatever BLE calls it, that tells the Mini the Beans are not to be paid any attention too? So some address would need to be changed in the BLE-HCI code? I have no idea where to look, to be honest.
What I would REALLY love is, say, a BEAN+ that could operate in central role. Or peer to peer between two beans. Then I could dump the Mini and work with the good stuff.
Any help would be greatly appreciated. If someone can point me in the right direction I'll post the working code when it's up and running. I'm sure that others could use it, when they need to connect to something like an arduino without a computer hooked up or having to connect through a phone App.