Syntax
static const tSMP_SM_TBL smp_state_table[][2] = {
{smp_master_idle_table, smp_slave_idle_table},
{smp_master_wait_for_app_response_table, smp_slave_wait_for_app_response_table},
{NULL, smp_slave_sec_request_table},
{smp_master_pair_request_response_table, smp_slave_pair_request_response_table},
{smp_master_wait_for_confirm_table, smp_slave_wait_confirm_table},
{smp_master_confirm_table, smp_slave_confirm_table},
{smp_master_rand_table, smp_slave_rand_table},
{smp_master_public_key_exchange_table, smp_slave_public_key_exch_table},
{smp_master_sec_conn_phs1_start_table, smp_slave_sec_conn_phs1_start_table},
{smp_master_wait_commitment_table, smp_slave_wait_commitment_table},
{smp_master_wait_nonce_table, smp_slave_wait_nonce_table},
{smp_master_sec_conn_phs2_start_table, smp_slave_sec_conn_phs2_start_table},
{smp_master_wait_dhk_check_table, smp_slave_wait_dhk_check_table},
{smp_master_dhk_check_table, smp_slave_dhk_check_table},
{smp_master_enc_pending_table, smp_slave_enc_pending_table},
{smp_master_bond_pending_table, smp_slave_bond_pending_table},
{smp_master_create_local_sec_conn_oob_data, smp_slave_create_local_sec_conn_oob_data}
};