// File: jkingan[P]ladyheather/heathui.cpp
// Function: config_prn_plots(int)
void config_prn_plots(int enable)
{
static char degs[2];

    degs[0] = DEGREES;
    degs[1] = 0;

    plot[ELEVEN].plot_id = "AZ";
    plot[ELEVEN].units = &degs[0];
    plot[ELEVEN].float_center = 1;

    plot[TWELVE].plot_id = "EL";
    plot[TWELVE].units = &degs[0];
    plot[TWELVE].float_center = 1;

    plot[THIRTEEN].plot_id = level_type; //level_type;
    plot[THIRTEEN].units = level_type;   //level_type;
    plot[THIRTEEN].float_center = 1;

    if(have_phase) {
       plot[FOURTEEN].plot_id = "Phase";
       plot[FOURTEEN].units = "cyc";
    }
    else if(have_range) {
       plot[FOURTEEN].plot_id = "Range";
       plot[FOURTEEN].units = "m";
    }
    else {
       plot[FOURTEEN].plot_id = "Grav";
       plot[FOURTEEN].units = "uGal";
    }
    plot[FOURTEEN].float_center = 1;

    plot[ELEVEN].show_plot = enable;
    plot[TWELVE].show_plot = enable;
    plot[THIRTEEN].show_plot = enable;
    plot[FOURTEEN].show_plot = enable;

    plot[ELEVEN].plot_color = ELEVEN_COLOR;
    plot[TWELVE].plot_color = TWELVE_COLOR;
    plot[THIRTEEN].plot_color = THIRTEEN_COLOR;
    plot[FOURTEEN].plot_color = FOURTEEN_COLOR;

    if((rcvr_type == THERMO_RCVR) || ((rcvr_type == TIDE_RCVR) && enviro_mode())) {
       plot[ADC3].plot_id = "ADC3";
       plot[ADC3].units = "V";
       plot[ADC3].ref_scale = (DATA_SIZE) 1.0;
       plot[ADC3].float_center = 1;

       plot[ADC4].plot_id = "ADC4";
       plot[ADC4].units = "V";
       plot[ADC4].ref_scale = (DATA_SIZE) 1.0;
       plot[ADC4].float_center = 1;
    }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movl %edi, -0x4(%rbp)
movb $0x1, 0x37a4c2(%rip)    # 0x3caa44
movb $0x0, 0x37a4bc(%rip)    # 0x3caa45
leaq 0x16c790(%rip), %rax    # 0x1bcd20
leaq 0x1321f7(%rip), %rcx    # 0x18278e
movq %rcx, 0xd98(%rax)
leaq 0x16c77b(%rip), %rax    # 0x1bcd20
leaq 0x37a498(%rip), %rcx    # 0x3caa44
movq %rcx, 0xda0(%rax)
leaq 0x16c766(%rip), %rax    # 0x1bcd20
movl $0x1, 0xdb4(%rax)
leaq 0x16c755(%rip), %rax    # 0x1bcd20
leaq 0x11f983(%rip), %rcx    # 0x16ff55
movq %rcx, 0xe80(%rax)
leaq 0x16c740(%rip), %rax    # 0x1bcd20
leaq 0x37a45d(%rip), %rcx    # 0x3caa44
movq %rcx, 0xe88(%rax)
leaq 0x16c72b(%rip), %rax    # 0x1bcd20
movl $0x1, 0xe9c(%rax)
leaq 0x24dad2(%rip), %rax    # 0x29e0d8
movq (%rax), %rcx
leaq 0x16c710(%rip), %rax    # 0x1bcd20
movq %rcx, 0xf68(%rax)
leaq 0x24daba(%rip), %rax    # 0x29e0d8
movq (%rax), %rcx
leaq 0x16c6f8(%rip), %rax    # 0x1bcd20
movq %rcx, 0xf70(%rax)
leaq 0x16c6ea(%rip), %rax    # 0x1bcd20
movl $0x1, 0xf84(%rax)
leaq 0x31bedd(%rip), %rax    # 0x36c524
cmpl $0x0, (%rax)
je 0x50678
leaq 0x16c6cd(%rip), %rax    # 0x1bcd20
leaq 0x13fe72(%rip), %rcx    # 0x1904cc
movq %rcx, 0x1050(%rax)
leaq 0x16c6b8(%rip), %rax    # 0x1bcd20
leaq 0x132122(%rip), %rcx    # 0x182791
movq %rcx, 0x1058(%rax)
jmp 0x506dc
leaq 0x31bea9(%rip), %rax    # 0x36c528
cmpl $0x0, (%rax)
je 0x506b0
leaq 0x16c695(%rip), %rax    # 0x1bcd20
leaq 0x132103(%rip), %rcx    # 0x182795
movq %rcx, 0x1050(%rax)
leaq 0x16c680(%rip), %rax    # 0x1bcd20
leaq 0x12b8ec(%rip), %rcx    # 0x17bf93
movq %rcx, 0x1058(%rax)
jmp 0x506da
leaq 0x16c669(%rip), %rax    # 0x1bcd20
leaq 0x1320bc(%rip), %rcx    # 0x18277a
movq %rcx, 0x1050(%rax)
leaq 0x16c654(%rip), %rax    # 0x1bcd20
leaq 0x1320ac(%rip), %rcx    # 0x18277f
movq %rcx, 0x1058(%rax)
jmp 0x506dc
leaq 0x16c63d(%rip), %rax    # 0x1bcd20
movl $0x1, 0x106c(%rax)
movl -0x4(%rbp), %ecx
leaq 0x16c629(%rip), %rax    # 0x1bcd20
movl %ecx, 0xdb0(%rax)
movl -0x4(%rbp), %ecx
leaq 0x16c619(%rip), %rax    # 0x1bcd20
movl %ecx, 0xe98(%rax)
movl -0x4(%rbp), %ecx
leaq 0x16c609(%rip), %rax    # 0x1bcd20
movl %ecx, 0xf80(%rax)
movl -0x4(%rbp), %ecx
leaq 0x16c5f9(%rip), %rax    # 0x1bcd20
movl %ecx, 0x1068(%rax)
leaq 0x16c5ec(%rip), %rax    # 0x1bcd20
movl $0x3, 0xdb8(%rax)
leaq 0x16c5db(%rip), %rax    # 0x1bcd20
movl $0x2, 0xea0(%rax)
leaq 0x16c5ca(%rip), %rax    # 0x1bcd20
movl $0x1, 0xf88(%rax)
leaq 0x16c5b9(%rip), %rax    # 0x1bcd20
movl $0x8, 0x1070(%rax)
leaq 0x227338(%rip), %rax    # 0x277ab0
cmpq $0x80000, (%rax)        # imm = 0x80000
je 0x507a3
leaq 0x227328(%rip), %rax    # 0x277ab0
cmpq $0x800000, (%rax)       # imm = 0x800000
jne 0x5083a
callq 0x83ad0
cmpl $0x0, %eax
je 0x5083a
leaq 0x16c576(%rip), %rax    # 0x1bcd20
leaq 0x131fd3(%rip), %rcx    # 0x182784
movq %rcx, (%rax)
leaq 0x16c565(%rip), %rax    # 0x1bcd20
leaq 0x141aae(%rip), %rcx    # 0x192270
movq %rcx, 0x8(%rax)
leaq 0x16c553(%rip), %rax    # 0x1bcd20
movsd 0x11e893(%rip), %xmm0   # 0x16f068
movsd %xmm0, 0x10(%rax)
leaq 0x16c53f(%rip), %rax    # 0x1bcd20
movl $0x1, 0x1c(%rax)
leaq 0x16c531(%rip), %rax    # 0x1bcd20
leaq 0x131f93(%rip), %rcx    # 0x182789
movq %rcx, 0xe8(%rax)
leaq 0x16c51c(%rip), %rax    # 0x1bcd20
leaq 0x141a65(%rip), %rcx    # 0x192270
movq %rcx, 0xf0(%rax)
leaq 0x16c507(%rip), %rax    # 0x1bcd20
movsd 0x11e847(%rip), %xmm0   # 0x16f068
movsd %xmm0, 0xf8(%rax)
leaq 0x16c4f0(%rip), %rax    # 0x1bcd20
movl $0x1, 0x104(%rax)
addq $0x10, %rsp
popq %rbp
retq