Just a quick one as I couldn't find it on google.
I'm going to implement a beacon like broadcaster but one not based on location. It'll probably be a uuid, a random identifier and a byte.
static uint8_t m_beacon_info[APP_BEACON_INFO_LENGTH] = {
APP_DEVICE_TYPE, // Manufacturer specific information. Specifies the device type in this
// implementation.
APP_ADV_DATA_LENGTH, // Manufacturer specific information. Specifies the length of the
// manufacturer specific data in this implementation.
APP_BEACON_UUID, // 128 bit UUID value.
randomId,
command
};
I've noticed the device type is set to 0x02 for 'beacon' and I couldn't find any other values. Could I confirm '0x00' is the value for custom? I wouldn't want to make the assumption!