Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 25 of 283) sorted by relevance

12345678910>>...12

/btstack/src/
H A Dbtstack_memory.c77 static void btstack_memory_tracking_add(btstack_memory_buffer_t * buffer){ in btstack_memory_tracking_add() argument
78 btstack_assert(buffer != NULL); in btstack_memory_tracking_add()
81 btstack_memory_malloc_buffers->prev = buffer; in btstack_memory_tracking_add()
83 buffer->prev = NULL; in btstack_memory_tracking_add()
84 buffer->next = btstack_memory_malloc_buffers; in btstack_memory_tracking_add()
85 btstack_memory_malloc_buffers = buffer; in btstack_memory_tracking_add()
90 static void btstack_memory_tracking_remove(btstack_memory_buffer_t * buffer){ in btstack_memory_tracking_remove() argument
91 btstack_assert(buffer != NULL); in btstack_memory_tracking_remove()
92 if (buffer->prev == NULL){ in btstack_memory_tracking_remove()
94 btstack_memory_malloc_buffers = buffer->next; in btstack_memory_tracking_remove()
[all …]
H A Dbtstack_util.c77 uint8_t little_endian_read_08(const uint8_t* buffer, int position) { in little_endian_read_08() argument
78 return (uint8_t)buffer[position]; in little_endian_read_08()
80 uint16_t little_endian_read_16(const uint8_t * buffer, int position){ in little_endian_read_16() argument
81 return (uint16_t)(((uint16_t) buffer[position]) | (((uint16_t)buffer[position+1]) << 8)); in little_endian_read_16()
83 uint32_t little_endian_read_24(const uint8_t * buffer, int position){ in little_endian_read_24() argument
84 …return ((uint32_t) buffer[position]) | (((uint32_t)buffer[position+1]) << 8) | (((uint32_t)buffer[… in little_endian_read_24()
86 uint32_t little_endian_read_32(const uint8_t * buffer, int position){ in little_endian_read_32() argument
87 …urn ((uint32_t) buffer[position]) | (((uint32_t)buffer[position+1]) << 8) | (((uint32_t)buffer[pos… in little_endian_read_32()
90 void little_endian_store_08(uint8_t* buffer, uint16_t position, uint8_t value) { in little_endian_store_08() argument
92 buffer[pos] = value; in little_endian_store_08()
[all …]
H A Dhci_dump.c134 void hci_dump_setup_header_packetlogger(uint8_t * buffer, uint32_t tv_sec, uint32_t tv_us, uint8_t … in hci_dump_setup_header_packetlogger() argument
135 big_endian_store_32( buffer, 0, HCI_DUMP_HEADER_SIZE_PACKETLOGGER - 4 + len); in hci_dump_setup_header_packetlogger()
136 big_endian_store_32( buffer, 4, tv_sec); in hci_dump_setup_header_packetlogger()
137 big_endian_store_32( buffer, 8, tv_us); in hci_dump_setup_header_packetlogger()
161 buffer[12] = packet_logger_type; in hci_dump_setup_header_packetlogger()
164 void hci_dump_setup_header_bluez(uint8_t * buffer, uint32_t tv_sec, uint32_t tv_us, uint8_t packet_… in hci_dump_setup_header_bluez() argument
165 little_endian_store_16( buffer, 0u, 1u + len); in hci_dump_setup_header_bluez()
166 buffer[2] = in; in hci_dump_setup_header_bluez()
167 buffer[3] = 0; in hci_dump_setup_header_bluez()
168 little_endian_store_32( buffer, 4, tv_sec); in hci_dump_setup_header_bluez()
[all …]
H A Dbtstack_util.h117 uint8_t little_endian_read_08(const uint8_t * buffer, int position);
118 uint16_t little_endian_read_16(const uint8_t * buffer, int position);
119 uint32_t little_endian_read_24(const uint8_t * buffer, int position);
120 uint32_t little_endian_read_32(const uint8_t * buffer, int position);
129 void little_endian_store_08(uint8_t * buffer, uint16_t position, uint8_t value);
130 void little_endian_store_16(uint8_t * buffer, uint16_t position, uint16_t value);
131 void little_endian_store_24(uint8_t * buffer, uint16_t position, uint32_t value);
132 void little_endian_store_32(uint8_t * buffer, uint16_t position, uint32_t value);
140 uint32_t big_endian_read_08(const uint8_t* buffer, int position);
141 uint32_t big_endian_read_16(const uint8_t * buffer, int position);
[all …]
/btstack/3rd-party/bluedroid/decoder/srce/
H A Dsynthesis-8-generated.c42 PRIVATE void SynthWindow80_generated(OI_INT16 *pcm, SBC_BUFFER_T const * RESTRICT buffer, OI_UINT s…
43 PRIVATE void SynthWindow80_generated(OI_INT16 *pcm, SBC_BUFFER_T const * RESTRICT buffer, OI_UINT s… in SynthWindow80_generated() argument
47 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(8235, buffer[ 12]))>> 3; in SynthWindow80_generated()
48 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(-23167, buffer[ 20]))>> 3; in SynthWindow80_generated()
49 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(26479, buffer[ 28]))>> 2; in SynthWindow80_generated()
50 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(-17397, buffer[ 36]))<< 1; in SynthWindow80_generated()
51 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(9399, buffer[ 44]))<< 3; in SynthWindow80_generated()
52 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(17397, buffer[ 52]))<< 1; in SynthWindow80_generated()
53 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(26479, buffer[ 60]))>> 2; in SynthWindow80_generated()
54 /* 1 - stage 0 */ pcm_b +=(MUL_16S_16S(23167, buffer[ 68]))>> 3; in SynthWindow80_generated()
[all …]
H A Dsynthesis-sbc.c237 PRIVATE void SynthWindow80_generated(OI_INT16 *pcm, SBC_BUFFER_T const * RESTRICT buffer, OI_UINT s…
238 PRIVATE void SynthWindow112_generated(OI_INT16 *pcm, SBC_BUFFER_T const * RESTRICT buffer, OI_UINT …
395 void SynthWindow40_int32_int32_symmetry_with_sum(OI_INT16 *pcm, SBC_BUFFER_T buffer[80], OI_UINT st… in SynthWindow40_int32_int32_symmetry_with_sum()
402 OI_ASSERT(buffer[ 2] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
403 OI_ASSERT(buffer[10] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
404 OI_ASSERT(buffer[18] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
405 OI_ASSERT(buffer[26] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
406 OI_ASSERT(buffer[34] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
407 OI_ASSERT(buffer[42] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
408 OI_ASSERT(buffer[50] == 0); in SynthWindow40_int32_int32_symmetry_with_sum()
[all …]
/btstack/test/gatt_server/
H A Dgatt_server_test.cpp54 …dle_t connection_handle, uint16_t att_handle, uint16_t offset, uint8_t * buffer, uint16_t buffer_s… in att_read_callback() argument
58 UNUSED(buffer); in att_read_callback()
64 …int16_t att_handle, uint16_t transaction_mode, uint16_t offset, uint8_t *buffer, uint16_t buffer_s… in att_write_callback() argument
69 UNUSED(buffer); in att_write_callback()
276 uint8_t buffer[] = {1, 0}; in TEST() local
278 …t16_t att_request_len = att_write_request(ATT_WRITE_REQUEST, value_handle, sizeof(buffer), buffer); in TEST()
293 uint8_t buffer[] = {1, 0}; in TEST() local
295 uint16_t att_request_len = att_write_request(0xFF, value_handle, sizeof(buffer), buffer); in TEST()
308 static uint8_t buffer[0]; in TEST() local
309 …nt16_t att_request_len = att_write_request(ATT_HANDLE_VALUE_CONFIRMATION, value_handle, 0, buffer); in TEST()
[all …]
/btstack/platform/daemon/binding/java/src/com/bluekitchen/btstack/
H A DUtil.java13 public static int readByte(byte[] buffer, int offset){ in readByte() argument
14 int data = buffer[offset]; in readByte()
19 public static int readBt16(byte[] buffer, int offset){ in readBt16() argument
20 return readByte(buffer, offset) | (readByte(buffer, offset + 1) << 8); in readBt16()
23 public static int readBt24(byte[] buffer, int offset){ in readBt24() argument
24 …return readByte(buffer, offset) | (readByte(buffer, offset + 1) << 8) | (readByte(buffer, offset +… in readBt24()
27 public static long readBt32(byte[] buffer, int offset){ in readBt32() argument
28 …urn (((long) readByte(buffer, offset+3)) << 24) | readByte(buffer, offset) | (readByte(buffer, off… in readBt32()
31 public static BD_ADDR readBdAddr(byte[] buffer, int offset){ in readBdAddr() argument
32 return new BD_ADDR(Arrays.copyOfRange(buffer, offset, offset + BD_ADDR.LEN)); in readBdAddr()
[all …]
/btstack/src/classic/
H A Dobex_message_builder.c77 static uint8_t obex_message_builder_packet_init(uint8_t * buffer, uint16_t buffer_len, uint8_t opco… in obex_message_builder_packet_init() argument
79 buffer[0] = opcode_or_response_code; in obex_message_builder_packet_init()
80 big_endian_store_16(buffer, 1, 3); in obex_message_builder_packet_init()
84 static uint8_t obex_message_builder_packet_append(uint8_t * buffer, uint16_t buffer_len, const uint… in obex_message_builder_packet_append() argument
85 uint16_t pos = big_endian_read_16(buffer, 1); in obex_message_builder_packet_append()
90 …EXCEEDED type:0x%02x(%s) buffer_len:%u size:%u pos:%u len:%u", buffer[0], lut_type[buffer[0]], buf… in obex_message_builder_packet_append()
94 (void)memcpy(&buffer[pos], data, len); in obex_message_builder_packet_append()
96 big_endian_store_16(buffer, 1, pos); in obex_message_builder_packet_append()
100 uint16_t obex_message_builder_get_message_length(uint8_t * buffer){ in obex_message_builder_get_message_length() argument
101 return big_endian_read_16(buffer, 1); in obex_message_builder_get_message_length()
[all …]
H A Dobex_message_builder.h68 uint16_t obex_message_builder_get_message_length(uint8_t * buffer);
79 uint8_t obex_message_builder_request_create_connect(uint8_t * buffer, uint16_t buffer_len, uint8_t …
91 uint8_t obex_message_builder_response_create_connect(uint8_t * buffer, uint16_t buffer_len, uint8_t…
100 …uint8_t obex_message_builder_response_create_general(uint8_t * buffer, uint16_t buffer_len, uint8_…
109 uint8_t obex_message_builder_response_update_code(uint8_t * buffer, uint16_t buffer_len, uint8_t re…
118 uint8_t obex_message_builder_request_create_disconnect(uint8_t * buffer, uint16_t buffer_len, uint3…
127 uint8_t obex_message_builder_request_create_get(uint8_t * buffer, uint16_t buffer_len, uint32_t con…
136 uint8_t obex_message_builder_request_create_put(uint8_t * buffer, uint16_t buffer_len, uint32_t con…
146 uint8_t obex_message_builder_request_create_abort(uint8_t * buffer, uint16_t buffer_len, uint32_t c…
155 uint8_t obex_message_builder_request_create_set_path(uint8_t * buffer, uint16_t buffer_len, uint8_t…
[all …]
/btstack/test/embedded/
H A Dbtstack_util_test.cpp40 const uint8_t buffer[] = {0xBC, 0xEC, 0x5D, 0xE6, 0x15, 0x03}; in TEST() local
43 value = little_endian_read_16(buffer, 0); in TEST()
46 value = little_endian_read_24(buffer, 0); in TEST()
49 value = little_endian_read_32(buffer, 0); in TEST()
54 uint8_t buffer[6]; in TEST() local
58 memset(buffer, 0, sizeof(buffer)); in TEST()
59 little_endian_store_16(buffer, 0, expected_value); in TEST()
60 value = little_endian_read_16(buffer, 0); in TEST()
63 memset(buffer, 0, sizeof(buffer)); in TEST()
64 little_endian_store_24(buffer, 0, expected_value); in TEST()
[all …]
H A Dhci_dump_test.cpp74 uint8_t buffer[100]; in TEST() local
75 hci_dump_setup_header_packetlogger(buffer, 0, 0, HCI_COMMAND_DATA_PACKET, 0, 0); in TEST()
76 hci_dump_setup_header_packetlogger(buffer, 0, 0, HCI_ACL_DATA_PACKET, 0, 0); in TEST()
77 hci_dump_setup_header_packetlogger(buffer, 0, 0, HCI_SCO_DATA_PACKET, 0, 0); in TEST()
78 hci_dump_setup_header_packetlogger(buffer, 0, 0, HCI_EVENT_PACKET, 0, 0); in TEST()
79 hci_dump_setup_header_packetlogger(buffer, 0, 0, HCI_COMMAND_DATA_PACKET, 0, 0); in TEST()
80 hci_dump_setup_header_packetlogger(buffer, 0, 0, LOG_MESSAGE_PACKET, 0, 0); in TEST()
81 hci_dump_setup_header_packetlogger(buffer, 0, 0, 0x77, 0, 0); in TEST()
85 uint8_t buffer[100]; in TEST() local
86 hci_dump_setup_header_bluez(buffer, 0, 0, HCI_COMMAND_DATA_PACKET, 0, 0); in TEST()
[all …]
/btstack/src/le-audio/
H A Dbroadcast_audio_uri_builder.c46 static void broadcast_audio_uri_builder_string_hexdump(uint8_t * buffer, const uint8_t * data, uint… in broadcast_audio_uri_builder_string_hexdump() argument
50 buffer[2*i+0] = char_for_nibble(byte >> 4); in broadcast_audio_uri_builder_string_hexdump()
51 buffer[2*i+1] = char_for_nibble(byte & 0x0f); in broadcast_audio_uri_builder_string_hexdump()
59 void broadcast_audio_uri_builder_init(broadcast_audio_uri_builder_t * builder, uint8_t * buffer, ui… in broadcast_audio_uri_builder_init() argument
60 builder->buffer = buffer; in broadcast_audio_uri_builder_init()
76 memcpy(&builder->buffer[builder->len], data, len); in broadcast_audio_uri_builder_append_bytes()
94 char buffer[10]; in broadcast_audio_uri_builder_append_advertiser_address_type() local
95 …btstack_snprintf_assert_complete(buffer, sizeof(buffer), "AT:%u;",advertiser_address_type == BD_AD… in broadcast_audio_uri_builder_append_advertiser_address_type()
96 return broadcast_audio_uri_builder_append_string(builder, buffer); in broadcast_audio_uri_builder_append_advertiser_address_type()
100 char buffer[10]; in broadcast_audio_uri_builder_append_standard_quality() local
[all …]
H A Dle_audio_base_builder.c47 void le_audio_base_builder_init(le_audio_base_builder_t * builder, uint8_t * buffer, uint16_t size… in le_audio_base_builder_init() argument
51 builder->buffer = buffer; in le_audio_base_builder_init()
54 builder->buffer[builder->len++] = 7; in le_audio_base_builder_init()
55 builder->buffer[builder->len++] = BLUETOOTH_DATA_TYPE_SERVICE_DATA_16_BIT_UUID; in le_audio_base_builder_init()
56 …little_endian_store_16(builder->buffer, 2, ORG_BLUETOOTH_SERVICE_BASIC_AUDIO_ANNOUNCEMENT_SERVICE); in le_audio_base_builder_init()
58 little_endian_store_24(builder->buffer, 4, presentation_delay_us); in le_audio_base_builder_init()
60 builder->buffer[builder->len++] = 0; in le_audio_base_builder_init()
72 builder->buffer[builder->len++] = 0; in le_audio_base_builder_add_subgroup()
73 memcpy(&builder->buffer[builder->len], codec_id, 5); in le_audio_base_builder_add_subgroup()
75 builder->buffer[builder->len++] = codec_specific_configuration_length; in le_audio_base_builder_add_subgroup()
[all …]
H A Dle_audio_base_parser.c49 const uint8_t * buffer = parser->buffer; in le_audio_base_parser_fetch_subgroup_info() local
51 parser->bis_count = buffer[offset++]; in le_audio_base_parser_fetch_subgroup_info()
54 parser->subgroup_codec_specific_configuration_len = buffer[offset++]; in le_audio_base_parser_fetch_subgroup_info()
57 parser->subgroup_metadata_len = buffer[offset++]; in le_audio_base_parser_fetch_subgroup_info()
64 bool le_audio_base_parser_init(le_audio_base_parser_t * parser, const uint8_t * buffer, uint16_t si… in le_audio_base_parser_init() argument
71 if (buffer[offset++] != BLUETOOTH_DATA_TYPE_SERVICE_DATA_16_BIT_UUID) { in le_audio_base_parser_init()
74 …if (little_endian_read_16(buffer, offset) != ORG_BLUETOOTH_SERVICE_BASIC_AUDIO_ANNOUNCEMENT_SERVIC… in le_audio_base_parser_init()
79 parser->buffer = buffer; in le_audio_base_parser_init()
82 parser->subgroup_count = buffer[offset++]; in le_audio_base_parser_init()
92 uint8_t num_bis = buffer[offset++]; in le_audio_base_parser_init()
[all …]
/btstack/3rd-party/lc3-google/src/
H A Dbits.c62 const struct lc3_bits_buffer *buffer = &bits->buffer; in get_bits_left() local
66 uintptr_t end = (uintptr_t)buffer->p_bw + in get_bits_left()
69 uintptr_t start = (uintptr_t)buffer->p_fw - in get_bits_left()
81 enum lc3_bits_mode mode, void *buffer, int len) in lc3_setup_bits() argument
92 .buffer = { in lc3_setup_bits()
93 .start = (uint8_t *)buffer, .end = (uint8_t *)buffer + len, in lc3_setup_bits()
94 .p_fw = (uint8_t *)buffer, .p_bw = (uint8_t *)buffer + len, in lc3_setup_bits()
101 struct lc3_bits_buffer *buffer = &bits->buffer; in lc3_setup_bits() local
103 ac->low = ac_get(buffer) << 16; in lc3_setup_bits()
104 ac->low |= ac_get(buffer) << 8; in lc3_setup_bits()
[all …]
/btstack/test/tlv_posix/
H A Dtlv_test.cpp54 uint8_t buffer = data; in TEST() local
55 btstack_tlv_impl->store_tag(&btstack_tlv_context, tag, &buffer, 1); in TEST()
58 btstack_tlv_impl->get_tag(&btstack_tlv_context, tag, &buffer, 1); in TEST()
59 CHECK_EQUAL(buffer, data); in TEST()
65 uint8_t buffer = data; in TEST() local
66 btstack_tlv_impl->store_tag(&btstack_tlv_context, tag, &buffer, 1); in TEST()
68 buffer = data; in TEST()
69 btstack_tlv_impl->store_tag(&btstack_tlv_context, tag, &buffer, 1); in TEST()
72 btstack_tlv_impl->get_tag(&btstack_tlv_context, tag, &buffer, 1); in TEST()
73 CHECK_EQUAL(buffer, data); in TEST()
[all …]
/btstack/src/le-audio/gatt-service/
H A Dbroadcast_audio_scan_service_util.c59 …ata_t * data, uint16_t *source_offset, uint16_t buffer_offset, uint8_t * buffer, uint16_t buffer_s… in bass_util_source_data_header_virtual_memcpy() argument
64 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 1, *source_offset, buffer, buffer_… in bass_util_source_data_header_virtual_memcpy()
69 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 6, *source_offset, buffer, buffer_… in bass_util_source_data_header_virtual_memcpy()
74 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 1, *source_offset, buffer, buffer_… in bass_util_source_data_header_virtual_memcpy()
79 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 3, *source_offset, buffer, buffer_… in bass_util_source_data_header_virtual_memcpy()
89 … uint16_t buffer_offset, uint8_t *buffer, uint16_t buffer_size) { in bass_util_source_data_subgroups_virtual_memcpy() argument
94 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 1, *source_offset, buffer, buffer_… in bass_util_source_data_subgroups_virtual_memcpy()
107 …stored_bytes += le_audio_util_virtual_memcpy_helper(field_data, 4, *source_offset, buffer, buffer_… in bass_util_source_data_subgroups_virtual_memcpy()
111 … source_offset, buffer, buffer_size, buffer_offset); in bass_util_source_data_subgroups_virtual_memcpy()
116 bool bass_util_pa_sync_state_and_subgroups_in_valid_range(const uint8_t *buffer, uint16_t buffer_si… in bass_util_pa_sync_state_and_subgroups_in_valid_range() argument
[all …]
/btstack/test/crypto/
H A Daes_cmac_test.c70 static uint32_t big_endian_read_32( const uint8_t * buffer, int pos) { in big_endian_read_32() argument
71 …return ((uint32_t) buffer[(pos)+3]) | (((uint32_t)buffer[(pos)+2]) << 8) | (((uint32_t)buffer[(pos… in big_endian_read_32()
74 static void big_endian_store_32(uint8_t *buffer, uint16_t pos, uint32_t value){ in big_endian_store_32() argument
75 buffer[pos++] = value >> 24; in big_endian_store_32()
76 buffer[pos++] = value >> 16; in big_endian_store_32()
77 buffer[pos++] = value >> 8; in big_endian_store_32()
78 buffer[pos++] = value; in big_endian_store_32()
97 static int parse_hex(uint8_t * buffer, const char * hex_string){ in parse_hex() argument
106 *buffer++ = (high_nibble << 4) | low_nibble; in parse_hex()
144 uint8_t buffer[65]; in f4() local
[all …]
/btstack/test/flash_tlv/
H A Dtlv_test.cpp55 uint8_t buffer; in TEST() local
61 hal_flash_bank_impl->read(&hal_flash_bank_context, bank, offsets[i], &buffer, 1); in TEST()
62 CHECK_EQUAL(buffer, 0xff); in TEST()
68 uint8_t buffer; in TEST() local
74 buffer = i; in TEST()
75 hal_flash_bank_impl->write(&hal_flash_bank_context, bank, offsets[i], &buffer, 1); in TEST()
81 hal_flash_bank_impl->read(&hal_flash_bank_context, bank, offsets[i], &buffer, 1); in TEST()
82 CHECK_EQUAL(buffer, i); in TEST()
90 uint8_t buffer = 5;
91 hal_flash_bank_impl->write(&hal_flash_bank_context, 0, 5, &buffer, 1);
[all …]
/btstack/3rd-party/lwip/core/src/netif/
H A Dlowpan6_common.c136 u8_t *buffer, *inptr; in lowpan6_compress_headers() local
150 buffer = outbuf; in lowpan6_compress_headers()
171 buffer[0] = 0x60; in lowpan6_compress_headers()
172 buffer[1] = 0; in lowpan6_compress_headers()
177 buffer[2] = 0; in lowpan6_compress_headers()
182 buffer[1] |= 0x40; in lowpan6_compress_headers()
183 buffer[2] |= (i & 0x0f) << 4; in lowpan6_compress_headers()
189 buffer[1] |= 0x04; in lowpan6_compress_headers()
190 buffer[2] |= i & 0x0f; in lowpan6_compress_headers()
193 if (buffer[2] != 0x00) { in lowpan6_compress_headers()
[all …]
/btstack/src/ble/gatt-service/
H A Dhids_device.c151 uint8_t buffer[6]; in hids_device_emit_event_with_uint8() local
152 buffer[0] = HCI_EVENT_HIDS_META; in hids_device_emit_event_with_uint8()
153 buffer[1] = 4; in hids_device_emit_event_with_uint8()
154 buffer[2] = event; in hids_device_emit_event_with_uint8()
155 little_endian_store_16(buffer, 3, (uint16_t) con_handle); in hids_device_emit_event_with_uint8()
156 buffer[5] = value; in hids_device_emit_event_with_uint8()
157 (*packet_handler)(HCI_EVENT_PACKET, 0, buffer, sizeof(buffer)); in hids_device_emit_event_with_uint8()
168 uint8_t buffer[7]; in hids_device_emit_event_with_uint8_uint8_t() local
169 buffer[0] = HCI_EVENT_HIDS_META; in hids_device_emit_event_with_uint8_uint8_t()
170 buffer[1] = 4; in hids_device_emit_event_with_uint8_uint8_t()
[all …]
/btstack/src/ble/
H A Datt_db_util.c199 uint8_t buffer[2]; in att_db_util_add_service_uuid16() local
200 little_endian_store_16(buffer, 0, uuid16); in att_db_util_add_service_uuid16()
202 att_db_util_add_attribute_uuid16(GATT_PRIMARY_SERVICE_UUID, ATT_PROPERTY_READ, buffer, 2); in att_db_util_add_service_uuid16()
207 uint8_t buffer[16]; in att_db_util_add_service_uuid128() local
208 reverse_128(uuid128, buffer); in att_db_util_add_service_uuid128()
210 att_db_util_add_attribute_uuid16(GATT_PRIMARY_SERVICE_UUID, ATT_PROPERTY_READ, buffer, 16); in att_db_util_add_service_uuid128()
215 uint8_t buffer[2]; in att_db_util_add_secondary_service_uuid16() local
216 little_endian_store_16(buffer, 0, uuid16); in att_db_util_add_secondary_service_uuid16()
218 att_db_util_add_attribute_uuid16(GATT_SECONDARY_SERVICE_UUID, ATT_PROPERTY_READ, buffer, 2); in att_db_util_add_secondary_service_uuid16()
223 uint8_t buffer[16]; in att_db_util_add_secondary_service_uuid128() local
[all …]
/btstack/src/mesh/
H A Dpb_adv.c513 uint8_t buffer[22]; in pb_adv_handler() local
514 big_endian_store_32(buffer, 0, pb_adv_link_id); in pb_adv_handler()
515 buffer[4] = 0; // Transaction ID = 0 in pb_adv_handler()
516 buffer[5] = (0 << 2) | 3; // Link Open | Provisioning Bearer Control in pb_adv_handler()
517 (void)memcpy(&buffer[6], pb_adv_peer_device_uuid, 16); in pb_adv_handler()
518 adv_bearer_send_provisioning_pdu(buffer, sizeof(buffer)); in pb_adv_handler()
532 uint8_t buffer[7]; in pb_adv_handler() local
533 big_endian_store_32(buffer, 0, pb_adv_link_id); in pb_adv_handler()
534 buffer[4] = 0; // Transaction ID = 0 in pb_adv_handler()
535 buffer[5] = (2 << 2) | 3; // Link Close | Provisioning Bearer Control in pb_adv_handler()
[all …]
/btstack/test/btstack_util/
H A Dbtstack_util_test.cpp30 char buffer[8]; in TEST_GROUP() local
41 uint16_t len = btstack_snprintf_assert_complete(buffer, sizeof(buffer), "%04x", 0x1234); in TEST()
43 CHECK_EQUAL_ARRAY((uint8_t*) "1234", (uint8_t*) buffer, 4); in TEST()
47 (void) btstack_snprintf_assert_complete(buffer, sizeof(buffer), "%08x", 0x1234); in TEST()
52 uint16_t len = btstack_snprintf_best_effort(buffer, sizeof(buffer), "%04x", 0x1234); in TEST()
54 CHECK_EQUAL_ARRAY((uint8_t*) "1234", (uint8_t*) buffer, 4); in TEST()
58 uint16_t len = btstack_snprintf_best_effort(buffer, sizeof(buffer), "%08x", 0x1234); in TEST()
60 CHECK_EQUAL_ARRAY((uint8_t*) "0000000", (uint8_t*) buffer, 4); in TEST()

12345678910>>...12