-
Pair grip via Settings.app → Bluetooth (our app/SDK is never involved)
-
Open Camera.app
-
Press the shutter button on the grip
-
The shutter button in Camera.app is triggered, similar to pressing a volume button on the phone
static uint8_t report_map[] = {
0x05, 0x0C, // (GLOBAL) USAGE_PAGE 0x000C Consumer Device Page
0x09, 0x01, // (LOCAL) USAGE 0x000C0001 Consumer Control
0xA1, 0x01, // (MAIN) COLLECTION 0x01 Application
0x19, 0x00, // (LOCAL) USAGE_MINIMUM
0x2A, 0x9C, 0x02, // (LOCAL) USAGE_MAXIMUM
0x15, 0x00, // (GLOBAL) LOGICAL_MINIMUM
0x26, 0x9C, 0x02, // (GLOBAL) LOGICAL_MAXIMUM 0x029C (668)
0x95, 0x01, // (GLOBAL) REPORT_COUNT 0x01 (1) Number of fields
0x75, 0x10, // (GLOBAL) REPORT_SIZE 0x10 (16) Number of bits per field
0x81, 0x00, // (MAIN) INPUT
0xC0 // (MAIN) END_COLLECTION Application
};
I tried to find other selfie-sticks that work via BLE, but couldn't find any. Has anyone run into this issue?