|
5 | 5 | "conditions": [ |
6 | 6 | "#GO_raw_data_format=='GO_32BIT_SGN_INT'", |
7 | 7 | "#BYTORDA=='little'", |
8 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 8 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
9 | 9 | ] |
10 | 10 | }, |
11 | 11 | { |
12 | 12 | "cmd": "np.dtype('int16').newbyteorder('<')", |
13 | 13 | "conditions": [ |
14 | 14 | "#GO_raw_data_format=='GO_16BIT_SGN_INT'", |
15 | 15 | "#BYTORDA=='little'", |
16 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 16 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
17 | 17 | ] |
18 | 18 | }, |
19 | 19 | { |
20 | 20 | "cmd": "np.dtype('float32').newbyteorder('<')", |
21 | 21 | "conditions": [ |
22 | 22 | "#GO_raw_data_format=='GO_32BIT_FLOAT'", |
23 | 23 | "#BYTORDA=='little'", |
24 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 24 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
25 | 25 | ] |
26 | 26 | }, |
27 | 27 | { |
28 | 28 | "cmd": "np.dtype('int32').newbyteorder('>')", |
29 | 29 | "conditions": [ |
30 | 30 | "#GO_raw_data_format=='GO_32BIT_SGN_INT'", |
31 | 31 | "#BYTORDA=='big'", |
32 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 32 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
33 | 33 | ] |
34 | 34 | }, |
35 | 35 | { |
36 | 36 | "cmd": "np.dtype('int16').newbyteorder('>')", |
37 | 37 | "conditions": [ |
38 | 38 | "#GO_raw_data_format=='GO_16BIT_SGN_INT'", |
39 | 39 | "#BYTORDA=='big'", |
40 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 40 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
41 | 41 | ] |
42 | 42 | }, |
43 | 43 | { |
44 | 44 | "cmd": "np.dtype('float32').newbyteorder('>')", |
45 | 45 | "conditions": [ |
46 | 46 | "#GO_raw_data_format=='GO_32BIT_FLOAT'", |
47 | 47 | "#BYTORDA=='big'", |
48 | | - ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>"]] |
| 48 | + ["#ACQ_sw_version",["<PV 5.1>", "<PV 6.0>", "<PV 6.0.1>","<PV-7.0.0>"]] |
49 | 49 | ] |
50 | 50 | }, |
51 | 51 | { |
52 | 52 | "cmd": "np.dtype('i4').newbyteorder('<')", |
53 | 53 | "conditions": [ |
54 | 54 | "#ACQ_word_size=='_32_BIT'", |
55 | 55 | "#BYTORDA=='little'", |
56 | | - ["#ACQ_sw_version",["<PV-360.1.1>"]] |
| 56 | + ["#ACQ_sw_version",["<PV-360.1.1>","<PV-360.3.0>","<PV-360.3.1>","<PV-360.3.2>","<PV-360.3.3>","<PV-360.3.4>","<PV-360.3.5>","<PV-360.3.6>","<PV-360.3.7>"]] |
57 | 57 | ] |
58 | 58 | } |
59 | 59 | ], |
60 | 60 | "job_desc": [ |
61 | 61 | { |
62 | 62 | "cmd": "#ACQ_jobs.primed_dict(7)['<{}>'.format(@subtype)]", |
63 | 63 | "conditions": [ |
64 | | - "#ACQ_sw_version in ['<PV-360.1.1>']" |
| 64 | + ["#ACQ_sw_version",["<PV-360.1.1>"]] |
65 | 65 | ] |
66 | 66 | }, |
| 67 | + { |
| 68 | + "cmd": "[v for v in #ACQ_jobs.nested if v[-1] == '<{}>'.format(@subtype)][0]", |
| 69 | + "conditions": [ |
| 70 | + ["#ACQ_sw_version",["<PV-360.3.0>","<PV-360.3.1>","<PV-360.3.2>","<PV-360.3.3>","<PV-360.3.4>","<PV-360.3.5>","<PV-360.3.6>","<PV-360.3.7>"]] |
| 71 | + ] |
| 72 | + }, |
| 73 | + |
67 | 74 | { |
68 | 75 | "cmd": "#ACQ_jobs.nested[0]", |
69 | 76 | "conditions": [ |
|
88 | 95 | ], |
89 | 96 | "shape_storage": [ |
90 | 97 | { |
91 | | - "cmd": "(@job_desc[0],) + (@job_desc[3],)", |
| 98 | + "cmd": "(@job_desc[0],) + (#PVM_EncNReceivers,) + (@job_desc[3],)", |
92 | 99 | "conditions": [] |
93 | 100 | } |
94 | 101 | ] |
|
0 commit comments