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