main.c (2fca4dad957cd7b88f4657ed51e89c12615dda72) main.c (15d217585718297f89c661a103c7d1222a0ab1b0)
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 100 unchanged lines hidden (view full) ---

109 if (packet_type != HCI_EVENT_PACKET) return;
110 switch (hci_event_packet_get_type(packet)){
111 case BTSTACK_EVENT_STATE:
112 switch (btstack_event_state_get_state(packet)){
113 case HCI_STATE_WORKING:
114 gap_local_bd_addr(local_addr);
115 printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
116 strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 100 unchanged lines hidden (view full) ---

109 if (packet_type != HCI_EVENT_PACKET) return;
110 switch (hci_event_packet_get_type(packet)){
111 case BTSTACK_EVENT_STATE:
112 switch (btstack_event_state_get_state(packet)){
113 case HCI_STATE_WORKING:
114 gap_local_bd_addr(local_addr);
115 printf("BTstack up and running on %s.\n", bd_addr_to_str(local_addr));
116 strcpy(tlv_db_path, TLV_DB_PATH_PREFIX);
117 strcat(tlv_db_path, bd_addr_to_str(local_addr));
117 strcat(tlv_db_path, bd_addr_to_str_with_delimiter(static_address, '-'));
118 strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
119 tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
120 btstack_tlv_set_instance(tlv_impl, &tlv_context);
121#ifdef ENABLE_CLASSIC
122 hci_set_link_key_db(btstack_link_key_db_tlv_get_instance(tlv_impl, &tlv_context));
123#endif
124#ifdef ENABLE_BLE
125 le_device_db_tlv_configure(tlv_impl, &tlv_context);

--- 146 unchanged lines hidden ---
118 strcat(tlv_db_path, TLV_DB_PATH_POSTFIX);
119 tlv_impl = btstack_tlv_posix_init_instance(&tlv_context, tlv_db_path);
120 btstack_tlv_set_instance(tlv_impl, &tlv_context);
121#ifdef ENABLE_CLASSIC
122 hci_set_link_key_db(btstack_link_key_db_tlv_get_instance(tlv_impl, &tlv_context));
123#endif
124#ifdef ENABLE_BLE
125 le_device_db_tlv_configure(tlv_impl, &tlv_context);

--- 146 unchanged lines hidden ---