WXK
2025-02-19 83d414d07af1f5330fcbd7612eb7b0c312d2598f
keil/uwb_tag_.c
@@ -55,7 +55,7 @@
/* Default communication configuration. */
static struct mk_uwb_configure config = {//yuan
    .phy_work_mode = (uint8_t)(PHY_TX | PHY_RX),
    .phy_cfg.ch_num = 9,                      /* Channel number.                           */
    .phy_cfg.ch_num = 5,                      /* Channel number.                           */
    .phy_cfg.code_index = 9,                  /* TRX preamble code                         */
    .phy_cfg.mean_prf = MEAN_PRF_64M,         /* Mean prf 64/128/256M                      */
    .phy_cfg.data_bit_rate = DATA_BR_6M8,     /* Data rate 6.8M                            */
@@ -212,6 +212,7 @@
    {
        tag_num_tosend = SEND_GROUP_MAX_NUM;
    }
    memcpy(&uwb_sendbuffer[7],&g_com_map[VERSION],2);
      uwb_sendbuffer[GROUP_ID_IDX] = group_id;
      memcpy(&uwb_sendbuffer[TAG_ID_IDX],&dev_id,2);
      uwb_sendbuffer[BATTARY_IDX] = bat_percent;
@@ -221,6 +222,7 @@
    memcpy(&uwb_sendbuffer[NEARBASEID_INDEX+tag_num_tosend*2],&taglist_dist[taglist_current_index],tag_num_tosend*2);
      uwb_sendbuffer[MESSAGE_TYPE_IDX] = MBX_POLL;   
      memcpy(&uwb_sendbuffer[ANCHOR_ID_IDX],&mainbase_id,2);
}
static enum SIMPLE_FSM_T state = SIMPLE_IDLE;