Bluetooth: Host: Shell: Add missing guard for CS test commands
The start_simple_cs_test and stop_cs_test depends on CONFIG_BT_CHANNEL_SOUNDING_TEST and could cause build errors if that is disabled while CONFIG_BT_CHANNEL_SOUNDING=y in the shell. Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
This commit is contained in:
parent
788369493d
commit
da953b64c2
1 changed files with 6 additions and 0 deletions
|
@ -137,6 +137,7 @@ static int cmd_read_remote_fae_table(const struct shell *sh, size_t argc, char *
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(CONFIG_BT_CHANNEL_SOUNDING_TEST)
|
||||||
static bool process_step_data(struct bt_le_cs_subevent_step *step, void *user_data)
|
static bool process_step_data(struct bt_le_cs_subevent_step *step, void *user_data)
|
||||||
{
|
{
|
||||||
bt_shell_print("Subevent results contained step data: ");
|
bt_shell_print("Subevent results contained step data: ");
|
||||||
|
@ -254,6 +255,7 @@ static int cmd_cs_test_simple(const struct shell *sh, size_t argc, char *argv[])
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#endif /* CONFIG_BT_CHANNEL_SOUNDING_TEST */
|
||||||
|
|
||||||
static int cmd_remove_config(const struct shell *sh, size_t argc, char *argv[])
|
static int cmd_remove_config(const struct shell *sh, size_t argc, char *argv[])
|
||||||
{
|
{
|
||||||
|
@ -430,6 +432,7 @@ static int cmd_create_config(const struct shell *sh, size_t argc, char *argv[])
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(CONFIG_BT_CHANNEL_SOUNDING_TEST)
|
||||||
static int cmd_cs_stop_test(const struct shell *sh, size_t argc, char *argv[])
|
static int cmd_cs_stop_test(const struct shell *sh, size_t argc, char *argv[])
|
||||||
{
|
{
|
||||||
int err = 0;
|
int err = 0;
|
||||||
|
@ -442,6 +445,7 @@ static int cmd_cs_stop_test(const struct shell *sh, size_t argc, char *argv[])
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#endif /* CONFIG_BT_CHANNEL_SOUNDING_TEST */
|
||||||
|
|
||||||
static int cmd_read_local_supported_capabilities(const struct shell *sh, size_t argc, char *argv[])
|
static int cmd_read_local_supported_capabilities(const struct shell *sh, size_t argc, char *argv[])
|
||||||
{
|
{
|
||||||
|
@ -702,9 +706,11 @@ SHELL_STATIC_SUBCMD_SET_CREATE(
|
||||||
" <CS_SYNC antenna selection: 0x01 - 0x04, 0xFE, 0xFF> <Max TX power: -127 - 20>",
|
" <CS_SYNC antenna selection: 0x01 - 0x04, 0xFE, 0xFF> <Max TX power: -127 - 20>",
|
||||||
cmd_set_default_settings, 5, 0),
|
cmd_set_default_settings, 5, 0),
|
||||||
SHELL_CMD_ARG(read_remote_fae_table, NULL, "<None>", cmd_read_remote_fae_table, 1, 0),
|
SHELL_CMD_ARG(read_remote_fae_table, NULL, "<None>", cmd_read_remote_fae_table, 1, 0),
|
||||||
|
#if defined(CONFIG_BT_CHANNEL_SOUNDING_TEST)
|
||||||
SHELL_CMD_ARG(start_simple_cs_test, NULL, "<Role selection (initiator, reflector): 0, 1>",
|
SHELL_CMD_ARG(start_simple_cs_test, NULL, "<Role selection (initiator, reflector): 0, 1>",
|
||||||
cmd_cs_test_simple, 2, 0),
|
cmd_cs_test_simple, 2, 0),
|
||||||
SHELL_CMD_ARG(stop_cs_test, NULL, "<None>", cmd_cs_stop_test, 1, 0),
|
SHELL_CMD_ARG(stop_cs_test, NULL, "<None>", cmd_cs_stop_test, 1, 0),
|
||||||
|
#endif /* CONFIG_BT_CHANNEL_SOUNDING_TEST */
|
||||||
SHELL_CMD_ARG(
|
SHELL_CMD_ARG(
|
||||||
create_config, NULL,
|
create_config, NULL,
|
||||||
"<id> <context: local-only, local-remote> <role: initiator, reflector> "
|
"<id> <context: local-only, local-remote> <role: initiator, reflector> "
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue