Administrator
2023-08-15 fd29712a8e262f2dbd7673fa4aaddba9e829faf2
++++++++++++++++
bug修复-
1个文件已修改
14 ■■■■ 已修改文件
huaxin_api/l1_client.py 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
huaxin_api/l1_client.py
@@ -57,10 +57,10 @@
class MdSpi(xmdapi.CTORATstpXMdSpi):
    def __init__(self, api):
    def __init__(self, api, codes_sh, codes_sz):
        for i in range(3):
            try:
                self.codes_sh, self.codes_sz = get_level1_codes()
                self.codes_sh, self.codes_sz = codes_sh, codes_sz
                break
            except:
                time.sleep(2)
@@ -158,6 +158,14 @@
def run(pipe_l2):
    codes_sh = []
    codes_sz = []
    for i in range(3):
        try:
            codes_sh, codes_sz = get_level1_codes()
        except:
            time.sleep(2)
    # 打印接口版本号
    print(xmdapi.CTORATstpXMdApi_GetApiVersion())
@@ -165,7 +173,7 @@
    api = xmdapi.CTORATstpXMdApi_CreateTstpXMdApi(xmdapi.TORA_TSTP_MST_MCAST)
    # 创建回调对象
    spi = MdSpi(api)
    spi = MdSpi(api,codes_sh,codes_sz)
    # 注册回调接口
    api.RegisterSpi(spi)