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

45 lines
8.1 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4
 java/lang/Object<init>()V  
@com/cbsd/universaltestsoftwareserver/controller/ArtDaqControllerartDaQDllServiceProxyLLcom/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy;
 Jcom/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy
createTask(Ljava/lang/String;)I
 0com/cbsd/universaltestsoftwareserver/util/Resultsuccess4()Lcom/cbsd/universaltestsoftwareserver/util/Result;java/lang/StringBuilder

 append(I)Ljava/lang/StringBuilder;!
# $-(Ljava/lang/String;)Ljava/lang/StringBuilder;
& '(toString()Ljava/lang/String;
* +,errorF(Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result;
. / startTask
1 2stopTask
456 78Hcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQTermCfg
getByValueM(I)Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQTermCfg;:0terminalConfig 的枚举值错误,只能是:
4< =>getAllValuesArray()[I
@AB 'Cjava/util/Arrays([I)Ljava/lang/String;
E FGcreateAIVoltageChan<00>(Ljava/lang/String;Ljava/lang/String;Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQTermCfg;DDLjava/lang/String;)II创建通道失败result=
K LMcreateAOVoltageChan;(Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;)I OPQ RSJcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQFillModelArtDAQ_Val_GroupByScanNumberLLcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQFillModel;
U VW readAnalogF64c(Ljava/lang/String;Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQFillModel;I)[DY没有读取到数据
[ \F(Ljava/lang/Object;)Lcom/cbsd/universaltestsoftwareserver/util/Result; ^_` ab^com/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy$DeviceAttributeTypeArtDAQ_Dev_DI_Ports`Lcom/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy$DeviceAttributeType;
d efgetIntDeviceAttribute<00>(Ljava/lang/String;Lcom/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy$DeviceAttributeType;Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/TaskHandle;)I ^h ibArtDAQ_Dev_DO_Ports ^k lbArtDAQ_Dev_DI_Lines ^n obArtDAQ_Dev_DO_Lines ^q rbArtDAQ_Dev_Terminals
t uvgetLongDeviceAttribute<00>(Ljava/lang/String;Lcom/cbsd/universaltestsoftwareserver/dllserviceproxy/ArtDaQDllServiceProxy$DeviceAttributeType;Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/TaskHandle;)J ^x ybArtDAQ_Dev_ProductNum
{ |}getSysDevNames()[Ljava/lang/String; ^ <00>bArtDAQ_Dev_SerialNum <00><00><00> <00><00>java/lang/SystemoutLjava/io/PrintStream;<00>artdaq_dev_di_ports:
<00><00><00> <00><00>java/io/PrintStreamprintln(Ljava/lang/String;)V<00>artdaq_dev_d0_ports:<00>artdaq_dev_di_lines:<00>artdaq_dev_do_lines:<00>artdaq_dev_terminals:
<00> <00>(J)Ljava/lang/StringBuilder;<00> sysDevNames:
<00> <00>-(Ljava/lang/Object;)Ljava/lang/StringBuilder;<00>artdaq_dev_serialnum:<00> artdaq_dev_d0_ports:<00> artdaq_dev_di_lines:<00> artdaq_dev_do_lines:<00> artdaq_dev_terminals:
<00><00><00> <00><00>2com/cbsd/universaltestsoftwareserver/util/HexUtilshexStringToByteArray(Ljava/lang/String;)[B O<00> <00>SArtDAQ_Val_GroupByChannel
<00> <00><00>writeAnalogF64e(Ljava/lang/String;Lcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQFillModel;IZ[D)I<00>成功写入:RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;CodeLineNumberTableLocalVariableTablethisBLcom/cbsd/universaltestsoftwareserver/controller/ArtDaqController;taskNameLjava/lang/String;resultI StackMapTableMethodParameters SignatureZ(Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;4Lorg/springframework/web/bind/annotation/GetMapping;value /createTask"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;
/startTask /stopTask[(Ljava/lang/String;Ljava/lang/String;III)Lcom/cbsd/universaltestsoftwareserver/util/Result;physicalChannelterminalConfigminValmaxVal artDAQTermCfgJLcom/cbsd/universaltestsoftwareserver/dllInterfaces/artdaqs/ArtDAQTermCfg;o(Ljava/lang/String;Ljava/lang/String;III)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;/createAIVoltageChanZ(Ljava/lang/String;Ljava/lang/String;II)Lcom/cbsd/universaltestsoftwareserver/util/Result;n(Ljava/lang/String;Ljava/lang/String;II)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;/createAOVoltageChan[D<00>J(Ljava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result<[D>;/readAnalogF64
deviceNameartdaq_dev_di_portsartdaq_dev_d0_portsartdaq_dev_di_linesartdaq_dev_do_linesartdaq_dev_terminalsJartdaq_dev_productnum sysDevNames[Ljava/lang/String;artdaq_dev_serialnum/getIntDeviceAttributeZ(Ljava/lang/String;IZLjava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result;inumSampsPerChan autoStartZmessagedata[B
writeArray totalnumber pernumber<00>
Exceptions<00>java/lang/InterruptedExceptionn(Ljava/lang/String;IZLjava/lang/String;)Lcom/cbsd/universaltestsoftwareserver/util/Result<Ljava/lang/String;>;/writeAnalogF64
SourceFileArtDaqController.javaLio/swagger/annotations/Api;tags zlgcan测试8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;/art_dqa InnerClassesDeviceAttributeType! <00><00> <00>/*<2A><01><00><00> <00><00>,<00>~(*<2A>+<2B> =<1C><07><13><>Y<><1C> <20>"<22>%<25>)<29><00> ! "$<00> (<00><00>(<00><00> <00><00><00><01><00><00><00><00><00><00><00>[s<00><00><00>/,<00>~(*<2A>+<2B>-=<1C><07><13><>Y<><1C> <20>"<22>%<25>)<29><00>- / 02<00> (<00><00>(<00><00> <00><00><00><01><00><00><00><00><00><00><00>[s<00><00><00>2,<00>~(*<2A>+<2B>0=<1C><07><13><>Y<><1C> <20>"<22>%<25>)<29><00>9 : ;=<00> (<00><00>(<00><00> <00><00><00><01><00><00><00><00><00><00><00>[s<00><00><00>F<00><00><00> ^<1D>3:<06><1F>Y<>9<>"<22>;<3B>?<3F>"<22>%<25>)<29>*<2A>+,<04><05><01>D6<07> <09><13><1A>Y<>H<>"<07><1C>%<25>)<29><00>RT U'W;X<00>R^<00><00>^<00><00>^<00><00>^<00><00>^<00><00>^<00><00>X<00><00>;#<00><00><00><03>'4<>V<00><00><00><00><00><00><00><00><00><00><00>[s<00><00><00><00><00><00><00>L<00><00><00>4*<2A>+,<1D><04><01>J6<05> <09><13><1A>Y<>H<>"<05><1C>%<25>)<29><00>
hi<00>>4<00><00>4<00><00>4<00><00>4<00><00>4<00><00>#<00><00><00>
<02>V<00><00><00><00><00><00><00><00><00><00>[s<00><00><00><00><00><00>V,<00>u*<2A>+<2B>N
<EFBFBD>TM,<2C> X<>)<29>,<2C>Z<><00>wxy{<00> <00><00><00><00><00><00><00><01><00><00><00><00><00><00><00><00>[s<00><00><00>e,<00> \*<2A>+<2B>]<01>c=*<2A>+<2B>g<01>c>*<2A>+<2B>j<01>c6*<2A>+<2B>m<01>c6*<2A>+<2B>p<01>s7*<2A>+<2B>w<01>c6*<2A><07>z: *<2A>+<2B>~<01>s7
<EFBFBD><00><>Y<><12><>"<1C><1C>%<25><00><><00><>Y<><12><>"<05><1C>%<25><00><><00><>Y<><12><>"<04><1C>%<25><00><><00><>Y<><12><>"<05><1C>%<25><00><><00><>Y<><12><>"<06><00><>%<25><00><><00><>Y<><12><>" <09><00><>%<25><00><><00><>Y<><12><>"
<EFBFBD><00><>%<25><00><>Y<><12><>"<1C><12><>"<1D><12><>"<04><12><>"<05><12><>"<06><00><>%<25>Z<><00>B<00> <00><00>(<00>6<00>D<00>R<00>[<00>i<00><00><00><00><00><00><00><00><00><00><00><00><00><00>f
\<00><00>\<00><00> O<00><00>B<00><00>(4<00><00>6&<00><00>D<00><00>R
<00><00>[<00><00> i<00><00><00>
<00><00><00><00><00><00><00>[s<00><00><00><00><00><00>
\<04><00>:<05><>:6<05><>3<>R<EFBFBD><01><><EFBFBD><03>6
6*<2A>+<2B><00><06><00>6 <09>Y<><12><>" <09><1C>%<25>Z<><00>& <00><00><00><00>$<00>*<00>/<00>3<00>D<00><00>p <00><00>\<00><00>\<00><00>\<00><00>\<00><00>\<00><00>U<00><00>N<00><00>/-<00><00>3)<00><00>D<00><00> <00><02><00><00><01><00><00><00><00><00><00><00><00><00><00><00><00>[s<00><00><00><00><00><00><00><00><00><00><00>[s<00><00>[s
^@