I would like to configure my Bluetooth Low Energy peripheral devices as iBeacons and send additional data without connecting. Scan response is the correct way to do this, but including my custom scan response is causing the iOS iBeacon callback not to trigger within my iOS app
This post clearly outlines how to format the advertising packet: http://e2e.ti.com/support/wireless_connectivity/f/538/p/293551/1023580.aspx#1023580
I know iBeacons made by Estimote do have scan responses, so it is possible, but I can't find any good documentation for iBeacons.
What are acceptable scan responses for iBeacons?
I was including the data type "manufacturer data" in the scan response. I had a different company code than the code given in Apples preamble for iBeacon advertising packets. Removing this data made iOS recognize my device as an iBeacon and receive the scan response packet