github.com/nvi-inc/fsgo@v0.2.1/versions/fs10.0.0-beta1/types_amd64.go (about) 1 // Created by cgo -godefs - DO NOT EDIT 2 // cgo -godefs fs10.0.0-beta1/types.go 3 4 package fs 5 6 type ( 7 Bank_set_mon struct { 8 ActiveBank struct { 9 ActiveBank [33]byte `json:"active_bank"` 10 padCgo0 [3]byte 11 State M5state `json:"state"` 12 } `json:"active_bank"` 13 ActiveVsn struct { 14 ActiveVsn [33]byte `json:"active_vsn"` 15 padCgo0 [3]byte 16 State M5state `json:"state"` 17 } `json:"active_vsn"` 18 InactiveBank struct { 19 InactiveBank [33]byte `json:"inactive_bank"` 20 padCgo0 [3]byte 21 State M5state `json:"state"` 22 } `json:"inactive_bank"` 23 InactiveVsn struct { 24 InactiveVsn [33]byte `json:"inactive_vsn"` 25 padCgo0 [3]byte 26 State M5state `json:"state"` 27 } `json:"inactive_vsn"` 28 } 29 Bbc_cmd struct { 30 Freq int32 `json:"freq"` 31 Source int32 `json:"source"` 32 Bw [2]int32 `json:"bw"` 33 Bwcomp [2]int32 `json:"bwcomp"` 34 Gain struct { 35 Mode int32 `json:"mode"` 36 Value [2]int32 `json:"value"` 37 Old int32 `json:"old"` 38 } `json:"gain"` 39 Avper int32 `json:"avper"` 40 } 41 Bbc_mon struct { 42 Lock int32 `json:"lock"` 43 Pwr [2]uint32 `json:"pwr"` 44 Serno int32 `json:"serno"` 45 Timing int32 `json:"timing"` 46 } 47 Bs struct { 48 ImageRejectFilter uint32 `json:"image_reject_filter"` 49 Level Servo `json:"level"` 50 Offset Servo `json:"offset"` 51 MagnStats uint32 `json:"magn_stats"` 52 Flip64MHzOut uint32 `json:"flip_64MHz_out"` 53 DigitalFormat uint32 `json:"digital_format"` 54 FlipInput uint32 `json:"flip_input"` 55 PHilbertNo byte `json:"p_hilbert_no"` 56 NHilbertNo byte `json:"n_hilbert_no"` 57 padCgo0 [2]byte 58 SubBand uint32 `json:"sub_band"` 59 QFirNo byte `json:"q_fir_no"` 60 IFirNo byte `json:"i_fir_no"` 61 ClockDecimation byte `json:"clock_decimation"` 62 padCgo1 [1]byte 63 AddSub Mux `json:"add_sub"` 64 UsbMux Mux `json:"usb_mux"` 65 LsbMux Mux `json:"lsb_mux"` 66 UsbThreshold byte `json:"usb_threshold"` 67 LsbThreshold byte `json:"lsb_threshold"` 68 padCgo2 [2]byte 69 UsbServo Servo `json:"usb_servo"` 70 LsbServo Servo `json:"lsb_servo"` 71 FlipUsb uint32 `json:"flip_usb"` 72 FlipLsb uint32 `json:"flip_lsb"` 73 Monitor Mux `json:"monitor"` 74 Digout Digout `json:"digout"` 75 } 76 Calrx_cmd struct { 77 File [65]byte `json:"file"` 78 padCgo0 [3]byte 79 Type int32 `json:"type"` 80 Lo [2]float64 `json:"lo"` 81 } 82 Capture_mon struct { 83 Qa struct { 84 Drive int32 `json:"drive"` 85 Chan int32 `json:"chan"` 86 } `json:"qa"` 87 General struct { 88 Word1 uint32 `json:"word1"` 89 Word2 uint32 `json:"word2"` 90 } `json:"general"` 91 Time struct { 92 Word3 uint32 `json:"word3"` 93 Word4 uint32 `json:"word4"` 94 } `json:"time"` 95 } 96 Clock_set_cmd struct { 97 Freq struct { 98 Freq int32 `json:"freq"` 99 State M5state `json:"state"` 100 } `json:"freq"` 101 Source struct { 102 Source [33]byte `json:"source"` 103 padCgo0 [3]byte 104 State M5state `json:"state"` 105 } `json:"source"` 106 ClockGen struct { 107 ClockGen float64 `json:"clock_gen"` 108 State M5state `json:"state"` 109 } `json:"clock_gen"` 110 } 111 Cmd_ds struct { 112 Name *byte `json:"name"` 113 Equal byte `json:"equal"` 114 padCgo0 [7]byte 115 Argv [100]*byte `json:"argv"` 116 } 117 Das struct { 118 DsMnem [3]byte `json:"ds_mnem"` 119 padCgo0 [5]byte 120 Ifp [2]Ifp `json:"ifp"` 121 VoltageP5VIfp1 float32 `json:"voltage_p5V_ifp1"` 122 VoltageP5VIfp2 float32 `json:"voltage_p5V_ifp2"` 123 VoltageM5d2V float32 `json:"voltage_m5d2V"` 124 VoltageP9V float32 `json:"voltage_p9V"` 125 VoltageM9V float32 `json:"voltage_m9V"` 126 VoltageP15V float32 `json:"voltage_p15V"` 127 VoltageM15V float32 `json:"voltage_m15V"` 128 padCgo1 [4]byte 129 } 130 Data_check_mon struct { 131 Missing struct { 132 Missing int64 `json:"missing"` 133 State M5state `json:"state"` 134 } `json:"missing"` 135 Mode struct { 136 Mode [33]byte `json:"mode"` 137 padCgo0 [3]byte 138 State M5state `json:"state"` 139 } `json:"mode"` 140 Submode struct { 141 Submode [33]byte `json:"submode"` 142 padCgo0 [3]byte 143 First int32 `json:"first"` 144 State M5state `json:"state"` 145 } `json:"submode"` 146 padCgo0 [4]byte 147 Time struct { 148 Time M5time `json:"time"` 149 Bad int32 `json:"bad"` 150 State M5state `json:"state"` 151 padCgo0 [4]byte 152 } `json:"time"` 153 Offset struct { 154 Offset int32 `json:"offset"` 155 Size int32 `json:"size"` 156 State M5state `json:"state"` 157 } `json:"offset"` 158 Period struct { 159 Period M5time `json:"period"` 160 State M5state `json:"state"` 161 } `json:"period"` 162 Bytes struct { 163 Bytes int32 `json:"bytes"` 164 State M5state `json:"state"` 165 } `json:"bytes"` 166 Source struct { 167 Source [33]byte `json:"source"` 168 padCgo0 [3]byte 169 State M5state `json:"state"` 170 } `json:"source"` 171 Start struct { 172 Start M5time `json:"start"` 173 State M5state `json:"state"` 174 } `json:"start"` 175 Code struct { 176 Code int32 `json:"code"` 177 State M5state `json:"state"` 178 } `json:"code"` 179 Frames struct { 180 Frames int32 `json:"frames"` 181 State M5state `json:"state"` 182 } `json:"frames"` 183 Header struct { 184 Header M5time `json:"header"` 185 State M5state `json:"state"` 186 } `json:"header"` 187 Total struct { 188 Total float32 `json:"total"` 189 State M5state `json:"state"` 190 } `json:"total"` 191 Byte struct { 192 Byte int32 `json:"byte"` 193 State M5state `json:"state"` 194 } `json:"byte"` 195 } 196 Data_valid_cmd struct { 197 UserDv int32 `json:"user_dv"` 198 PbEnable int32 `json:"pb_enable"` 199 } 200 Dbbc3_bbcnn_cmd struct { 201 Freq uint32 `json:"freq"` 202 Source int32 `json:"source"` 203 Bw int32 `json:"bw"` 204 Avper int32 `json:"avper"` 205 } 206 Dbbc3_bbcnn_mon struct { 207 Agc int32 `json:"agc"` 208 Gain [2]int32 `json:"gain"` 209 Tpon [2]uint32 `json:"tpon"` 210 Tpoff [2]uint32 `json:"tpoff"` 211 } 212 Dbbc3_cont_cal_cmd struct { 213 Mode int32 `json:"mode"` 214 Polarity int32 `json:"polarity"` 215 Freq int32 `json:"freq"` 216 Option int32 `json:"option"` 217 Samples int32 `json:"samples"` 218 } 219 Dbbc3_iftpx_mon struct { 220 Tp uint32 `json:"tp"` 221 Off uint32 `json:"off"` 222 On uint32 `json:"on"` 223 } 224 Dbbc3_ifx_cmd struct { 225 Input int32 `json:"input"` 226 Att int32 `json:"att"` 227 Agc int32 `json:"agc"` 228 TargetNull int32 `json:"target_null"` 229 Target uint32 `json:"target"` 230 } 231 Dbbc3_ifx_mon struct { 232 Tp uint32 `json:"tp"` 233 } 234 Dbbc_cont_cal_cmd struct { 235 Mode int32 `json:"mode"` 236 Polarity int32 `json:"polarity"` 237 Freq int32 `json:"freq"` 238 Option int32 `json:"option"` 239 Samples int32 `json:"samples"` 240 } 241 Dbbcform_cmd struct { 242 Mode int32 `json:"mode"` 243 Test int32 `json:"test"` 244 } 245 Dbbcgain_cmd struct { 246 Bbc int32 `json:"bbc"` 247 State int32 `json:"state"` 248 GainU int32 `json:"gainU"` 249 GainL int32 `json:"gainL"` 250 Target int32 `json:"target"` 251 } 252 Dbbcgain_mon struct { 253 State int32 `json:"state"` 254 Target int32 `json:"target"` 255 } 256 Dbbcifx_cmd struct { 257 Input int32 `json:"input"` 258 Att int32 `json:"att"` 259 Agc int32 `json:"agc"` 260 Filter int32 `json:"filter"` 261 TargetNull int32 `json:"target_null"` 262 Target uint32 `json:"target"` 263 } 264 Dbbcifx_mon struct { 265 Tp uint32 `json:"tp"` 266 } 267 Dbbcnn_cmd struct { 268 Freq uint32 `json:"freq"` 269 Source int32 `json:"source"` 270 Bw int32 `json:"bw"` 271 Avper int32 `json:"avper"` 272 } 273 Dbbcnn_mon struct { 274 Agc int32 `json:"agc"` 275 Gain [2]int32 `json:"gain"` 276 Tpon [2]uint32 `json:"tpon"` 277 Tpoff [2]uint32 `json:"tpoff"` 278 } 279 Dbbc_pfbx_mon struct { 280 Counts [17]int32 `json:"counts"` 281 Overflow int32 `json:"overflow"` 282 } 283 Dbbcvsi_clk_mon struct { 284 Clk struct { 285 VsiClk int32 `json:"vsi_clk"` 286 State M5state `json:"state"` 287 } `json:"vsi_clk"` 288 } 289 Dbbc_vsix_cmd struct { 290 Core [16]int32 `json:"core"` 291 Chan [16]int32 `json:"chan"` 292 } 293 Digout struct { 294 Setting uint32 `json:"setting"` 295 Mode uint32 `json:"mode"` 296 Tristate uint32 `json:"tristate"` 297 } 298 Disk2file_cmd struct { 299 ScanLabel struct { 300 ScanLabel [65]byte `json:"scan_label"` 301 padCgo0 [3]byte 302 State M5state `json:"state"` 303 } `json:"scan_label"` 304 Destination struct { 305 Destination [129]byte `json:"destination"` 306 padCgo0 [3]byte 307 State M5state `json:"state"` 308 } `json:"destination"` 309 Start struct { 310 Start [33]byte `json:"start"` 311 padCgo0 [3]byte 312 State M5state `json:"state"` 313 } `json:"start"` 314 End struct { 315 End [33]byte `json:"end"` 316 padCgo0 [3]byte 317 State M5state `json:"state"` 318 } `json:"end"` 319 Options struct { 320 Options [33]byte `json:"options"` 321 padCgo0 [3]byte 322 State M5state `json:"state"` 323 } `json:"options"` 324 } 325 Disk2file_mon struct { 326 Option struct { 327 Option [33]byte `json:"option"` 328 padCgo0 [3]byte 329 State M5state `json:"state"` 330 } `json:"option"` 331 padCgo0 [4]byte 332 StartByte struct { 333 StartByte int64 `json:"start_byte"` 334 State M5state `json:"state"` 335 } `json:"start_byte"` 336 EndByte struct { 337 EndByte int64 `json:"end_byte"` 338 State M5state `json:"state"` 339 } `json:"end_byte"` 340 Status struct { 341 Status [33]byte `json:"status"` 342 padCgo0 [3]byte 343 State M5state `json:"state"` 344 } `json:"status"` 345 padCgo1 [4]byte 346 Current struct { 347 Current int64 `json:"current"` 348 State M5state `json:"state"` 349 } `json:"current"` 350 ScanNumber struct { 351 ScanNumber int32 `json:"scan_number"` 352 State M5state `json:"state"` 353 } `json:"scan_number"` 354 padCgo2 [4]byte 355 } 356 Disk_pos_mon struct { 357 Record struct { 358 Record int64 `json:"record"` 359 State M5state `json:"state"` 360 } `json:"record"` 361 Play struct { 362 Play int64 `json:"play"` 363 State M5state `json:"state"` 364 } `json:"play"` 365 Stop struct { 366 Stop int64 `json:"stop"` 367 State M5state `json:"state"` 368 } `json:"stop"` 369 } 370 Disk_record_cmd struct { 371 Record struct { 372 Record int32 `json:"record"` 373 State M5state `json:"state"` 374 } `json:"record"` 375 Label struct { 376 Label [65]byte `json:"label"` 377 padCgo0 [3]byte 378 State M5state `json:"state"` 379 } `json:"label"` 380 } 381 Disk_record_mon struct { 382 Status struct { 383 Status [33]byte `json:"status"` 384 padCgo0 [3]byte 385 State M5state `json:"state"` 386 } `json:"status"` 387 Scan struct { 388 Scan int32 `json:"scan"` 389 State M5state `json:"state"` 390 } `json:"scan"` 391 } 392 Disk_serial_mon struct { 393 Count int32 `json:"count"` 394 Serial [16]struct { 395 Serial [33]byte `json:"serial"` 396 padCgo0 [3]byte 397 State M5state `json:"state"` 398 } `json:"serial"` 399 } 400 Dist_cmd struct { 401 Atten [2]int32 `json:"atten"` 402 Input [2]int32 `json:"input"` 403 Avper int32 `json:"avper"` 404 Old [2]int32 `json:"old"` 405 } 406 Dist_mon struct { 407 Serial int32 `json:"serial"` 408 Timing int32 `json:"timing"` 409 Totpwr [2]uint32 `json:"totpwr"` 410 } 411 Dot_mon struct { 412 Time struct { 413 Time [33]byte `json:"time"` 414 padCgo0 [3]byte 415 State M5state `json:"state"` 416 } `json:"time"` 417 Status struct { 418 Status [33]byte `json:"status"` 419 padCgo0 [3]byte 420 State M5state `json:"state"` 421 } `json:"status"` 422 FHGStatus struct { 423 FHGStatus [33]byte `json:"FHG_status"` 424 padCgo0 [3]byte 425 State M5state `json:"state"` 426 } `json:"FHG_status"` 427 OSTime struct { 428 OSTime [33]byte `json:"OS_time"` 429 padCgo0 [3]byte 430 State M5state `json:"state"` 431 } `json:"OS_time"` 432 DOTOSTimeDiff struct { 433 DOTOSTimeDiff [33]byte `json:"DOT_OS_time_diff"` 434 padCgo0 [3]byte 435 State M5state `json:"state"` 436 } `json:"DOT_OS_time_diff"` 437 } 438 Dqa_chan struct { 439 Bbc int32 `json:"bbc"` 440 Track int32 `json:"track"` 441 Amp float32 `json:"amp"` 442 Phase float32 `json:"phase"` 443 Parity uint32 `json:"parity"` 444 CrccA uint32 `json:"crcc_a"` 445 CrccB uint32 `json:"crcc_b"` 446 Resync uint32 `json:"resync"` 447 Nosync uint32 `json:"nosync"` 448 NumBits uint32 `json:"num_bits"` 449 } 450 Dqa_cmd struct { 451 Dur int32 `json:"dur"` 452 } 453 Dqa_mon struct { 454 A Dqa_chan `json:"a"` 455 B Dqa_chan `json:"b"` 456 } 457 Ds_cmd struct { 458 Type uint16 `json:"type"` 459 Mnem [3]byte `json:"mnem"` 460 padCgo0 [1]byte 461 Cmd uint16 `json:"cmd"` 462 Data uint16 `json:"data"` 463 } 464 Ds_mon struct { 465 Resp uint16 `json:"resp"` 466 Data [2]byte `json:"data"` 467 } 468 Fila10g_mode_cmd struct { 469 Mask2 struct { 470 Mask2 uint32 `json:"mask2"` 471 State M5state `json:"state"` 472 } `json:"mask2"` 473 Mask1 struct { 474 Mask1 uint32 `json:"mask1"` 475 State M5state `json:"state"` 476 } `json:"mask1"` 477 Decimate struct { 478 Decimate int32 `json:"decimate"` 479 State M5state `json:"state"` 480 } `json:"decimate"` 481 Disk struct { 482 Disk int32 `json:"disk"` 483 State M5state `json:"state"` 484 } `json:"disk"` 485 } 486 Fila10g_mode_mon struct { 487 Clockrate struct { 488 Clockrate int32 `json:"clockrate"` 489 State M5state `json:"state"` 490 } `json:"clockrate"` 491 } 492 Flux_ds struct { 493 Name [11]byte `json:"name"` 494 Type byte `json:"type"` 495 Fmin float32 `json:"fmin"` 496 Fmax float32 `json:"fmax"` 497 Fcoeff [3]float32 `json:"fcoeff"` 498 Size float32 `json:"size"` 499 Model byte `json:"model"` 500 padCgo0 [3]byte 501 Mcoeff [6]float32 `json:"mcoeff"` 502 } 503 Form4_cmd struct { 504 Mode int32 `json:"mode"` 505 Rate int32 `json:"rate"` 506 Enable [2]uint32 `json:"enable"` 507 Aux [2]uint32 `json:"aux"` 508 Codes [64]int32 `json:"codes"` 509 Bits int32 `json:"bits"` 510 Fan int32 `json:"fan"` 511 Barrel int32 `json:"barrel"` 512 Modulate int32 `json:"modulate"` 513 Last int32 `json:"last"` 514 Synch int32 `json:"synch"` 515 Roll [16][64]int32 `json:"roll"` 516 StartMap int32 `json:"start_map"` 517 EndMap int32 `json:"end_map"` 518 A2d [16][64]int32 `json:"a2d"` 519 } 520 Form4_mon struct { 521 Status int32 `json:"status"` 522 Error int32 `json:"error"` 523 RackIds int32 `json:"rack_ids"` 524 Version int32 `json:"version"` 525 } 526 Fscom struct { 527 Iclbox int32 `json:"iclbox"` 528 Iclopr int32 `json:"iclopr"` 529 Nums [40]int32 `json:"nums"` 530 AZOFF float32 `json:"AZOFF"` 531 DECOFF float32 `json:"DECOFF"` 532 ELOFF float32 `json:"ELOFF"` 533 Ibmat int32 `json:"ibmat"` 534 Ibmcb int32 `json:"ibmcb"` 535 ICAPTP [2]int32 `json:"ICAPTP"` 536 IRDYTP [2]int32 `json:"IRDYTP"` 537 IRENVC int32 `json:"IRENVC"` 538 ILOKVC int32 `json:"ILOKVC"` 539 ITRAKA [2]int32 `json:"ITRAKA"` 540 ITRAKB [2]int32 `json:"ITRAKB"` 541 TPIVC [15]uint32 `json:"TPIVC"` 542 ISTPTP [2]float32 `json:"ISTPTP"` 543 ITACTP [2]float32 `json:"ITACTP"` 544 KHALT int32 `json:"KHALT"` 545 KECHO int32 `json:"KECHO"` 546 KENASTK [2][2]int32 `json:"KENASTK"` 547 INEXT [3]int32 `json:"INEXT"` 548 RAOFF float32 `json:"RAOFF"` 549 XOFF float32 `json:"XOFF"` 550 YOFF float32 `json:"YOFF"` 551 LLOG [8]byte `json:"LLOG"` 552 LNEWPR [8]byte `json:"LNEWPR"` 553 LNEWSK [8]byte `json:"LNEWSK"` 554 LPRC [8]byte `json:"LPRC"` 555 LSTP [8]byte `json:"LSTP"` 556 LSKD [8]byte `json:"LSKD"` 557 LEXPER [8]byte `json:"LEXPER"` 558 LFEETFS [2][6]byte `json:"LFEET_FS"` 559 Lgen [2][2]int16 `json:"lgen"` 560 ICHK [23]int32 `json:"ICHK"` 561 Tempwx float32 `json:"tempwx"` 562 Humiwx float32 `json:"humiwx"` 563 Preswx float32 `json:"preswx"` 564 Speedwx float32 `json:"speedwx"` 565 Directionwx int32 `json:"directionwx"` 566 Ep1950 float32 `json:"ep1950"` 567 Epoch float32 `json:"epoch"` 568 Cablev float32 `json:"cablev"` 569 Height float32 `json:"height"` 570 padCgo0 [4]byte 571 Ra50 float64 `json:"ra50"` 572 Dec50 float64 `json:"dec50"` 573 Radat float64 `json:"radat"` 574 Decdat float64 `json:"decdat"` 575 Alat float64 `json:"alat"` 576 Wlong float64 `json:"wlong"` 577 Systmp [264]float32 `json:"systmp"` 578 Ldsign int32 `json:"ldsign"` 579 Lfreqv [90]byte `json:"lfreqv"` 580 Lnaant [8]byte `json:"lnaant"` 581 Lsorna [10]byte `json:"lsorna"` 582 Idevant [64]byte `json:"idevant"` 583 Idevgpib [64]byte `json:"idevgpib"` 584 Idevlog [64][5]byte `json:"idevlog"` 585 Ndevlog int32 `json:"ndevlog"` 586 Imodfm int32 `json:"imodfm"` 587 Ipashd [2][2]int32 `json:"ipashd"` 588 Iratfm int32 `json:"iratfm"` 589 Ispeed [2]int32 `json:"ispeed"` 590 Idirtp [2]int32 `json:"idirtp"` 591 Cips [2]int32 `json:"cips"` 592 BitDensity [2]int32 `json:"bit_density"` 593 Ienatp [2]int32 `json:"ienatp"` 594 Inp1if int32 `json:"inp1if"` 595 Inp2if int32 `json:"inp2if"` 596 Ionsor int32 `json:"ionsor"` 597 Imaxtpsd [2]int32 `json:"imaxtpsd"` 598 Iskdtpsd [2]int32 `json:"iskdtpsd"` 599 Motorv [2]float32 `json:"motorv"` 600 Inscint [2]float32 `json:"inscint"` 601 Inscsl [2]float32 `json:"inscsl"` 602 Outscint [2]float32 `json:"outscint"` 603 Outscsl [2]float32 `json:"outscsl"` 604 Itpthick [2]int32 `json:"itpthick"` 605 Wrvolt [2]float32 `json:"wrvolt"` 606 Capstan [2]int32 `json:"capstan"` 607 Go struct { 608 Allocated int32 `json:"allocated"` 609 Name [32][5]byte `json:"name"` 610 } `json:"go"` 611 Sem struct { 612 Allocated int32 `json:"allocated"` 613 Name [32][5]byte `json:"name"` 614 } `json:"sem"` 615 Check struct { 616 Bbc [16]int32 `json:"bbc"` 617 BbcTime [16]int32 `json:"bbc_time"` 618 Dist [2]int32 `json:"dist"` 619 Vform int32 `json:"vform"` 620 FmCnTm int32 `json:"fm_cn_tm"` 621 Rec [2]int32 `json:"rec"` 622 Vkrepro [2]int32 `json:"vkrepro"` 623 Vkenable [2]int32 `json:"vkenable"` 624 Vkmove [2]int32 `json:"vkmove"` 625 Systracks [2]int32 `json:"systracks"` 626 RcMvTm [2]int32 `json:"rc_mv_tm"` 627 Vklowtape [2]int32 `json:"vklowtape"` 628 Vkload [2]int32 `json:"vkload"` 629 RcLdTm [2]int32 `json:"rc_ld_tm"` 630 S2rec S2rec_check `json:"s2rec"` 631 K4rec K4rec_check `json:"k4rec"` 632 Ifp [4]int32 `json:"ifp"` 633 IfpTime [4]int32 `json:"ifp_time"` 634 DbbcForm int32 `json:"dbbc_form"` 635 } `json:"check"` 636 Stcnm [4][2]byte `json:"stcnm"` 637 Stchk [4]int32 `json:"stchk"` 638 Dist [2]Dist_cmd `json:"dist"` 639 Bbc [16]Bbc_cmd `json:"bbc"` 640 Tpi [264]int32 `json:"tpi"` 641 Tpical [264]int32 `json:"tpical"` 642 Tpizero [264]int32 `json:"tpizero"` 643 Equip struct { 644 Rack int32 `json:"rack"` 645 Drive [2]int32 `json:"drive"` 646 DriveType [2]int32 `json:"drive_type"` 647 RackType int32 `json:"rack_type"` 648 WxMet int32 `json:"wx_met"` 649 WxHost [65]byte `json:"wx_host"` 650 padCgo0 [3]byte 651 Mk4syncDflt int32 `json:"mk4sync_dflt"` 652 } `json:"equip"` 653 KlvdtFs [2]int32 `json:"klvdt_fs"` 654 Vrepro [2]Vrepro_cmd `json:"vrepro"` 655 Vform Vform_cmd `json:"vform"` 656 Venable [2]Venable_cmd `json:"venable"` 657 Systracks [2]Systracks_cmd `json:"systracks"` 658 Dqa Dqa_cmd `json:"dqa"` 659 UserInfo User_info_cmd `json:"user_info"` 660 S2st S2st_cmd `json:"s2st"` 661 S2RecState int32 `json:"s2_rec_state"` 662 RecMode Rec_mode_cmd `json:"rec_mode"` 663 DataValid [2]Data_valid_cmd `json:"data_valid"` 664 S2label S2label_cmd `json:"s2label"` 665 padCgo1 [3]byte 666 Form4 Form4_cmd `json:"form4"` 667 Diaman float32 `json:"diaman"` 668 Slew1 float32 `json:"slew1"` 669 Slew2 float32 `json:"slew2"` 670 Lolim1 float32 `json:"lolim1"` 671 Lolim2 float32 `json:"lolim2"` 672 Uplim1 float32 `json:"uplim1"` 673 Uplim2 float32 `json:"uplim2"` 674 Refreq float32 `json:"refreq"` 675 I70kch int32 `json:"i70kch"` 676 I20kch int32 `json:"i20kch"` 677 Time struct { 678 Rate [2]float32 `json:"rate"` 679 Offset [2]int32 `json:"offset"` 680 Epoch [2]int32 `json:"epoch"` 681 Span [2]int32 `json:"span"` 682 SecsOff int32 `json:"secs_off"` 683 Index int32 `json:"index"` 684 Icomputer [2]int32 `json:"icomputer"` 685 Model byte `json:"model"` 686 padCgo0 [3]byte 687 TicksOff uint32 `json:"ticks_off"` 688 UsecsOff int32 `json:"usecs_off"` 689 InitError int32 `json:"init_error"` 690 InitErrno int32 `json:"init_errno"` 691 } `json:"time"` 692 Posnhd [2][2]float32 `json:"posnhd"` 693 ClassCount int32 `json:"class_count"` 694 Horaz [30]float32 `json:"horaz"` 695 Horel [30]float32 `json:"horel"` 696 McbDev [64]byte `json:"mcb_dev"` 697 Hwid byte `json:"hwid"` 698 padCgo2 [3]byte 699 IwMotion int32 `json:"iw_motion"` 700 Lowtp [2]int32 `json:"lowtp"` 701 FormVersion int32 `json:"form_version"` 702 Sterp int32 `json:"sterp"` 703 WrhdFs [2]int32 `json:"wrhd_fs"` 704 VfmXpnt int32 `json:"vfm_xpnt"` 705 Actual struct { 706 S2rec [2]struct { 707 Rstate int32 `json:"rstate"` 708 RstateValid int32 `json:"rstate_valid"` 709 Position int32 `json:"position"` 710 Posvar int32 `json:"posvar"` 711 PositionValid int32 `json:"position_valid"` 712 } `json:"s2rec"` 713 S2recInuse int32 `json:"s2rec_inuse"` 714 } `json:"actual"` 715 Freqvc [15]float32 `json:"freqvc"` 716 Ibwvc [15]int32 `json:"ibwvc"` 717 Ifp2vc [16]int32 `json:"ifp2vc"` 718 Cwrap [8]byte `json:"cwrap"` 719 Vacsw [2]int32 `json:"vacsw"` 720 Motorv2 [2]float32 `json:"motorv2"` 721 Itpthick2 [2]int32 `json:"itpthick2"` 722 Thin [2]int32 `json:"thin"` 723 Vac4 [2]int32 `json:"vac4"` 724 Wrvolt2 [2]float32 `json:"wrvolt2"` 725 Wrvolt4 [2]float32 `json:"wrvolt4"` 726 Wrvolt42 [2]float32 `json:"wrvolt42"` 727 UserDev1Name [2]byte `json:"user_dev1_name"` 728 UserDev2Name [2]byte `json:"user_dev2_name"` 729 UserDev1Value float64 `json:"user_dev1_value"` 730 UserDev2Value float64 `json:"user_dev2_value"` 731 Rvac [2]Rvac_cmd `json:"rvac"` 732 Wvolt [2]Wvolt_cmd `json:"wvolt"` 733 Lo Lo_cmd `json:"lo"` 734 Pcalform Pcalform_cmd `json:"pcalform"` 735 Pcald Pcald_cmd `json:"pcald"` 736 Extbwvc [15]float32 `json:"extbwvc"` 737 Freqif3 int32 `json:"freqif3"` 738 Imixif3 int32 `json:"imixif3"` 739 Pcalports Pcalports_cmd `json:"pcalports"` 740 K4RecState int32 `json:"k4_rec_state"` 741 K4st K4st_cmd `json:"k4st"` 742 K4tapeSqn [9]byte `json:"k4tape_sqn"` 743 padCgo3 [3]byte 744 K4vclo K4vclo_cmd `json:"k4vclo"` 745 K4vc K4vc_cmd `json:"k4vc"` 746 K4vcif K4vcif_cmd `json:"k4vcif"` 747 K4vcbw K4vcbw_cmd `json:"k4vcbw"` 748 K3fm K3fm_cmd `json:"k3fm"` 749 Reccpu [2]int32 `json:"reccpu"` 750 K4label K4label_cmd `json:"k4label"` 751 padCgo4 [3]byte 752 K4recMode K4rec_mode_cmd `json:"k4rec_mode"` 753 K4recpatch K4recpatch_cmd `json:"k4recpatch"` 754 K4pcalports K4pcalports_cmd `json:"k4pcalports"` 755 Select int32 `json:"select"` 756 RdhdFs [2]int32 `json:"rdhd_fs"` 757 Knewtape [2]int32 `json:"knewtape"` 758 Ihdmndel [2]int32 `json:"ihdmndel"` 759 ScanName Scan_name_cmd `json:"scan_name"` 760 Tacd Tacd_shm `json:"tacd"` 761 Iat1if int32 `json:"iat1if"` 762 Iat2if int32 `json:"iat2if"` 763 Iat3if int32 `json:"iat3if"` 764 Erchk int32 `json:"erchk"` 765 IfdSet int32 `json:"ifd_set"` 766 If3Set int32 `json:"if3_set"` 767 BbcTpi [16][2]uint32 `json:"bbc_tpi"` 768 VifdTpi [4]uint32 `json:"vifd_tpi"` 769 MifdTpi [3]uint32 `json:"mifd_tpi"` 770 Cablevl float32 `json:"cablevl"` 771 Cablediff float32 `json:"cablediff"` 772 Imk4fmv int32 `json:"imk4fmv"` 773 Tpicd Tpicd_cmd `json:"tpicd"` 774 ITPIVC [15]int32 `json:"ITPIVC"` 775 Tpigain [264]int32 `json:"tpigain"` 776 Iapdflg int32 `json:"iapdflg"` 777 K4recModeStat int32 `json:"k4rec_mode_stat"` 778 Onoff Onoff_cmd `json:"onoff"` 779 Rxgain [20]Rxgain_ds `json:"rxgain"` 780 Iswif3Fs [4]int32 `json:"iswif3_fs"` 781 Ipcalif3 int32 `json:"ipcalif3"` 782 Flux [100]Flux_ds `json:"flux"` 783 Tpidiff [264]int32 `json:"tpidiff"` 784 Tpidiffgain [264]int32 `json:"tpidiffgain"` 785 Caltemps [264]float32 `json:"caltemps"` 786 padCgo5 [4]byte 787 Calrx Calrx_cmd `json:"calrx"` 788 Ibds int32 `json:"ibds"` 789 DsDev [64]byte `json:"ds_dev"` 790 NDas byte `json:"n_das"` 791 LbaImageRejectFilters byte `json:"lba_image_reject_filters"` 792 padCgo6 [2]byte 793 LbaDigitalInputFormat uint32 `json:"lba_digital_input_format"` 794 padCgo7 [4]byte 795 Das [2]Das `json:"das"` 796 IfpTpi [4]uint32 `json:"ifp_tpi"` 797 MDas byte `json:"m_das"` 798 Mk5vsn [33]byte `json:"mk5vsn"` 799 padCgo8 [2]byte 800 Mk5vsnLogchg int32 `json:"mk5vsn_logchg"` 801 Logchg int32 `json:"logchg"` 802 padCgo9 [4]byte 803 UserDevice User_device_cmd `json:"user_device"` 804 DiskRecord Disk_record_cmd `json:"disk_record"` 805 Monit5 struct { 806 Pong int32 `json:"pong"` 807 padCgo0 [4]byte 808 Ping [2]Monit5_ping `json:"ping"` 809 } `json:"monit5"` 810 Disk2file Disk2file_cmd `json:"disk2file"` 811 In2net In2net_cmd `json:"in2net"` 812 Abend struct { 813 NormalEnd int32 `json:"normal_end"` 814 OtherError int32 `json:"other_error"` 815 } `json:"abend"` 816 S2bbc [4]S2bbc_data `json:"s2bbc"` 817 S2das S2das_check `json:"s2das"` 818 NtpSynchUnknown int32 `json:"ntp_synch_unknown"` 819 LastCheck struct { 820 String [256]byte `json:"string"` 821 Ip2 int32 `json:"ip2"` 822 Who [3]byte `json:"who"` 823 padCgo0 [1]byte 824 } `json:"last_check"` 825 Mk5host [129]byte `json:"mk5host"` 826 padCgo10 [7]byte 827 Mk5bMode Mk5b_mode_cmd `json:"mk5b_mode"` 828 Vsi4 Vsi4_cmd `json:"vsi4"` 829 Holog Holog_cmd `json:"holog"` 830 Satellite Satellite_cmd `json:"satellite"` 831 padCgo11 [4]byte 832 Ephem [14400]Satellite_ephem `json:"ephem"` 833 Satoff Satoff_cmd `json:"satoff"` 834 Tle Tle_cmd `json:"tle"` 835 Dbbcnn [16]Dbbcnn_cmd `json:"dbbcnn"` 836 Dbbcifx [4]Dbbcifx_cmd `json:"dbbcifx"` 837 Dbbcform Dbbcform_cmd `json:"dbbcform"` 838 Dbbcddcv int32 `json:"dbbcddcv"` 839 Dbbcpfbv int32 `json:"dbbcpfbv"` 840 DbbcCondMods int32 `json:"dbbc_cond_mods"` 841 DbbcContCal Dbbc_cont_cal_cmd `json:"dbbc_cont_cal"` 842 DbbcIfFactors [4]int32 `json:"dbbc_if_factors"` 843 Dbbcgain Dbbcgain_cmd `json:"dbbcgain"` 844 M5bCrate int32 `json:"m5b_crate"` 845 Dbbcddcvl [1]byte `json:"dbbcddcvl"` 846 Dbbcddcvs [16]byte `json:"dbbcddcvs"` 847 padCgo12 [3]byte 848 Dbbcddcvc int32 `json:"dbbcddcvc"` 849 Dbbcddcsubv int32 `json:"dbbcddcsubv"` 850 Dbbccontcalpol int32 `json:"dbbccontcalpol"` 851 Fila10gMode Fila10g_mode_cmd `json:"fila10g_mode"` 852 Fila10gvsiIn [16]byte `json:"fila10gvsi_in"` 853 Dbbcpfbvl [1]byte `json:"dbbcpfbvl"` 854 Dbbcpfbvs [16]byte `json:"dbbcpfbvs"` 855 padCgo13 [3]byte 856 Dbbcpfbvc int32 `json:"dbbcpfbvc"` 857 Dbbcpfbsubv int32 `json:"dbbcpfbsubv"` 858 DbbcComoCores [4]int32 `json:"dbbc_como_cores"` 859 DbbcCores int32 `json:"dbbc_cores"` 860 DbbcVsix [2]Dbbc_vsix_cmd `json:"dbbc_vsix"` 861 Mk6Units [2]int32 `json:"mk6_units"` 862 Mk6Active [2]int32 `json:"mk6_active"` 863 Mk6Record [3]Mk6_record_cmd `json:"mk6_record"` 864 Mk6LastCheck [2]struct { 865 String [256]byte `json:"string"` 866 Ip2 int32 `json:"ip2"` 867 Who [3]byte `json:"who"` 868 What [3]byte `json:"what"` 869 padCgo0 [2]byte 870 } `json:"mk6_last_check"` 871 RdbeUnits [4]int32 `json:"rdbe_units"` 872 RdbeActive [4]int32 `json:"rdbe_active"` 873 RdbeTsysData [4]Rdbe_tsys_data `json:"rdbe_tsys_data"` 874 Rdbehost [4][129]byte `json:"rdbehost"` 875 RdbeAtten [5]Rdbe_atten_cmd `json:"rdbe_atten"` 876 Rdtcn [4]Rdtcn `json:"rdtcn"` 877 FserrCls Fserr_cls `json:"fserr_cls"` 878 DbbcDefined int32 `json:"dbbc_defined"` 879 Dbbc2Defined int32 `json:"dbbc2_defined"` 880 RdbeEquip struct { 881 RmsT float32 `json:"rms_t"` 882 RmsMin float32 `json:"rms_min"` 883 RmsMax float32 `json:"rms_max"` 884 PcalAmp [1]byte `json:"pcal_amp"` 885 padCgo0 [3]byte 886 } `json:"rdbe_equip"` 887 Monit6 Monit6 `json:"monit6"` 888 RdbeSync [4]int32 `json:"rdbe_sync"` 889 Dbbc3DdcV int32 `json:"dbbc3_ddc_v"` 890 Dbbc3DdcVs [16]byte `json:"dbbc3_ddc_vs"` 891 Dbbc3DdcVc int32 `json:"dbbc3_ddc_vc"` 892 Dbbc3DdcBbcsPerIf int32 `json:"dbbc3_ddc_bbcs_per_if"` 893 Dbbc3DdcIfs int32 `json:"dbbc3_ddc_ifs"` 894 Dbbc3Ifx [8]Dbbc3_ifx_cmd `json:"dbbc3_ifx"` 895 Dbbc3Bbcnn [128]Dbbc3_bbcnn_cmd `json:"dbbc3_bbcnn"` 896 Dbbc3ContCal Dbbc3_cont_cal_cmd `json:"dbbc3_cont_cal"` 897 SVerReleaseFS [33]byte `json:"sVerRelease_FS"` 898 padCgo14 [3]byte 899 } 900 Fserr_cls struct { 901 Buf [125]byte `json:"buf"` 902 padCgo0 [3]byte 903 Nchars int32 `json:"nchars"` 904 } 905 Ft struct { 906 Sync uint32 `json:"sync"` 907 NcoCentreValue uint32 `json:"nco_centre_value"` 908 NcoOffsetValue uint32 `json:"nco_offset_value"` 909 NcoPhaseValue uint32 `json:"nco_phase_value"` 910 NcoTimerValue uint32 `json:"nco_timer_value"` 911 NcoTest uint32 `json:"nco_test"` 912 NcoUseOffset uint32 `json:"nco_use_offset"` 913 NcoSyncReset uint32 `json:"nco_sync_reset"` 914 NcoUseTimer uint32 `json:"nco_use_timer"` 915 QFirNo byte `json:"q_fir_no"` 916 IFirNo byte `json:"i_fir_no"` 917 ClockDecimation byte `json:"clock_decimation"` 918 padCgo0 [1]byte 919 AddSub Mux `json:"add_sub"` 920 UsbMux Mux `json:"usb_mux"` 921 LsbMux Mux `json:"lsb_mux"` 922 UsbThreshold byte `json:"usb_threshold"` 923 LsbThreshold byte `json:"lsb_threshold"` 924 padCgo1 [2]byte 925 UsbServo Servo `json:"usb_servo"` 926 LsbServo Servo `json:"lsb_servo"` 927 FlipUsb uint32 `json:"flip_usb"` 928 FlipLsb uint32 `json:"flip_lsb"` 929 Monitor Mux `json:"monitor"` 930 Digout Digout `json:"digout"` 931 } 932 Holog_cmd struct { 933 Az float32 `json:"az"` 934 El float32 `json:"el"` 935 Azp int32 `json:"azp"` 936 Elp int32 `json:"elp"` 937 Ical int32 `json:"ical"` 938 Proc [33]byte `json:"proc"` 939 padCgo0 [3]byte 940 StopRequest int32 `json:"stop_request"` 941 Setup int32 `json:"setup"` 942 Wait int32 `json:"wait"` 943 } 944 Ifp struct { 945 Frequency float64 `json:"frequency"` 946 Bandwidth uint32 `json:"bandwidth"` 947 FilterMode uint32 `json:"filter_mode"` 948 FlipUsb uint32 `json:"flip_usb"` 949 FlipLsb uint32 `json:"flip_lsb"` 950 Format uint32 `json:"format"` 951 MagnStats uint32 `json:"magn_stats"` 952 CorrType uint32 `json:"corr_type"` 953 CorrSource [2]uint32 `json:"corr_source"` 954 AtClockDelay byte `json:"at_clock_delay"` 955 padCgo0 [3]byte 956 FtLo float64 `json:"ft_lo"` 957 FtFilterMode uint32 `json:"ft_filter_mode"` 958 padCgo1 [4]byte 959 FtOffs float64 `json:"ft_offs"` 960 FtPhase float64 `json:"ft_phase"` 961 Track [2]byte `json:"track"` 962 Initialised byte `json:"initialised"` 963 padCgo2 [1]byte 964 Source int32 `json:"source"` 965 FilterOutput uint32 `json:"filter_output"` 966 Bs Bs `json:"bs"` 967 Ft Ft `json:"ft"` 968 Out Out `json:"out"` 969 TempAnalog float32 `json:"temp_analog"` 970 PllLd float32 `json:"pll_ld"` 971 PllVc float32 `json:"pll_vc"` 972 RefErr byte `json:"ref_err"` 973 SyncErr byte `json:"sync_err"` 974 padCgo3 [2]byte 975 TempDigital float32 `json:"temp_digital"` 976 Processing byte `json:"processing"` 977 ClkErr byte `json:"clk_err"` 978 Blank byte `json:"blank"` 979 padCgo4 [1]byte 980 } 981 In2net_cmd struct { 982 Control struct { 983 Control int32 `json:"control"` 984 State M5state `json:"state"` 985 } `json:"control"` 986 Destination struct { 987 Destination [33]byte `json:"destination"` 988 padCgo0 [3]byte 989 State M5state `json:"state"` 990 } `json:"destination"` 991 Options struct { 992 Options [33]byte `json:"options"` 993 padCgo0 [3]byte 994 State M5state `json:"state"` 995 } `json:"options"` 996 LastDestination [33]byte `json:"last_destination"` 997 padCgo0 [3]byte 998 } 999 In2net_mon struct { 1000 Status struct { 1001 Status [33]byte `json:"status"` 1002 padCgo0 [3]byte 1003 State M5state `json:"state"` 1004 } `json:"status"` 1005 padCgo0 [4]byte 1006 Received struct { 1007 Received int64 `json:"received"` 1008 State M5state `json:"state"` 1009 } `json:"received"` 1010 Buffered struct { 1011 Buffered int64 `json:"buffered"` 1012 State M5state `json:"state"` 1013 } `json:"buffered"` 1014 } 1015 K3fm_cmd struct { 1016 Mode int32 `json:"mode"` 1017 Rate int32 `json:"rate"` 1018 Input int32 `json:"input"` 1019 Aux [12]byte `json:"aux"` 1020 Synch int32 `json:"synch"` 1021 AuxStart int32 `json:"aux_start"` 1022 Output int32 `json:"output"` 1023 } 1024 K3fm_mon struct { 1025 Daytime [15]byte `json:"daytime"` 1026 Status [3]byte `json:"status"` 1027 } 1028 K4label_cmd struct { 1029 Label [9]byte `json:"label"` 1030 } 1031 K4pcalports_cmd struct { 1032 Ports [2]int32 `json:"ports"` 1033 } 1034 K4pcalports_mon struct { 1035 Amp [2]float32 `json:"amp"` 1036 Phase [2]float32 `json:"phase"` 1037 } 1038 K4rec_check struct { 1039 Check int32 `json:"check"` 1040 State int32 `json:"state"` 1041 Mode int32 `json:"mode"` 1042 Pca int32 `json:"pca"` 1043 Pcb int32 `json:"pcb"` 1044 Drm int32 `json:"drm"` 1045 Synch int32 `json:"synch"` 1046 Aux int32 `json:"aux"` 1047 } 1048 K4rec_mode_cmd struct { 1049 Bw int32 `json:"bw"` 1050 Bt int32 `json:"bt"` 1051 Ch int32 `json:"ch"` 1052 Im int32 `json:"im"` 1053 Nm int32 `json:"nm"` 1054 } 1055 K4rec_mode_mon struct { 1056 Ts int32 `json:"ts"` 1057 Fm int32 `json:"fm"` 1058 Ta int32 `json:"ta"` 1059 Pb int32 `json:"pb"` 1060 } 1061 K4recpatch_cmd struct { 1062 Ports [16]int32 `json:"ports"` 1063 } 1064 K4st_cmd struct { 1065 Record int32 `json:"record"` 1066 } 1067 K4vcbw_cmd struct { 1068 Bw [2]int32 `json:"bw"` 1069 } 1070 K4vc_cmd struct { 1071 Lohi [16]int32 `json:"lohi"` 1072 Att [16]int32 `json:"att"` 1073 Loup [16]int32 `json:"loup"` 1074 } 1075 K4vcif_cmd struct { 1076 Att [4]int32 `json:"att"` 1077 } 1078 K4vclo_cmd struct { 1079 Freq [16]int32 `json:"freq"` 1080 } 1081 K4vclo_mon struct { 1082 Yes [16]byte `json:"yes"` 1083 Lock [16]byte `json:"lock"` 1084 } 1085 K4vc_mon struct { 1086 Yes [16]byte `json:"yes"` 1087 Usbpwr [16]int32 `json:"usbpwr"` 1088 Lsbpwr [16]int32 `json:"lsbpwr"` 1089 } 1090 Lo_cmd struct { 1091 Lo [8]float64 `json:"lo"` 1092 Sideband [8]int32 `json:"sideband"` 1093 Pol [8]int32 `json:"pol"` 1094 Spacing [8]float64 `json:"spacing"` 1095 Offset [8]float64 `json:"offset"` 1096 Pcal [8]int32 `json:"pcal"` 1097 } 1098 M5state struct { 1099 Known int32 `json:"known"` 1100 Error int32 `json:"error"` 1101 } 1102 M5time struct { 1103 Year int32 `json:"year"` 1104 Day int32 `json:"day"` 1105 Hour int32 `json:"hour"` 1106 Minute int32 `json:"minute"` 1107 Seconds float64 `json:"seconds"` 1108 SecondsPrecision int32 `json:"seconds_precision"` 1109 padCgo0 [4]byte 1110 } 1111 Mcb_cmd struct { 1112 Device [2]byte `json:"device"` 1113 padCgo0 [2]byte 1114 Addr uint32 `json:"addr"` 1115 Data uint32 `json:"data"` 1116 Cmd int32 `json:"cmd"` 1117 } 1118 Mcb_mon struct { 1119 Data uint32 `json:"data"` 1120 } 1121 Mk5b_mode_cmd struct { 1122 Source struct { 1123 Source int32 `json:"source"` 1124 Magic [33]byte `json:"magic"` 1125 padCgo0 [3]byte 1126 State M5state `json:"state"` 1127 } `json:"source"` 1128 Mask struct { 1129 Mask uint64 `json:"mask"` 1130 Bits int32 `json:"bits"` 1131 State M5state `json:"state"` 1132 padCgo0 [4]byte 1133 } `json:"mask"` 1134 Decimate struct { 1135 Decimate int32 `json:"decimate"` 1136 padCgo0 [4]byte 1137 Datarate uint64 `json:"datarate"` 1138 State M5state `json:"state"` 1139 } `json:"decimate"` 1140 Samplerate struct { 1141 Samplerate uint64 `json:"samplerate"` 1142 Decimate int32 `json:"decimate"` 1143 padCgo0 [4]byte 1144 Datarate uint64 `json:"datarate"` 1145 State M5state `json:"state"` 1146 } `json:"samplerate"` 1147 Fpdp struct { 1148 Fpdp int32 `json:"fpdp"` 1149 State M5state `json:"state"` 1150 } `json:"fpdp"` 1151 Disk struct { 1152 Disk int32 `json:"disk"` 1153 State M5state `json:"state"` 1154 } `json:"disk"` 1155 } 1156 Mk5b_mode_mon struct { 1157 Format struct { 1158 Format [33]byte `json:"format"` 1159 padCgo0 [3]byte 1160 State M5state `json:"state"` 1161 } `json:"format"` 1162 Tracks struct { 1163 Tracks int32 `json:"tracks"` 1164 State M5state `json:"state"` 1165 } `json:"tracks"` 1166 Tbitrate struct { 1167 Tbitrate float64 `json:"tbitrate"` 1168 State M5state `json:"state"` 1169 } `json:"tbitrate"` 1170 Framesize struct { 1171 Framesize int32 `json:"framesize"` 1172 State M5state `json:"state"` 1173 } `json:"framesize"` 1174 padCgo0 [4]byte 1175 } 1176 Mk6_disk_pos_mon struct { 1177 Record struct { 1178 Record int64 `json:"record"` 1179 State M5state `json:"state"` 1180 } `json:"record"` 1181 Play struct { 1182 Play int64 `json:"play"` 1183 State M5state `json:"state"` 1184 } `json:"play"` 1185 Stop struct { 1186 Stop int64 `json:"stop"` 1187 State M5state `json:"state"` 1188 } `json:"stop"` 1189 } 1190 Mk6_record_cmd struct { 1191 Action struct { 1192 Action [22]byte `json:"action"` 1193 padCgo0 [2]byte 1194 State M5state `json:"state"` 1195 } `json:"action"` 1196 Duration struct { 1197 Duration int32 `json:"duration"` 1198 State M5state `json:"state"` 1199 } `json:"duration"` 1200 Size struct { 1201 Size int32 `json:"size"` 1202 State M5state `json:"state"` 1203 } `json:"size"` 1204 Scan struct { 1205 Scan [33]byte `json:"scan"` 1206 padCgo0 [3]byte 1207 State M5state `json:"state"` 1208 } `json:"scan"` 1209 Experiment struct { 1210 Experiment [9]byte `json:"experiment"` 1211 padCgo0 [3]byte 1212 State M5state `json:"state"` 1213 } `json:"experiment"` 1214 Station struct { 1215 Station [9]byte `json:"station"` 1216 padCgo0 [3]byte 1217 State M5state `json:"state"` 1218 } `json:"station"` 1219 } 1220 Mk6_record_mon struct { 1221 Status struct { 1222 Status [33]byte `json:"status"` 1223 padCgo0 [3]byte 1224 State M5state `json:"state"` 1225 } `json:"status"` 1226 Group struct { 1227 Group int32 `json:"group"` 1228 State M5state `json:"state"` 1229 } `json:"group"` 1230 Number struct { 1231 Number int32 `json:"number"` 1232 State M5state `json:"state"` 1233 } `json:"number"` 1234 Name struct { 1235 Name [33]byte `json:"name"` 1236 padCgo0 [3]byte 1237 State M5state `json:"state"` 1238 } `json:"name"` 1239 } 1240 Mk6_scan_check_mon struct { 1241 Scan struct { 1242 Scan int32 `json:"scan"` 1243 State M5state `json:"state"` 1244 } `json:"scan"` 1245 Label struct { 1246 Label [65]byte `json:"label"` 1247 padCgo0 [3]byte 1248 State M5state `json:"state"` 1249 } `json:"label"` 1250 Type struct { 1251 Type [33]byte `json:"type"` 1252 padCgo0 [3]byte 1253 State M5state `json:"state"` 1254 } `json:"type"` 1255 Code struct { 1256 Code int32 `json:"code"` 1257 State M5state `json:"state"` 1258 } `json:"code"` 1259 Start struct { 1260 Start M5time `json:"start"` 1261 State M5state `json:"state"` 1262 } `json:"start"` 1263 Length struct { 1264 Length M5time `json:"length"` 1265 State M5state `json:"state"` 1266 } `json:"length"` 1267 Total struct { 1268 Total float32 `json:"total"` 1269 State M5state `json:"state"` 1270 } `json:"total"` 1271 padCgo0 [4]byte 1272 Missing struct { 1273 Missing int64 `json:"missing"` 1274 State M5state `json:"state"` 1275 } `json:"missing"` 1276 Error struct { 1277 Error [33]byte `json:"error"` 1278 padCgo0 [3]byte 1279 State M5state `json:"state"` 1280 } `json:"error"` 1281 padCgo1 [4]byte 1282 } 1283 Monit5_ping struct { 1284 Active int32 `json:"active"` 1285 padCgo0 [4]byte 1286 Bank [2]struct { 1287 Vsn [33]byte `json:"vsn"` 1288 padCgo0 [7]byte 1289 Seconds float64 `json:"seconds"` 1290 Gb float64 `json:"gb"` 1291 Percent float64 `json:"percent"` 1292 Itime [6]int32 `json:"itime"` 1293 } `json:"bank"` 1294 } 1295 Monit6 struct { 1296 Tsys [2][4]int32 `json:"tsys"` 1297 Pcal [2][4]int32 `json:"pcal"` 1298 Dot2ppsNs int32 `json:"dot2pps_ns"` 1299 } 1300 Mux struct { 1301 Setting byte `json:"setting"` 1302 padCgo0 [3]byte 1303 Mode uint32 `json:"mode"` 1304 } 1305 Onoff_cmd struct { 1306 Rep int32 `json:"rep"` 1307 Intp int32 `json:"intp"` 1308 Cutoff float32 `json:"cutoff"` 1309 Step float32 `json:"step"` 1310 Wait int32 `json:"wait"` 1311 Ssize float32 `json:"ssize"` 1312 Proc [33]byte `json:"proc"` 1313 padCgo0 [7]byte 1314 Devices [270]Onoff_devices `json:"devices"` 1315 Itpis [270]int32 `json:"itpis"` 1316 Fwhm float32 `json:"fwhm"` 1317 StopRequest int32 `json:"stop_request"` 1318 Setup int32 `json:"setup"` 1319 padCgo1 [4]byte 1320 } 1321 Onoff_devices struct { 1322 Lwhat [4]byte `json:"lwhat"` 1323 Pol byte `json:"pol"` 1324 padCgo0 [3]byte 1325 Ifchain int32 `json:"ifchain"` 1326 Flux float32 `json:"flux"` 1327 Corr float32 `json:"corr"` 1328 padCgo1 [4]byte 1329 Center float64 `json:"center"` 1330 Fwhm float32 `json:"fwhm"` 1331 Tcal float32 `json:"tcal"` 1332 Dpfu float32 `json:"dpfu"` 1333 Gain float32 `json:"gain"` 1334 } 1335 Out struct { 1336 S2Lo S2_out `json:"s2_lo"` 1337 S2Hi S2_out `json:"s2_hi"` 1338 AtmbCorrSource uint32 `json:"atmb_corr_source"` 1339 MbCorr2Source uint32 `json:"mb_corr_2_source"` 1340 AtClockDelay byte `json:"at_clock_delay"` 1341 padCgo0 [3]byte 1342 } 1343 Pcald_cmd struct { 1344 Continuous int32 `json:"continuous"` 1345 Bits int32 `json:"bits"` 1346 Integration int32 `json:"integration"` 1347 StopRequest int32 `json:"stop_request"` 1348 Count [2][16]int32 `json:"count"` 1349 Freqs [2][16][17]float64 `json:"freqs"` 1350 } 1351 Pcalform_cmd struct { 1352 Count [2][16]int32 `json:"count"` 1353 Which [2][16][17]int32 `json:"which"` 1354 Tones [2][16][17]int32 `json:"tones"` 1355 Strlen [2][16][17]int32 `json:"strlen"` 1356 Freqs [2][16][17]float64 `json:"freqs"` 1357 } 1358 Pcalports_cmd struct { 1359 Bbc [2]int32 `json:"bbc"` 1360 } 1361 Pps_source_cmd struct { 1362 Source struct { 1363 Source [33]byte `json:"source"` 1364 padCgo0 [3]byte 1365 State M5state `json:"state"` 1366 } `json:"source"` 1367 } 1368 Rclcn_req_buf struct { 1369 Count int32 `json:"count"` 1370 ClassFs int32 `json:"class_fs"` 1371 Nchars int32 `json:"nchars"` 1372 PrevNchars int32 `json:"prev_nchars"` 1373 Buf [512]byte `json:"buf"` 1374 } 1375 Rclcn_res_buf struct { 1376 ClassFs int32 `json:"class_fs"` 1377 Count int32 `json:"count"` 1378 Ifc int32 `json:"ifc"` 1379 Nchars int32 `json:"nchars"` 1380 Buf [512]byte `json:"buf"` 1381 } 1382 Rdbe_atten_cmd struct { 1383 Ifc struct { 1384 Ifc int32 `json:"ifc"` 1385 State M5state `json:"state"` 1386 } `json:"ifc"` 1387 Atten struct { 1388 Atten int32 `json:"atten"` 1389 State M5state `json:"state"` 1390 } `json:"atten"` 1391 Target struct { 1392 Target float32 `json:"target"` 1393 State M5state `json:"state"` 1394 } `json:"target"` 1395 } 1396 Rdbe_atten_mon struct { 1397 Ifc [2]struct { 1398 Ifc struct { 1399 Ifc int32 `json:"ifc"` 1400 State M5state `json:"state"` 1401 } `json:"ifc"` 1402 Atten struct { 1403 Atten int32 `json:"atten"` 1404 State M5state `json:"state"` 1405 } `json:"atten"` 1406 RMS struct { 1407 RMS float32 `json:"RMS"` 1408 State M5state `json:"state"` 1409 } `json:"RMS"` 1410 } `json:"ifc"` 1411 } 1412 Rdbe_dot_mon struct { 1413 Time struct { 1414 Time [33]byte `json:"time"` 1415 padCgo0 [3]byte 1416 State M5state `json:"state"` 1417 } `json:"time"` 1418 Status struct { 1419 Status [33]byte `json:"status"` 1420 padCgo0 [3]byte 1421 State M5state `json:"state"` 1422 } `json:"status"` 1423 OSTime struct { 1424 OSTime [33]byte `json:"OS_time"` 1425 padCgo0 [3]byte 1426 State M5state `json:"state"` 1427 } `json:"OS_time"` 1428 DOTOSTimeDiff struct { 1429 DOTOSTimeDiff [33]byte `json:"DOT_OS_time_diff"` 1430 padCgo0 [3]byte 1431 State M5state `json:"state"` 1432 } `json:"DOT_OS_time_diff"` 1433 ActualDOTTime struct { 1434 ActualDOTTime [33]byte `json:"Actual_DOT_time"` 1435 padCgo0 [3]byte 1436 State M5state `json:"state"` 1437 } `json:"Actual_DOT_time"` 1438 VdifEpoch struct { 1439 VdifEpoch int32 `json:"vdif_epoch"` 1440 State M5state `json:"state"` 1441 } `json:"vdif_epoch"` 1442 } 1443 Rdbe_tsys_cycle struct { 1444 Epoch [14]byte `json:"epoch"` 1445 padCgo0 [2]byte 1446 EpochVdif int32 `json:"epoch_vdif"` 1447 Tsys [18][2]float32 `json:"tsys"` 1448 PcalAmp [512]float32 `json:"pcal_amp"` 1449 PcalPhase [512]float32 `json:"pcal_phase"` 1450 PcalIfx int32 `json:"pcal_ifx"` 1451 Sigma float32 `json:"sigma"` 1452 RawIfx int32 `json:"raw_ifx"` 1453 Dot2gps float64 `json:"dot2gps"` 1454 Dot2pps float64 `json:"dot2pps"` 1455 Pcaloff float64 `json:"pcaloff"` 1456 PcalSpacing float64 `json:"pcal_spacing"` 1457 } 1458 Rdbe_tsys_data struct { 1459 Data [2]Rdbe_tsys_cycle `json:"data"` 1460 Iping int32 `json:"iping"` 1461 padCgo0 [4]byte 1462 } 1463 Rdtcn struct { 1464 Control [2]Rdtcn_control `json:"control"` 1465 Iping int32 `json:"iping"` 1466 } 1467 Rdtcn_control struct { 1468 Continuous int32 `json:"continuous"` 1469 Cycle int32 `json:"cycle"` 1470 StopRequest int32 `json:"stop_request"` 1471 DataValid Data_valid_cmd `json:"data_valid"` 1472 } 1473 Rec_mode_cmd struct { 1474 Mode [21]byte `json:"mode"` 1475 padCgo0 [3]byte 1476 Group int32 `json:"group"` 1477 Roll int32 `json:"roll"` 1478 NumGroups int32 `json:"num_groups"` 1479 } 1480 Regs struct { 1481 Error byte `json:"error"` 1482 Warning byte `json:"warning"` 1483 } 1484 Req_buf struct { 1485 Count int32 `json:"count"` 1486 ClassFs int32 `json:"class_fs"` 1487 Nchars int32 `json:"nchars"` 1488 Buf [512]byte `json:"buf"` 1489 } 1490 Req_rec struct { 1491 Type int32 `json:"type"` 1492 Device [2]byte `json:"device"` 1493 padCgo0 [2]byte 1494 Addr uint32 `json:"addr"` 1495 Data uint32 `json:"data"` 1496 } 1497 Res_buf struct { 1498 ClassFs int32 `json:"class_fs"` 1499 Count int32 `json:"count"` 1500 Ifc int32 `json:"ifc"` 1501 Nchars int32 `json:"nchars"` 1502 Buf [512]byte `json:"buf"` 1503 } 1504 Res_rec struct { 1505 State int32 `json:"state"` 1506 Code int32 `json:"code"` 1507 Data uint32 `json:"data"` 1508 Array [24]byte `json:"array"` 1509 } 1510 Rtime_mon struct { 1511 Seconds struct { 1512 Seconds float64 `json:"seconds"` 1513 State M5state `json:"state"` 1514 } `json:"seconds"` 1515 Gb struct { 1516 Gb float64 `json:"gb"` 1517 State M5state `json:"state"` 1518 } `json:"gb"` 1519 Percent struct { 1520 Percent float64 `json:"percent"` 1521 State M5state `json:"state"` 1522 } `json:"percent"` 1523 TotalRate struct { 1524 TotalRate float64 `json:"total_rate"` 1525 State M5state `json:"state"` 1526 } `json:"total_rate"` 1527 Mode struct { 1528 Mode [33]byte `json:"mode"` 1529 padCgo0 [3]byte 1530 State M5state `json:"state"` 1531 } `json:"mode"` 1532 SubMode struct { 1533 SubMode [33]byte `json:"sub_mode"` 1534 padCgo0 [3]byte 1535 State M5state `json:"state"` 1536 } `json:"sub_mode"` 1537 TrackRate struct { 1538 TrackRate float64 `json:"track_rate"` 1539 State M5state `json:"state"` 1540 } `json:"track_rate"` 1541 Source struct { 1542 Source [33]byte `json:"source"` 1543 padCgo0 [3]byte 1544 State M5state `json:"state"` 1545 } `json:"source"` 1546 Mask struct { 1547 Mask uint32 `json:"mask"` 1548 State M5state `json:"state"` 1549 } `json:"mask"` 1550 Decimate struct { 1551 Decimate int32 `json:"decimate"` 1552 State M5state `json:"state"` 1553 } `json:"decimate"` 1554 padCgo0 [4]byte 1555 } 1556 Rvac_cmd struct { 1557 Inches float32 `json:"inches"` 1558 Set int32 `json:"set"` 1559 } 1560 Rvac_mon struct { 1561 Volts float32 `json:"volts"` 1562 } 1563 Rxgain_ds struct { 1564 Type byte `json:"type"` 1565 padCgo0 [3]byte 1566 Lo [2]float32 `json:"lo"` 1567 Year int32 `json:"year"` 1568 Month int32 `json:"month"` 1569 Day int32 `json:"day"` 1570 Fwhm struct { 1571 Model byte `json:"model"` 1572 padCgo0 [3]byte 1573 Coeff float32 `json:"coeff"` 1574 } `json:"fwhm"` 1575 Pol [2]byte `json:"pol"` 1576 padCgo1 [2]byte 1577 Dpfu [2]float32 `json:"dpfu"` 1578 Gain struct { 1579 Form byte `json:"form"` 1580 Type byte `json:"type"` 1581 padCgo0 [2]byte 1582 Coeff [10]float32 `json:"coeff"` 1583 Ncoeff int32 `json:"ncoeff"` 1584 Opacity byte `json:"opacity"` 1585 padCgo1 [3]byte 1586 } `json:"gain"` 1587 TcalNtable int32 `json:"tcal_ntable"` 1588 TcalNpol [2]int32 `json:"tcal_npol"` 1589 Tcal [1200]struct { 1590 Pol byte `json:"pol"` 1591 padCgo0 [3]byte 1592 Freq float32 `json:"freq"` 1593 Tcal float32 `json:"tcal"` 1594 } `json:"tcal"` 1595 Trec [2]float32 `json:"trec"` 1596 SpillNtable int32 `json:"spill_ntable"` 1597 Spill [20]struct { 1598 El float32 `json:"el"` 1599 Tk float32 `json:"tk"` 1600 } `json:"spill"` 1601 } 1602 S2bbc_data struct { 1603 Freq uint32 `json:"freq"` 1604 Tpiavg uint16 `json:"tpiavg"` 1605 Ifsrc byte `json:"ifsrc"` 1606 Bw [2]byte `json:"bw"` 1607 Agcmode byte `json:"agcmode"` 1608 Init byte `json:"init"` 1609 padCgo0 [1]byte 1610 } 1611 S2das_check struct { 1612 Check uint32 `json:"check"` 1613 Agc byte `json:"agc"` 1614 Encode byte `json:"encode"` 1615 Mode [21]byte `json:"mode"` 1616 FSstatus byte `json:"FSstatus"` 1617 SeqName [25]byte `json:"SeqName"` 1618 BW byte `json:"BW"` 1619 padCgo0 [2]byte 1620 } 1621 S2label_cmd struct { 1622 Tapeid [21]byte `json:"tapeid"` 1623 Tapetype [7]byte `json:"tapetype"` 1624 Format [33]byte `json:"format"` 1625 } 1626 S2_out struct { 1627 Source uint32 `json:"source"` 1628 Format uint32 `json:"format"` 1629 } 1630 S2rec_check struct { 1631 Check int32 `json:"check"` 1632 UserInfo struct { 1633 Label [4]int32 `json:"label"` 1634 Field [4]int32 `json:"field"` 1635 } `json:"user_info"` 1636 Speed int32 `json:"speed"` 1637 State int32 `json:"state"` 1638 Mode int32 `json:"mode"` 1639 Group int32 `json:"group"` 1640 Roll int32 `json:"roll"` 1641 Dv int32 `json:"dv"` 1642 Tapeid int32 `json:"tapeid"` 1643 Tapetype int32 `json:"tapetype"` 1644 } 1645 S2st_cmd struct { 1646 Dir int32 `json:"dir"` 1647 Speed int32 `json:"speed"` 1648 Record int32 `json:"record"` 1649 } 1650 Satellite_cmd struct { 1651 Name [25]byte `json:"name"` 1652 Tlefile [65]byte `json:"tlefile"` 1653 padCgo0 [2]byte 1654 Mode int32 `json:"mode"` 1655 Wrap int32 `json:"wrap"` 1656 Satellite int32 `json:"satellite"` 1657 Tle0 [25]byte `json:"tle0"` 1658 Tle1 [70]byte `json:"tle1"` 1659 Tle2 [70]byte `json:"tle2"` 1660 padCgo1 [3]byte 1661 } 1662 Satellite_ephem struct { 1663 T int32 `json:"t"` 1664 padCgo0 [4]byte 1665 Az float64 `json:"az"` 1666 El float64 `json:"el"` 1667 } 1668 Satoff_cmd struct { 1669 Seconds float64 `json:"seconds"` 1670 Cross float64 `json:"cross"` 1671 Hold int32 `json:"hold"` 1672 padCgo0 [4]byte 1673 } 1674 Scan_check_mon struct { 1675 Scan struct { 1676 Scan int32 `json:"scan"` 1677 State M5state `json:"state"` 1678 } `json:"scan"` 1679 Label struct { 1680 Label [65]byte `json:"label"` 1681 padCgo0 [3]byte 1682 State M5state `json:"state"` 1683 } `json:"label"` 1684 Start struct { 1685 Start M5time `json:"start"` 1686 State M5state `json:"state"` 1687 } `json:"start"` 1688 Length struct { 1689 Length M5time `json:"length"` 1690 State M5state `json:"state"` 1691 } `json:"length"` 1692 Missing struct { 1693 Missing int64 `json:"missing"` 1694 State M5state `json:"state"` 1695 } `json:"missing"` 1696 Mode struct { 1697 Mode [33]byte `json:"mode"` 1698 padCgo0 [3]byte 1699 State M5state `json:"state"` 1700 } `json:"mode"` 1701 Submode struct { 1702 Submode [33]byte `json:"submode"` 1703 padCgo0 [3]byte 1704 State M5state `json:"state"` 1705 } `json:"submode"` 1706 Rate struct { 1707 Rate float32 `json:"rate"` 1708 State M5state `json:"state"` 1709 } `json:"rate"` 1710 Type struct { 1711 Type [33]byte `json:"type"` 1712 padCgo0 [3]byte 1713 State M5state `json:"state"` 1714 } `json:"type"` 1715 Code struct { 1716 Code int32 `json:"code"` 1717 State M5state `json:"state"` 1718 } `json:"code"` 1719 Total struct { 1720 Total float32 `json:"total"` 1721 State M5state `json:"state"` 1722 } `json:"total"` 1723 Error struct { 1724 Error [33]byte `json:"error"` 1725 padCgo0 [3]byte 1726 State M5state `json:"state"` 1727 } `json:"error"` 1728 padCgo0 [4]byte 1729 } 1730 Scan_name_cmd struct { 1731 NameOld [17]byte `json:"name_old"` 1732 Name [17]byte `json:"name"` 1733 Session [17]byte `json:"session"` 1734 Station [17]byte `json:"station"` 1735 Duration int32 `json:"duration"` 1736 Continuous int32 `json:"continuous"` 1737 } 1738 Servo struct { 1739 Setting uint16 `json:"setting"` 1740 padCgo0 [2]byte 1741 Mode uint32 `json:"mode"` 1742 Readout int32 `json:"readout"` 1743 } 1744 Systracks_cmd struct { 1745 Track [4]int32 `json:"track"` 1746 } 1747 Tacd_shm struct { 1748 Day int32 `json:"day"` 1749 DayFrac int32 `json:"day_frac"` 1750 MsecCounter float32 `json:"msec_counter"` 1751 UsecCorrection float32 `json:"usec_correction"` 1752 UsecBias float32 `json:"usec_bias"` 1753 CookedCorrection float32 `json:"cooked_correction"` 1754 PcVUtc float32 `json:"pc_v_utc"` 1755 UtcCorrectionNsec float32 `json:"utc_correction_nsec"` 1756 UtcCorrectionSec int32 `json:"utc_correction_sec"` 1757 DayA int32 `json:"day_a"` 1758 DayFracA int32 `json:"day_frac_a"` 1759 Rms float32 `json:"rms"` 1760 UsecAverage float32 `json:"usec_average"` 1761 Max float32 `json:"max"` 1762 Min float32 `json:"min"` 1763 DayFracOld int32 `json:"day_frac_old"` 1764 DayFracOldA int32 `json:"day_frac_old_a"` 1765 Continuous int32 `json:"continuous"` 1766 NsecAccuracy int32 `json:"nsec_accuracy"` 1767 SecAverage int32 `json:"sec_average"` 1768 StopRequest int32 `json:"stop_request"` 1769 Port int32 `json:"port"` 1770 Check int32 `json:"check"` 1771 Display int32 `json:"display"` 1772 Hostpc [80]byte `json:"hostpc"` 1773 Oldnew [8]byte `json:"oldnew"` 1774 OldnewA [11]byte `json:"oldnew_a"` 1775 File [40]byte `json:"file"` 1776 Status [8]byte `json:"status"` 1777 TacVer [20]byte `json:"tac_ver"` 1778 padCgo0 [1]byte 1779 } 1780 Tape_cmd struct { 1781 Set int32 `json:"set"` 1782 Reset int32 `json:"reset"` 1783 } 1784 Tape_mon struct { 1785 Foot int32 `json:"foot"` 1786 Sense int32 `json:"sense"` 1787 Vacuum int32 `json:"vacuum"` 1788 Chassis int32 `json:"chassis"` 1789 Stat int32 `json:"stat"` 1790 Error int32 `json:"error"` 1791 } 1792 Tle_cmd struct { 1793 Tle0 [25]byte `json:"tle0"` 1794 Tle1 [70]byte `json:"tle1"` 1795 Tle2 [70]byte `json:"tle2"` 1796 padCgo0 [3]byte 1797 Catnum [3]int32 `json:"catnum"` 1798 } 1799 Tpicd_cmd struct { 1800 Continuous int32 `json:"continuous"` 1801 Cycle int32 `json:"cycle"` 1802 StopRequest int32 `json:"stop_request"` 1803 Itpis [264]int32 `json:"itpis"` 1804 Ifc [264]int32 `json:"ifc"` 1805 Lwhat [264][4]byte `json:"lwhat"` 1806 TsysRequest int32 `json:"tsys_request"` 1807 } 1808 User_device_cmd struct { 1809 Lo [6]float64 `json:"lo"` 1810 Sideband [6]int32 `json:"sideband"` 1811 Pol [6]int32 `json:"pol"` 1812 Center [6]float64 `json:"center"` 1813 Zero [6]int32 `json:"zero"` 1814 } 1815 User_info_cmd struct { 1816 Labels [4][17]byte `json:"labels"` 1817 Field1 [17]byte `json:"field1"` 1818 Field2 [17]byte `json:"field2"` 1819 Field3 [33]byte `json:"field3"` 1820 Field4 [49]byte `json:"field4"` 1821 } 1822 User_info_parse struct { 1823 Field int32 `json:"field"` 1824 Label int32 `json:"label"` 1825 String [49]byte `json:"string"` 1826 padCgo0 [3]byte 1827 } 1828 Venable_cmd struct { 1829 General int32 `json:"general"` 1830 Group [8]int32 `json:"group"` 1831 } 1832 Vform_cmd struct { 1833 Mode int32 `json:"mode"` 1834 Rate int32 `json:"rate"` 1835 Format int32 `json:"format"` 1836 Enable struct { 1837 Low uint32 `json:"low"` 1838 High uint32 `json:"high"` 1839 System uint32 `json:"system"` 1840 } `json:"enable"` 1841 Aux [28][4]uint32 `json:"aux"` 1842 Codes [32]int32 `json:"codes"` 1843 Fan int32 `json:"fan"` 1844 Barrel int32 `json:"barrel"` 1845 TapeClock int32 `json:"tape_clock"` 1846 Qa struct { 1847 Drive int32 `json:"drive"` 1848 Chan int32 `json:"chan"` 1849 } `json:"qa"` 1850 Last int32 `json:"last"` 1851 } 1852 Vform_mon struct { 1853 Version int32 `json:"version"` 1854 SysSt int32 `json:"sys_st"` 1855 McbSt int32 `json:"mcb_st"` 1856 HdwSt int32 `json:"hdw_st"` 1857 SfwSt int32 `json:"sfw_st"` 1858 IntSt int32 `json:"int_st"` 1859 } 1860 Vrepro_cmd struct { 1861 Mode [2]int32 `json:"mode"` 1862 Track [2]int32 `json:"track"` 1863 Head [2]int32 `json:"head"` 1864 Equalizer [2]int32 `json:"equalizer"` 1865 Bitsynch int32 `json:"bitsynch"` 1866 } 1867 Vsi4 struct { 1868 Value int32 `json:"value"` 1869 Set int32 `json:"set"` 1870 } 1871 Vsi4_cmd struct { 1872 Config Vsi4 `json:"config"` 1873 Pcalx Vsi4 `json:"pcalx"` 1874 Pcaly Vsi4 `json:"pcaly"` 1875 } 1876 Vsi4_mon struct { 1877 Version int32 `json:"version"` 1878 } 1879 Vsn_mon struct { 1880 Vsn struct { 1881 Vsn [33]byte `json:"vsn"` 1882 padCgo0 [3]byte 1883 State M5state `json:"state"` 1884 } `json:"vsn"` 1885 Check struct { 1886 Check [33]byte `json:"check"` 1887 padCgo0 [3]byte 1888 State M5state `json:"state"` 1889 } `json:"check"` 1890 Disk struct { 1891 Disk int32 `json:"disk"` 1892 State M5state `json:"state"` 1893 } `json:"disk"` 1894 OriginalVsn struct { 1895 OriginalVsn [33]byte `json:"original_vsn"` 1896 padCgo0 [3]byte 1897 State M5state `json:"state"` 1898 } `json:"original_vsn"` 1899 NewVsn struct { 1900 NewVsn [33]byte `json:"new_vsn"` 1901 padCgo0 [3]byte 1902 State M5state `json:"state"` 1903 } `json:"new_vsn"` 1904 } 1905 Vst_cmd struct { 1906 Dir int32 `json:"dir"` 1907 Speed int32 `json:"speed"` 1908 Cips uint32 `json:"cips"` 1909 Rec int32 `json:"rec"` 1910 } 1911 Wvolt_cmd struct { 1912 Volts [2]float32 `json:"volts"` 1913 Set [2]int32 `json:"set"` 1914 } 1915 )