Files
UniversalTestSoftware/server/libs/classes/com/cbsd/universaltestsoftwareserver/controller/SerialPortController.class

26 lines
5.5 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00>
 java/lang/Object<init>()V  
Dcom/cbsd/universaltestsoftwareserver/controller/SerialPortControllerserialPortServiceProxyMLcom/cbsd/universaltestsoftwareserver/dllserviceproxy/SerialPortServiceProxy;
 Kcom/cbsd/universaltestsoftwareserver/dllserviceproxy/SerialPortServiceProxycloseSerialPort(Ljava/lang/String;)Z  java/lang/SystemoutLjava/io/PrintStream;串口已关闭
  java/io/PrintStreamprintln(Ljava/lang/String;)V"java/lang/StringBuilder
!%串口:
!' ()append-(Ljava/lang/String;)Ljava/lang/StringBuilder;+ 已关闭
!- ./toString()Ljava/lang/String;
123 450com/cbsd/universaltestsoftwareserver/util/ResultsuccessF(Ljava/lang/Object;)Lcom/cbsd/universaltestsoftwareserver/util/Result;
7 89getAvailablePorts()[Ljava/lang/String;
; < isConnected
> ?@openSerialPortO(Ljava/lang/String;Ljava/lang/String;IIII)Lcom/fazecast/jSerialComm/SerialPort;B 链接成功Djava/lang/Exception
CF GprintStackTrace
CI J/
getMessage
1L MNerrorF(Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result;
P QRstopReceiveData(Ljava/lang/String;)IT串口已断开连接V请先连接串口
XYZ [\2com/cbsd/universaltestsoftwareserver/util/HexUtilshexStringToByteArray(Ljava/lang/String;)[B
^ _`sendData(Ljava/lang/String;[B)Zb数据发送成功:
d efstartReceiveData(Ljava/lang/String;I)Ih启动读取数据成功j启动读取数据失败l 停止成功n 停止失败p串口已连接r串口未连接P(Lcom/cbsd/universaltestsoftwareserver/dllserviceproxy/SerialPortServiceProxy;)VCodeLineNumberTableLocalVariableTablethisFLcom/cbsd/universaltestsoftwareserver/controller/SerialPortController;MethodParametersdestroyportNameLjava/lang/String; SignatureZ(Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;RuntimeVisibleAnnotations4Lorg/springframework/web/bind/annotation/GetMapping;value/destroy"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;4()Lcom/cbsd/universaltestsoftwareserver/util/Result;I()Lcom/cbsd/universaltestsoftwareserver/util/Result<[Ljava/lang/String;>;/getAvailablePortsconnect\(Ljava/lang/String;Ljava/lang/String;IIII)Lcom/cbsd/universaltestsoftwareserver/util/Result;
serialPort%Lcom/fazecast/jSerialComm/SerialPort;eLjava/lang/Exception; channelIdbaudRateIdataBitsstopBitsparity StackMapTablep(Ljava/lang/String;Ljava/lang/String;IIII)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;5Lorg/springframework/web/bind/annotation/PostMapping;/connect defaultValue9600
disconnect /disconnectX(Ljava/lang/String;Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result;sendDataByteArray[Bdatal(Ljava/lang/String;Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;/send5Lorg/springframework/web/bind/annotation/RequestBody;G(Ljava/lang/String;I)Lcom/cbsd/universaltestsoftwareserver/util/Result;resultlength<00>java/lang/String[(Ljava/lang/String;I)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;/startReceiveData1024/stopReceiveData checkStatus/status
SourceFileSerialPortController.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;/serial! stF
*<2A>*+<2B><07>u v
wx
y zNti-*<2A>+<2B> W<><19><1B>!Y<>#$<24>&+<2B>&*<2A>&<26>,<2C>0<>u/ 02v-wx-{|y{}~<00><00>[s<00><00><00>8<00>t5 *<2A><07>6<>0<>u:v  wx}<00><00><00>[s<00><00><00>t<00>R*<2A>,<2C>:<3A> *<2A>,<2C> W*<2A>+,<06>=:<07>!Y<>#$<24>&,<2C>&A<>&<26>,<2C>0<>:<07>E<07>H<>K<>ABCuJ KO&PBQDRISv\ &<00><00>D<00><00>RwxR<00>|R{|R<00><00>R<00><00>R<00><00>R<00><00><00>mCy<00>{<00><00><00><00>}<00><00><00>[s<00><00>*<00><00><00><00>s<00><00><00><00><00>Nt<00>!*<2A>+<2B>OW*<2A>+<2B> WS<>0<>M,<2C>H<>K<>Cu^ _`acv <00><00>!wx!{|<00>XCy{}~<00><00>[s<00><00><00>_<00>t<00>@*<2A>+<2B>:<3A> U<>K<>,<2C>WN*<2A>+-<2D>]W<>!Y<>#a<>&,<2C>&<26>,<2C>0<>N-<2D>H<>K<>67Cum nqr s7t8uv4!<00><00>8<00><00>@wx@{|@<00>|<00>eCy {<00>}<00><00><00>[s<00><00> <00><00>e<00>t<00>5*<2A>+<2B>:<3A> U<>K<>*<2A>+<1C>c><04> g<>0<>i<>K<>N-<2D>H<>K<>%,C&+,Cu" <00><00><00> <00>&<00>,<00>-<00>v4<00><00>-<00><00>5wx5{|5<00><00><00><11><01><00>Cy {<00>}<00><00><00>[s<00><00><00><00><00>s<00>QNt<00>4*<2A>+<2B>:<3A> U<>K<>*<2A>+<2B>O=<04> k<>0<>m<>K<>M,<2C>H<>K<>$+C%*+Cu"<00> <00><00><00><00>%<00>+<00>,<00>v*<00><00>,<00><00>4wx4{|<00><11><01><00>Cy{}~<00><00>[s<00><00><00><00>Nt\*<2A>+<2B>:<3A> o<>0<>q<>K<>u<00> <00><00>vwx{|<00>y{}~<00><00>[s<00><00><00><00><00><00><00><00>[s<00>