1*4762dcfaS[email protected] #include <stdint.h> 2*4762dcfaS[email protected] 3*4762dcfaS[email protected] const uint8_t primary_service_uuids[][16] = { 4*4762dcfaS[email protected] {0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 5*4762dcfaS[email protected] {0x00, 0x00, 0x18, 0x01, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 6*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 7*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 8*4762dcfaS[email protected] {0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 9*4762dcfaS[email protected] {0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb} 10*4762dcfaS[email protected] }; 11*4762dcfaS[email protected] 12*4762dcfaS[email protected] const uint16_t service_uuid16 = 0xF000; 13*4762dcfaS[email protected] const uint8_t primary_service_uuid16[] = {0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}; 14*4762dcfaS[email protected] const uint8_t primary_service_uuid16_handles[] = {0x24, 0x55}; 15*4762dcfaS[email protected] 16*4762dcfaS[email protected] const uint8_t primary_service_uuid128[] = {0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}; 17*4762dcfaS[email protected] const uint8_t primary_service_uuid128_handles[] = {0x56, 0x7A}; 18*4762dcfaS[email protected] 19*4762dcfaS[email protected] const uint8_t included_services_uuid16[] = {0x00, 0x00, 0xff, 0xf4, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}; 20*4762dcfaS[email protected] const uint8_t included_services_uuid16_handles[2] = {0x1F, 0x23}; 21*4762dcfaS[email protected] 22*4762dcfaS[email protected] const uint8_t included_services_uuid128[][16] = { 23*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0x10, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 24*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0x11, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 25*4762dcfaS[email protected] }; 26*4762dcfaS[email protected] 27*4762dcfaS[email protected] const uint8_t included_services_uuid128_handles[][2] = { 28*4762dcfaS[email protected] {0x0F, 0x11}, 29*4762dcfaS[email protected] {0x12, 0x14} 30*4762dcfaS[email protected] }; 31*4762dcfaS[email protected] 32*4762dcfaS[email protected] uint8_t characteristic_handles[][2]= { 33*4762dcfaS[email protected] {0x26, 0x2a}, {0x2b, 0x2f}, {0x30, 0x32}, {0x33, 0x35}, {0x36, 0x38}, 34*4762dcfaS[email protected] {0x39, 0x3b}, {0x3c, 0x3e}, {0x3f, 0x41}, {0x42, 0x44}, {0x45, 0x47}, 35*4762dcfaS[email protected] {0x48, 0x49}, {0x4a, 0x4f}, {0x50, 0x51}, {0x52, 0x53} 36*4762dcfaS[email protected] }; 37*4762dcfaS[email protected] 38*4762dcfaS[email protected] uint8_t characteristic_uuids[][16] = { 39*4762dcfaS[email protected] {0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 40*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x01, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 41*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 42*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x03, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 43*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 44*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x05, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 45*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 46*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x07, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 47*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 48*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x09, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 49*4762dcfaS[email protected] {0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 50*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 51*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x0b, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb}, 52*4762dcfaS[email protected] {0x00, 0x00, 0xf1, 0x0d, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00, 0x80, 0x5f, 0x9b, 0x34, 0xfb} 53*4762dcfaS[email protected] }; 54