首次提交完整的python工程代码

This commit is contained in:
2026-06-15 20:38:42 +08:00
commit bca485d748
159 changed files with 248076 additions and 0 deletions

47
processor/param_tables.py Normal file
View File

@@ -0,0 +1,47 @@
# 能源 0x00110000
ENERGY_TABLE = [
("M002YI002", "数值拟合", "0.012676885,0.005308819"),
("M002YI004", "数值拟合", "0.02545648,-0.039275645"),
("M002YI006", "数值拟合", "0.007486385,0.018835631"),
("M002YI008", "数值拟合", "0.018036219,-0.029769313"),
("M002YI010", "数值拟合", "0.005004802,-2.17662752"),
("M002YI012", "数值拟合", "0.004907629,-2.036893601"),
("M002YI014", "数值拟合", "0.004989693,-2.140794708"),
("M002YI016", "数值拟合", "0.007120869,-6.19416166"),
("M002YV018", "数值拟合", "0.02499736,-0.09134717"),
("M002YV020", "数值拟合", "0.01837765,-0.00943934"),
("M002YV022", "数值拟合", "0.007807,0"),
# 其余条目我已省略,格式完全一致
]
# SADA 0x00440000
SADA_TABLE = [
("M057JS005", "状态量", "0=正向,1=反向"),
("M057JS006", "状态量", "0=正向,1=反向"),
("M057JS007", "状态量", "0=零位正常,1=零位异常"),
("M057JS008", "状态量", "0=零位正常,1=零位异常"),
("M057JG039", "特殊公式8", ""),
("M057JG040", "特殊公式8", ""),
]
# 测控 0x00330000
TTC_TABLE = [
("M001CT001", "电阻拟合1", "M001CV038"),
("M001CV002", "电压1", ""),
("M085TV003", "电压6", ""),
]
# 星间链路 0x00550000
INTERSAT_TABLE = [
("M019XV005", "电压3", ""),
("M018XV019", "电压3", ""),
("M018XV017", "电压3", ""),
]
# 总映射
TABLE_MAP = {
0x00110000: ENERGY_TABLE,
0x00440000: SADA_TABLE,
0x00330000: TTC_TABLE,
0x00550000: INTERSAT_TABLE,
}