mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-04-10 06:44:32 +00:00
libusb, posix and windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename
This commit is contained in:
parent
5d442ccd97
commit
15d2175857
@ -29,7 +29,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
|||||||
- Chipset: use da145xx in folder/file/function names for these SoCs
|
- Chipset: use da145xx in folder/file/function names for these SoCs
|
||||||
- ATT Server: use uint8_t for status returns
|
- ATT Server: use uint8_t for status returns
|
||||||
- AVDTP: use BLUETOOTH_SERVICE_CLASS_AUDIO_SINK / SOURCE instead of BLUETOOTH_PROTOCOL_AVDTP in SDP queries
|
- AVDTP: use BLUETOOTH_SERVICE_CLASS_AUDIO_SINK / SOURCE instead of BLUETOOTH_PROTOCOL_AVDTP in SDP queries
|
||||||
|
- libusb, POSIX and Windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename
|
||||||
|
|
||||||
## Release v1.5.1
|
## Release v1.5.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
@ -99,7 +99,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -129,7 +129,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
}
|
}
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -107,7 +107,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -94,16 +94,16 @@ static hci_transport_config_uart_t transport_config = {
|
|||||||
|
|
||||||
static btstack_packet_callback_registration_t hci_event_callback_registration;
|
static btstack_packet_callback_registration_t hci_event_callback_registration;
|
||||||
|
|
||||||
static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *packet, uint16_t size){
|
static void packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *packet, uint16_t size) {
|
||||||
if (packet_type != HCI_EVENT_PACKET) return;
|
if (packet_type != HCI_EVENT_PACKET) return;
|
||||||
switch (hci_event_packet_get_type(packet)){
|
switch (hci_event_packet_get_type(packet)) {
|
||||||
case BTSTACK_EVENT_STATE:
|
case BTSTACK_EVENT_STATE:
|
||||||
switch(btstack_event_state_get_state(packet)){
|
switch (btstack_event_state_get_state(packet)) {
|
||||||
case HCI_STATE_WORKING:
|
case HCI_STATE_WORKING:
|
||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
@ -118,7 +118,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
exit(0);
|
exit(0);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
@ -103,7 +103,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -94,16 +94,16 @@ static hci_transport_config_uart_t transport_config = {
|
|||||||
|
|
||||||
static btstack_packet_callback_registration_t hci_event_callback_registration;
|
static btstack_packet_callback_registration_t hci_event_callback_registration;
|
||||||
|
|
||||||
static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *packet, uint16_t size){
|
static void packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *packet, uint16_t size) {
|
||||||
if (packet_type != HCI_EVENT_PACKET) return;
|
if (packet_type != HCI_EVENT_PACKET) return;
|
||||||
switch (hci_event_packet_get_type(packet)){
|
switch (hci_event_packet_get_type(packet)) {
|
||||||
case BTSTACK_EVENT_STATE:
|
case BTSTACK_EVENT_STATE:
|
||||||
switch(btstack_event_state_get_state(packet)){
|
switch (btstack_event_state_get_state(packet)) {
|
||||||
case HCI_STATE_WORKING:
|
case HCI_STATE_WORKING:
|
||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
@ -118,7 +118,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
exit(0);
|
exit(0);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
@ -100,7 +100,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
printf("BTstack up and running as %s\n", bd_addr_to_str(static_address));
|
printf("BTstack up and running as %s\n", bd_addr_to_str(static_address));
|
||||||
// setup TLV
|
// setup TLV
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(static_address));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -110,7 +110,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -158,7 +158,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -186,10 +186,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
}
|
}
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
#ifndef Q_OS_WIN
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
// bd_addr_to_str use ":" which is not allowed in windows file names
|
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
|
||||||
#endif
|
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -130,10 +130,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
}
|
}
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
#ifndef Q_OS_WIN
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(local_addr, '-'));
|
||||||
// bd_addr_to_str use ":" which is not allowed in windows file names
|
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
|
||||||
#endif
|
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -209,7 +209,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -102,7 +102,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -98,7 +98,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
case HCI_STATE_WORKING:
|
case HCI_STATE_WORKING:
|
||||||
printf("BTstack up and running as %s\n", bd_addr_to_str(static_address));
|
printf("BTstack up and running as %s\n", bd_addr_to_str(static_address));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(static_address));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -114,7 +114,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -93,7 +93,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
@ -88,7 +88,7 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
gap_local_bd_addr(local_addr);
|
gap_local_bd_addr(local_addr);
|
||||||
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
|
||||||
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
|
||||||
strcat(tlv_db_path, bd_addr_to_str(local_addr));
|
strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
|
||||||
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
|
||||||
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
|
||||||
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
btstack_tlv_set_instance(tlv_impl, &tlv_context);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user