|
37 | 37 | "name": "angle", |
38 | 38 | "type": "u16", |
39 | 39 | "description": "Head angle", |
40 | | - "units": "gradian" |
| 40 | + "units": "gradians" |
41 | 41 | }, |
42 | 42 | { |
43 | 43 | "name": "transmit_duration", |
44 | 44 | "type": "u16", |
45 | 45 | "description": "Acoustic transmission duration (1~1000 microseconds)", |
46 | | - "units": "microsecond" |
| 46 | + "units": "microseconds" |
47 | 47 | }, |
48 | 48 | { |
49 | 49 | "name": "sample_period", |
50 | 50 | "type": "u16", |
51 | | - "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)" |
| 51 | + "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)", |
| 52 | + "units": "eicosapenta-nanoseconds" |
52 | 53 | }, |
53 | 54 | { |
54 | 55 | "name": "transmit_frequency", |
|
59 | 60 | { |
60 | 61 | "name": "number_of_samples", |
61 | 62 | "type": "u16", |
62 | | - "description": "Number of samples per reflected signal (supported values: 200~1200)" |
| 63 | + "description": "Number of samples per reflected signal (supported values: 200~1200)", |
| 64 | + "units": "samples" |
63 | 65 | }, |
64 | 66 | { |
65 | 67 | "name": "data", |
|
91 | 93 | "name": "angle", |
92 | 94 | "type": "u16", |
93 | 95 | "description": "Head angle", |
94 | | - "units": "gradian" |
| 96 | + "units": "gradians" |
95 | 97 | }, |
96 | 98 | { |
97 | 99 | "name": "transmit_duration", |
98 | 100 | "type": "u16", |
99 | 101 | "description": "Acoustic transmission duration (1~1000 microseconds)", |
100 | | - "units": "microsecond" |
| 102 | + "units": "microseconds" |
101 | 103 | }, |
102 | 104 | { |
103 | 105 | "name": "sample_period", |
104 | 106 | "type": "u16", |
105 | | - "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)" |
| 107 | + "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)", |
| 108 | + "units": "eicosapenta-nanoseconds" |
106 | 109 | }, |
107 | 110 | { |
108 | 111 | "name": "transmit_frequency", |
|
114 | 117 | "name": "start_angle", |
115 | 118 | "type": "u16", |
116 | 119 | "description": "Head angle to begin scan sector for autoscan in gradians (0~399 = 0~360 degrees).", |
117 | | - "units": "gradian" |
| 120 | + "units": "gradians" |
118 | 121 | }, |
119 | 122 | { |
120 | 123 | "name": "stop_angle", |
121 | 124 | "type": "u16", |
122 | 125 | "description": "Head angle to end scan sector for autoscan in gradians (0~399 = 0~360 degrees).", |
123 | | - "units": "gradian" |
| 126 | + "units": "gradians" |
124 | 127 | }, |
125 | 128 | { |
126 | 129 | "name": "num_steps", |
127 | 130 | "type": "u8", |
128 | 131 | "description": "Number of 0.9 degree motor steps between pings for auto scan (1~10 = 0.9~9.0 degrees)", |
129 | | - "units": "gradian" |
| 132 | + "units": "gradians" |
130 | 133 | }, |
131 | 134 | { |
132 | 135 | "name": "delay", |
133 | 136 | "type": "u8", |
134 | 137 | "description": "An additional delay between successive transmit pulses (0~100 ms). This may be necessary for some programs to avoid collisions on the RS485 USRT.", |
135 | | - "units": "millisecond" |
| 138 | + "units": "milliseconds" |
136 | 139 | }, |
137 | 140 | { |
138 | 141 | "name": "number_of_samples", |
139 | 142 | "type": "u16", |
140 | | - "description": "Number of samples per reflected signal (supported values: 200~1200)" |
| 143 | + "description": "Number of samples per reflected signal (supported values: 200~1200)", |
| 144 | + "units": "samples" |
141 | 145 | }, |
142 | 146 | { |
143 | 147 | "name": "data", |
|
187 | 191 | "name": "angle", |
188 | 192 | "type": "u16", |
189 | 193 | "description": "Head angle", |
190 | | - "units": "gradian" |
| 194 | + "units": "gradians" |
191 | 195 | }, |
192 | 196 | { |
193 | 197 | "name": "transmit_duration", |
194 | 198 | "type": "u16", |
195 | 199 | "description": "Acoustic transmission duration (1~1000 microseconds)", |
196 | | - "units": "microsecond" |
| 200 | + "units": "microseconds" |
197 | 201 | }, |
198 | 202 | { |
199 | 203 | "name": "sample_period", |
200 | 204 | "type": "u16", |
201 | | - "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)" |
| 205 | + "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)", |
| 206 | + "units": "eicosapenta-nanoseconds" |
202 | 207 | }, |
203 | 208 | { |
204 | 209 | "name": "transmit_frequency", |
|
209 | 214 | { |
210 | 215 | "name": "number_of_samples", |
211 | 216 | "type": "u16", |
212 | | - "description": "Number of samples per reflected signal (supported values: 200~1200)" |
| 217 | + "description": "Number of samples per reflected signal (supported values: 200~1200)", |
| 218 | + "units": "samples" |
213 | 219 | }, |
214 | 220 | { |
215 | 221 | "name": "transmit", |
|
241 | 247 | "name": "transmit_duration", |
242 | 248 | "type": "u16", |
243 | 249 | "description": "Acoustic transmission duration (1~1000 microseconds)", |
244 | | - "units": "microsecond" |
| 250 | + "units": "microseconds" |
245 | 251 | }, |
246 | 252 | { |
247 | 253 | "name": "sample_period", |
248 | 254 | "type": "u16", |
249 | | - "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)" |
| 255 | + "description": "Time interval between individual signal intensity samples in 25nsec increments (80 to 40000 == 2 microseconds to 1000 microseconds)", |
| 256 | + "units": "eicosapenta-nanoseconds" |
250 | 257 | }, |
251 | 258 | { |
252 | 259 | "name": "transmit_frequency", |
|
257 | 264 | { |
258 | 265 | "name": "number_of_samples", |
259 | 266 | "type": "u16", |
260 | | - "description": "Number of samples per reflected signal (supported values: 200~1200)" |
| 267 | + "description": "Number of samples per reflected signal (supported values: 200~1200)", |
| 268 | + "units": "samples" |
261 | 269 | }, |
262 | 270 | { |
263 | 271 | "name": "start_angle", |
264 | 272 | "type": "u16", |
265 | 273 | "description": "Head angle to begin scan sector for autoscan in gradians (0~399 = 0~360 degrees).", |
266 | | - "units": "gradian" |
| 274 | + "units": "gradians" |
267 | 275 | }, |
268 | 276 | { |
269 | 277 | "name": "stop_angle", |
270 | 278 | "type": "u16", |
271 | 279 | "description": "Head angle to end scan sector for autoscan in gradians (0~399 = 0~360 degrees).", |
272 | | - "units": "gradian" |
| 280 | + "units": "gradians" |
273 | 281 | }, |
274 | 282 | { |
275 | 283 | "name": "num_steps", |
276 | 284 | "type": "u8", |
277 | 285 | "description": "Number of 0.9 degree motor steps between pings for auto scan (1~10 = 0.9~9.0 degrees)", |
278 | | - "units": "gradian" |
| 286 | + "units": "gradians" |
279 | 287 | }, |
280 | 288 | { |
281 | 289 | "name": "delay", |
282 | 290 | "type": "u8", |
283 | 291 | "description": "An additional delay between successive transmit pulses (0~100 ms). This may be necessary for some programs to avoid collisions on the RS485 USRT.", |
284 | | - "units": "millisecond" |
| 292 | + "units": "milliseconds" |
285 | 293 | } |
286 | 294 | ] |
287 | 295 | }, |
|
0 commit comments