My feature report generates a "HID Feature parse error" when I send more than 4 wide-characters in the HID_USAGE_PROPERTY_SERIAL_NUMBER. I've tested by increasing the feature desriptor and feature report as needed to send from 1 to 12 characters and by descresing as needed to send from 12 to 1 characters.
For a 1 to 4 characters serial number, the device, Windows Sensor Driver and Windows Client App behave as expected,with idle timeout, advertising, reconnecting, resending the serial number and sensor data without problems.
For a 5 character serial number, the device connects, sends the serial number and data, and idle timeouts but on reconnect, the Windows Driver reports an HID Feature Report parse error. The device is then disconnected.
For a >5 character serial number, the device advertises but generates a "Power failure" message.
I've not found any examples of using the BLESTACK with the Windows 8 Sensor Driver. I suspect a HID feature related buffer problem and I've installed the SMARTRF Packet sniffer.
As anyone seen this problem?