blob: 795fef1101443a327c5e171df82bf3914557cc7b [file] [log] [blame]
/*
* Copyright (c) 2023 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/
#include "bs_bt_utils.h"
#include "argparse.h"
#define BS_SECONDS(dur_sec) ((bs_time_t)dur_sec * 1000000)
#define TEST_TIMEOUT_SIMULATED BS_SECONDS(70)
void test_tick(bs_time_t HW_device_time)
{
bs_trace_debug_time(0, "Simulation ends now.\n");
if (bst_result != Passed) {
bst_result = Failed;
bs_trace_error("Test did not pass before simulation ended.\n");
}
}
void test_init(void)
{
bst_ticker_set_next_tick_absolute(TEST_TIMEOUT_SIMULATED);
bst_result = In_progress;
}
void print_address(bt_addr_le_t *addr)
{
char array[BT_ADDR_LE_STR_LEN];
bt_addr_le_to_str(addr, array, sizeof(array));
printk("Address : %s\n", array);
}