bts_idcheck.h 796 B

123456789101112131415161718192021
  1. // 秒寻科技
  2. // 主站ID二次检查,与基站拓扑二次校验
  3. // zt
  4. // 2023-03-23
  5. #ifndef __BTS_IDCHECK_H__
  6. #define __BTS_IDCHECK_H__
  7. #include "../../sysdefine/sysdef.h"
  8. #include "../../exchange/exchange.h"
  9. // 供外部使用接口
  10. void bts_idcheck_main(BTS_ID_JUDGEMENT_MAIN_BTS_T *pstJudgementMainBtsList, PUB_LCT_BTS_LIST_T *pstLctBtsList);
  11. // 内部使用接口
  12. uint8 bts_idcheck_check_nearby_bts(BTS_INSTALL_BTS_T stMainBtsData, BTS_INSTALL_BTS_LIST_T *pstInstallBtsList, BTS_ID_JUDGEMENT_MAIN_BTS_T *pstJudgementMainBtsList);
  13. flt32 bts_idcheck_cal_pp_distance(int32 x1, int32 y1, int32 x2, int32 y2);
  14. void bts_idcheck_gen_location_bts(uint8 byShiftTimes, BTS_INSTALL_BTS_T stMainBtsData, BTS_INSTALL_BTS_LIST_T *pstInstallBtsList, PUB_LCT_BTS_LIST_T *pstLocationGroup);
  15. #endif