DELL
2024-08-30 9792926a4a3054f1b2f72e6fc8c810103bb81c16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Êþº¾4Ìcom/dev/fbs9600_zdhj/SPCommZDHJjava/lang/Objectjava/lang/RunnableMODBUS_TYPE_YCB ConstantValueMODBUS_TYPE_STD CMD_TYPE_READSCMD_TYPE_WRITE_YCCMD_TYPE_WRITE_STDCMD_TYPE_WRITE_MULTYDEV_PARAM_DATA_STATE_NULLIDEV_PARAM_DATA_STATE_QUERYDEV_PARAM_DATA_STATE_UPDATEZDHJ_MON_COUNT_MAX,ZDHJ_MON_CHANNEL_MAXZDHJ_PARAM_RegAddr_StartZDHJ_PARAM_RegAddr_EndZDHJ_GroupData_RegAddr_Start ZDHJ_GroupData_RegAddr_End ZDHJ_MonVol_RegAddr_Start ZDHJ_MonVol_RegAddr_End!FZDHJ_MonTmp_RegAddr_Start!GZDHJ_MonTmp_RegAddr_End"rZDHJ_MonRes_RegAddr_Start"sZDHJ_MonRes_RegAddr_End#ž ZDHJ_MonCommErrCNT_RegAddr_Start#ŸZDHJ_MonCommErrCNT_RegAddr_End$Ê!ZDHJ_MonCommErr1CNT_RegAddr_Start$ËZDHJ_MonCommErr1CNT_RegAddr_End%öZDHJ_ResTest_Start_RegAddr@ZDHJ_ResTest_Stop_RegAddr@ZDHJ_ResStart_System_RegAddr@ZDHJ_SetCurrZero_RegAddr@ZDHJ_AdjCurrSlope_RegAddr@ZDHJ_AdjVolOffset_RegAddr@ZDHJ_AdjVolSlope_RegAddr@ZDHJ_AdjTempSlope_RegAddr@ZDHJ_SUPPORT_JUHENG_UNKOWNZDHJ_SUPPORT_JUHENG_YESZDHJ_SUPPORT_JUHENG_NOZDHJ_OP_NULL_ACKZDHJ_OP_READ_PARAM_OKZDHJ_OP_READ_PARAM_FAILEDZDHJ_OP_WRITE_PARAM_OKZDHJ_OP_WRITE_PARAM_FAILEDZDHJ_OP_START_RES_OKZDHJ_OP_START_RES_FAILEDZDHJ_OP_STOP_RES_OKZDHJ_OP_STOP_RES_FAILEDZDHJ_OP_SetCurrZero_OK    ZDHJ_OP_SetCurrZero_FAILED
ZDHJ_OP_SetCurrSlope_OK ZDHJ_OP_SetCurrSlope_FAILED ZDHJ_OP_SetVolSlope_OK ZDHJ_OP_SetVolSlope_FAILEDZDHJ_OP_RestartDev_OKZDHJ_OP_RestartDev_FAILEDZDHJ_OP_REST_INF_TEXT[Ljava/lang/String;ZDHJ_OP_REST_INF_TEXT_ENm_CMD_TYPE_WRITE m_MODBUS_TYPECommThreadRunningZAutoStartResTestEnAutoStartResTestTypeAutoStartResTestTimeLjava/util/Date;AutoSaveResDataTimeAutoSaveResDataEnAutoSaveResDataCountAutoSaveDataFileNameLjava/lang/String; CommRxBufferLjava/nio/ByteBuffer; CommTxBuffer comm_tx_cnt comm_rx_cnt comm_bautratedt_target_addrm_ZDHJ_REG_ADDRm_ZDHJ_REG_CNTZDHJ_BattCountdev_param_data_statedev_param_addrdev_param_ch_mon_cnt[Idev_param_curr_rangedev_param_FloatCurrLevDdev_param_float_curr_levdev_param_wenbo_curr_levdev_param_auto_restest_intervaldev_param_res_test_typedev_param_ResDisTestMethoddev_param_Batt_StdCapdev_param_res_dis_slopedev_param_res_wenbo_slopedev_param_monnum_setmodedev_param_deviddev_param_resparam_d[Ddev_param_resparam_sdev_param_mon_floatvoldev_param_errcurr_limitdev_stat_versiondev_stat_statedev_is_support_juhengGroupVolBattCurr    BattState BattCurrDir AvgWenBoCurr PeakWenBoCurr    MonVolAvgMonCommErrCountSpiCommErrCount ResTestCountCurentResTestMode BianhaoErrNumExTempbackupmonVolmonTmpmonRes    monJHCurr monCommErrCntmAddrSettedNowdt_cmd
dt_cmd_ackdt_cmd_ack_timedt_cmd_regaddr dt_cmd_regcntdt_cmd_regdata[S dt_debug_infLmain/page_debug_inf;m_COMM_PORT_TYPE    m_SP_CommLsp_comm/CommSerialPort; m_SocketCommLsp_comm/Comm_Socket;m_Log!Lorg/apache/logging/log4j/Logger;<clinit>()VCodeÃjava/lang/StringÅ    æ— æ“ä½œÇ读取参数成功!É读取参数失败!!!!!!!!!!Ë设置参数成功!Í设置参数失败!!!!!!!!!!Ï启动内阻测试成功!Ñ!启动内阻测试失败!!!!!!!!!Ó停止内阻测试成功!Õ!停止内阻测试失败!!!!!!!!!×清零电流成功!Ù清零电流失败!!!!!!!!!Û设置电流系数成功!Ý!设置电流系数失败!!!!!!!!!ß设置电压系数成功!á!设置电压系数失败!!!!!!!!!    ã hiåNone OpçRead Param Done!éFailed To Read Param!!!!!!!!!!ëWrite Param Done!íFailed To Write Param!!!!!!!!!ïStart Res Test Done!ñ!Failed To Start Res Test!!!!!!!!!óStop Res Test Done!õ Failed To Stop Res Test!!!!!!!!!÷Clear Curr Done!ùFailed To Clear Curr!!!!!!!!!ûCalibrate Curr Done!ý!Failed To Calibrate Curr!!!!!!!!!ÿCalibrate Group Vol Done!!Failed To Calibrate Group Vol!!!!     jiLineNumberTableLocalVariableTable<init>;(IILmain/page_debug_inf;Lorg/apache/logging/log4j/Logger;)V
     À     k     l     mn     on     pjava/util/Date
         qr     sr     tn     u     " vw
$&%java/nio/ByteBuffer '(allocate(I)Ljava/nio/ByteBuffer;    * xy    , zy    . {    0 |    2 }    4 ~    6     8 €    :     < ‚    > ƒ    @ „…    B †    D ‡ˆ    F ‰ˆ    H Šˆ    J ‹    L Œ    N     P Ž    R ˆ    T ˆ    V ‘    X ’    Z “”    \ •”    ^ ˜    ` ™    b š    d ›ˆ    f œˆ    h     j ž    l Ÿˆ    n  ˆ    p ¡ˆ    r ¢…    t £    v ¤    x ¥    z ¦    | §ˆ    ~ ¨…    € ©”    ‚ ª”    „ «”    † ¬”    ˆ ­”    Š ®    Œ ¯    Ž °     ±r    ’ ²    ” ³    – ´µ    ˜ ¸    š ¹º    œ »¼    ž ½¾      ¶·this!Lcom/dev/fbs9600_zdhj/SPCommZDHJ;addr_tbitratedebuglogsetCommBautrate(I)V    ª¬«sp_comm/CommSerialPort ­®
serialPortLgnu/io/SerialPort;
°²±gnu/io/SerialPort ³´setSerialPortParams(IIII)V
¶¸·(gnu/io/UnsupportedCommOperationException ¹ÀprintStackTracebt_ratee*Lgnu/io/UnsupportedCommOperationException; StackMapTable OpenCommPort(ILjava/lang/String;I)Z
ªÁ Â%(ILorg/apache/logging/log4j/Logger;)V
ªÄ ¾Å(Ljava/lang/String;)ZÇsp_comm/Comm_Socket
ÆÉ Ê(Ljava/lang/String;I)V    ÌÎÍjava/nio/ByteOrder ÏÐ
BIG_ENDIANLjava/nio/ByteOrder;
$Ò ÓÔorder+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;comm_port_typecomm_name_or_ipbitrate_or_comm_portresmakeCommTxData
$Û ÜÝclear()Ljava/nio/Buffer;
$ß àáput(B)Ljava/nio/ByteBuffer;
$ã äåputShort(S)Ljava/nio/ByteBuffer;
$ç èéposition()I
ëíì    com/Crc16 îïCalCRC16(Ljava/nio/ByteBuffer;I)Sÿÿ
$ò óÝflip
dt_cmd_tmpncrctr_Msg.(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;Z)V    ªú ûmutycomm_Type_Samd09
ªý þÿSP_CommD(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;ILmain/page_debug_inf;Z)V
Æ 
SocketCommC(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;Lmain/page_debug_inf;Z)Zbbf_txbbf_rxshowdat CloseCommPort
setCommCmd(SI[SI)Vcmd cmd_reg_addrreg_datareg_len setCommCmdAck6133.wav4577.wav com/PlaySound
 (Ljava/lang/String;)Vack_twav_f checkCommBuf(Ljava/nio/ByteBuffer;)Z
$ élimit
$  è!(I)Ljava/nio/Buffer;
$# $%getShort()Sbuf_tcrc_cal processRxData(Ljava/nio/ByteBuffer;II)V
+ 
$- ./get()B
1 ¨@$@Y@È@@    ; –ˆ    = —ˆ
$? @é    remaining
reg_addr_t    reg_countop_cmd_tres_t    mon_cnt_tsetAutoStartRestTest(Ljava/lang/String;IZ)VfilenametypeencloseSPCommPort
°M NÀclose
ÆP QÀ socketCloserun
T ÙÀ
V ÷ø
X ()È
\^]java/lang/Thread _`sleep(J)V
b cdgetTime()Jè<ljava/lang/StringBuildernyyyy-MM-dd HH:mm:ss
prqcom/Com stget_DTF6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;
Âv wxvalueOf&(Ljava/lang/Object;)Ljava/lang/String;
k{,
k} ~append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
k ‚ƒtoString()Ljava/lang/String;…%1.3f,
‡‰ˆjava/lang/Double wŠ(D)Ljava/lang/Double;
ÂŒ Žformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;%1.1f,’
”java/io/FileWriter
“– —(Ljava/lang/String;Z)V
™ š› toCharArray()[C
“ žŸwrite([C)V
“M
¢¸£java/lang/Exception
¥¸¦java/lang/InterruptedException
¨ ÀªZDHJ CommPort ä¸²å£å¼‚常: 
¥¬ ­ƒ
getMessage
¯±°javax/swing/JOptionPane ²³showMessageDialog)(Ljava/awt/Component;Ljava/lang/Object;)V
µ KÀ·yyyy-MM-dd HH:mm:ss.SSS¹ ZDHJ CommPort is quit,» COMM_PORT_TYPE: 
k½ ~¾(I)Ljava/lang/StringBuilder;
ÀÂÁmain/page_debug_inf à addDebugInftempcfwLjava/io/FileWriter;Ljava/lang/Exception; Ljava/lang/InterruptedException;
SourceFileSPCommZDHJ.java!    
                               
                      !"    #$    %&    '(    )*    +,    -.    /0    12    34    56    78    9:    ;<    =>    ?@    AB    CD    EF    GH    IJ    K    
L     M    N    
O     P    Q    RS    T    U    VW    XY    Z[    \]    ^_    `a    bc    de    fg    hijiklmnonpqrsrtnuvwxyzy{|}~€‚ƒ„…†‡ˆ‰ˆŠˆ‹ŒŽˆˆ‘’“”•”–ˆ—ˆ˜™š›ˆœˆžŸˆ ˆ¡ˆ¢…£¤¥¦§ˆ¨…©”ª”«”¬”­”®¯°±r²³´µ¶·¸¹º»¼½¾¿ÀÁbº½ÂYÄSYÆSYÈSYÊSYÌSYÎSYÐSYÒSYÔSY    ÖSY
ØSY ÚSY ÜSY ÞSYàS³â½ÂYäSYæSYèSYêSYìSYîSYðSYòSYôSY    öSY
øSY úSY üSY þSYS³±Ž#ab cdef g&h,i2j8k>lDmJnPoVpYa\scthumvrwwx|y‚zˆ{Ž|”}š~ ¦€¬²‚¶s¹ƒÁ4º*·*µ
*µ *µ*µ*@µ*»Y·µ*»Y·µ*µ*µ*µ!*ܸ#µ)*¸#µ+*µ-*µ/*%€µ1*µ3*µ5*µ7*µ9*µ;*µ=*¼
µ?*µA*µC*µE*µG*µI*µK*µM*µO*µQ*µS*µU*µW*¼µY*¼µ[*µ]*µ_*µa*µc*µe*µg*µi*µk*µm*µo*¼
µq*µs*µu*µw*µy*µ{*¼
µ}*,¼µ*,¼µ*,¼µƒ*,¼µ…*,¼µ‡*µ‰*µ‹*µ*»Y·µ*µ‘*µ“*µ•*µ—*µ™*µ›*µ*ÿ~µ3*µ1*-µŸ*µ±.KÜ…    †ˆ‰Š‹*Œ5:Ž?F‘P’Z”_•d—k˜p™wš|›†ž‹Ÿ’ —¡œ¢¡£¦¤«¥°¦µ§º¨¿©ÄªÉ«Î¬Õ­Ü´áµæ¶ë·ð¸õ¹úºÿ»¼    ½¾¿ÀÁ$Â)Ã.Å6Ç?ÈHÉQÊZËcÍhÏmÐrÑ}҂ӇԌבؖٛڠݩޮ߳à¹á4º¡¢º£º¤º¥·º¦¾§¨Á”(*´—™±*µ1*´™´©*´1¶¯§M,¶µ±"¶äåé êë#í'ï (¡¢(º#»¼½Y¶¾¿Ái6*µ—*´—š *»ªY*´·Àµ™*´™,¶Ã6§*»ÆY,·ȵ›6™(*´+²˶ÑW*´)²˶ÑW*µ-*µ/*µ¬>óôõö÷)ø,ù9ú<ýAþLÿW\af4i¡¢iÕiÖwi×fØn½ü,)ÙÀÁP*´+¶ÚW*´‹< %*´‘ž**´‘µ5*µ7*µ‘*´9›*´5™ *´5 *µ5*µ7§°*Y´5*´7`µ5**´9µ7*´5 ¡.*´5 ¢$*´5 £* µ5*µ7§
* µ5*´5 ¡7*´5!F¢-*´5 *´9`¢* *´9`*´5dµ7§
*!Gµ5*´5!G¡7*´5"r¢-*´5!G*´9`¢*!G*´9`*´5dµ7§
*"sµ5*´5"s¡7*´5#ž¢-*´5"s*´9`¢*"s*´9`*´5dµ7§
*#Ÿµ5*´5#Ÿ¡O*´5$Ê¢E*´5#Ÿ*´9`¢*#Ÿ*´9`*´5dµ7§"*´a * µ5*µ7§
*$˵5*´5$Ë¡=*´5%ö¢3*´5$Ë*´9`¢*$Ë*´9`*´5dµ7§* µ5*µ7*´7x¤    *xµ7*´+*´3‘¶ÞW*´+‘¶ÞW*´+*´5“¶âW*´+*´7“¶âW§Ü*´
 Q**´‘µ5**´“µ7*´+*´3‘¶ÞW*´+‘¶ÞW*´+*´‘¶âW*´+*´•5¶âW*µ‹*µ‘§† €**´‘µ5**´“µ7*´+*´3‘¶ÞW*´+‘¶ÞW*´+*´‘¶âW*´+*´“¶âW*´+*´7h‘¶ÞW*´•Æ!=§*´+*´•5¶âW„*´“¡ÿê*µ‹*µ‘*´+*´+¶æ¸êð~=*´  *´+“¶âW§*´+zx€“¶âW*´+¶ñW±VU    
  !&+CJPS`h|†“–#±$À%Ñ&Ô'Û+ï,þ-./3-4<5M6P7W;k<z=‹>Ž?–@A£B¦C­HÁIÐJáKäLëMñQúRV WX$Y1\<]D^L`Yacboc}i‚j‡kl˜m o­p·qÃrÏsÞtåuêvøu~ ‚ ƒ(„2…5†G‰OŠ*P¡¢ Côçõ 0ö½*ü+ûB66666 3ûUü_ú    ü'÷øÁ¬A*Y´-`Zµ-~ô¤*µ-*´—š*´™+,²ù*´Ÿ¶ü§*´›+,*´Ÿ¶W±Ž‘.’1“@•*A¡¢AyAyAn½ÀÁ4*µ±
˜™ ¡¢    Á“ *´‘ž±*µ‹*“µ‘*-µ•*“µ“±œ  ¡¢£¤4 ¡¢ 
    µ  ½¨Á“**µ*»Y·µMpšMž
»,·±"§¨ª«¬®"¯)± *¡¢*w½    üÂ
ÁEŒ=+¶¤c++¶d¶W+¶"ð~>+¶W++¶d¸êð~6+¶W*´   E=§@zx€“ð~6 (=§#*´  *µ *µ
§*µ *µ
¬Z´µ
·¸º$»4¾:ÀBÁHÂJÍMÎ_ÏeÐgÝjÞrßwà|áâ„ãŠç4Œ¡¢Œ&yŠØnIö43'½ þMù
()ÁÛ+¶£*´]¤$Ë¡%ö¢*µa*+·*š±+¶¤*´]¤$Ë¡%ö¢*µa+¶W+¶,W+¶,6 3+¶W+¶"6¡K¢D  *¶0§6*¶0§.*´
 ¹+¶W+¶"6@   *¶0§    *¶0@   *¶0§    *¶0@   *    ¶0§    *
¶0@   * ¶0§    * ¶0@   * ¶0§    *¶0@ ‡  *¶0§x*¶0§o i+¶W¡3¢,*+¶"µ=66§*´?+¶"O*´?.`6„*´?¾¡ÿß*µ9*+¶"µA*+¶"‡2oµC*+¶"‡4oµG*+¶"µI*+¶"µK*+¶"µM*+¶"µO*+¶"‡6oµQ*+¶"‡6oµS*+¶"µU*+¶"ð~µW*´Y+¶"‡6oR*´Y+¶"‡6oR*´Y+¶"‡6oR*´Y+¶"‡6oR*´[+¶"‡6oR*´[+¶"‡6oR*+¶"‡8oµ:*+¶"‡2oµ<*µ;*¶0 ¡Õ ¢Î*+¶"µ]*+¶"µ_*+¶"‡2oµc*+¶"‡2oµe*+¶"µg*+¶"‘µi*+¶"‡4oµk*+¶"‡4oµm6§*´q+¶"O„¡ÿï*+¶"µs*+¶"µu*+¶"µw*+¶"µy*+¶"‡2o2gµ{6§*´}+¶"O„*´}¾¡ÿë*+¶"‡8oµo ¡/!F¢(6§*´ d`+¶"‡8oR„¡ÿä!G¡3"r¢,6§ *´!Gd`+¶"‡2o2gR„¡ÿà"s¡;#ž¢46§(+¶>¡*´ƒ"sd`+¶"ð~‡8oR„¡ÿØ#Ÿ¡`$Ê¢Y6§M+¶>¡B*´a *´‡#Ÿd`+¶"ð~‡R§!*´a *´…#Ÿd`+¶"ð~‡R„¡ÿ³$Ë¡?%ö¢86§,+¶>¡!*´a *´‡$Ëd`+¶"ð~‡R„¡ÿÔ*Y´/`Zµ/~ô¤*µ/±"ˆë    ìíî$ó,ô-ö6÷>øLùQþWÿ\biouƒ‰Ž    ‘
– ¢¨®µ»ÀÃÉÐÖÜßåì ò!ø"û#&'()*-$.*/003194@5F6L7O8U;^<d=r>z@}AƒBŽCšA§E­GµHÂIÏJ×KßLçMïNüO    PQS,T;UJVYXhYw]„^‘`–a›c©d±e¹gÆhÓiÛjäkñlþmnmp q(r0s8tIuOvZugxtz‚{ˆ|ž{§µ€»Õ€Þ„ì…ò†ú‡…‹+Œ19ŽAWb‘xŒ–—•˜™¥š»—ġբڤ¢Û¡¢ÛyÛAÛBbyCu!D®§D}E€'õõLõ…"õ¸&õï.õ.Sõ’2õ½^-$#ý?úü)úý*ùýüh < úüúüúü!úü(úü%úFGÁm*+µ!*µ*µ*µ±§¨
©ª«*¡¢HwIJnKÀÁ`*´—š*´™´©¶L§
*´›¶O±®¯°±³ ¡¢½RÀÁÕa§*·S**´+*´)¶U**´)*´5*´7·W*´5ŸI@*´5Ÿ?@*´5Ÿ5@*´5Ÿ+@*´5Ÿ!@*´5Ÿ@*´5Ÿ @*´5 * µ5*µ7Y¸[*´™‘»Y·¶a*´¶aeemg”ž*»Y·µ*µ*´™]»Y·¶a*´¶aeemi”ž@*µ»kY»Y·m¸o¸u·yz¶|¶€L=§.»kY+¸u·y„½Y*´1¸†S¸‹¶|¶€L„*´9¡ÿÐ=§.»kY+¸u·y½Y*´1¸†S¸‹¶|¶€L„*´9¡ÿÐ=§.»kY+¸u·y„½Y*´ƒ1¸†S¸‹¶|¶€L„*´9¡ÿлkY+¸u·y‘¶|¶€L»“Y*´!·•M,+¶˜¶œ,¶ *»Y·µ*Y´`µ§,L+¶¡§$L+¶¤*¶§»kY©·y+¶«¶|¶€¸®*´šýä*·´*´Ÿ»kY»Y·¶¸o¸u·y¸¶|º¶|*´—¶¼‘¶|¶€¶¿±ãïò¢÷ú¥Î3¶¸¹º$».¼8½B¾L¿VÀ`ÁjÂtÃ{ĀƆȍɪеѺÔÁÕÞÖãØÙ    Ú1Ù<ÜAÝiÜtßyà¡ß¬âÁäÎåÖæÚçåèïéóê÷ïûñÿòó¶"÷&ùAúGû]ù`ýRa¡¢ëÄw6Å>6Åv6ÅÎ!ÆÇó»Èû »É½& ûp 9ýNÂ* * *ÿM¢G¥ ÊË