BlueDuino, Security for TX and RX

I’m trying to send and receive data between BlueDuino and iOS/Android device, it work very well.

However, is it possible to make BlueDuino to ask iOS/Android device perform paring or bonding when iOS/Android device try to write or read TX/RX characteristic?

I suggest you do it at application layer. You can send a string to identify device. For example:

  1. Use iOS device connect to BlueDuino
  2. Send a key “hello, I’m nice guy” to BlueDuino
  3. BlueDuino wait for the key loop, if the key is not ok, disconnect when timeout