From 12fb4e590454872be9a18c3ea1c8dff611a985ca Mon Sep 17 00:00:00 2001 From: "Michael J. Chudobiak" Date: Thu, 3 May 2018 09:30:54 -0400 Subject: Add new variables with 32 entries per range. Not used yet. --- globals.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/globals.h b/globals.h index 88ce7d4..f12f870 100644 --- a/globals.h +++ b/globals.h @@ -126,6 +126,7 @@ #define ampl_polarities 2 #define os_polarities 1 #define old_range_size_ten 10 +#define std_range_size 32 #define timing_ranges 8 #define timing_polarities 1 @@ -777,6 +778,36 @@ typedef struct { char ot_error_message[40]; /* addr 10692 */ char ov_error_message[40]; /* addr 10732 */ + + short xyz_ampl_dacval[max_channels][ampl_ranges][ampl_polarities][std_range_size]; + float xyz_ampl_pwl[max_channels][ampl_ranges][ampl_polarities][std_range_size]; + short xyz_distort_dacval[max_channels][ampl_ranges][ampl_polarities][std_range_size]; + + short xyz_os_dacval[max_channels][os_ranges][os_polarities][std_range_size]; + float xyz_os_pwl[max_channels][os_ranges][os_polarities][std_range_size]; + + short xyz_rise_time_dacval[max_channels][ampl_ranges][ampl_polarities][std_range_size]; + float xyz_rise_time_pwl[max_channels][ampl_ranges][ampl_polarities][std_range_size]; + + short xyz_pw_dacval[max_channels][timing_ranges][timing_polarities][std_range_size]; + float xyz_pw_pwl[max_channels][timing_ranges][timing_polarities][std_range_size]; + + short xyz_delay_dacval[max_channels][timing_ranges][timing_polarities][std_range_size]; + float xyz_delay_pwl[max_channels][timing_ranges][timing_polarities][std_range_size]; + + short xyz_period_dacval[max_channels][timing_ranges][timing_polarities][std_range_size]; + float xyz_period_pwl[max_channels][timing_ranges][timing_polarities][std_range_size]; + + short xyz_burst_dacval[max_channels][timing_ranges][timing_polarities][std_range_size]; + float xyz_burst_pwl[max_channels][timing_ranges][timing_polarities][std_range_size]; + + short xyz_load_type_dacval[max_channels][load_type_ranges][load_type_polarities][std_range_size]; + float xyz_load_type_pwl[max_channels][load_type_ranges][load_type_polarities][std_range_size]; + + short xyz_slew_dacval[max_channels][timing_ranges][timing_polarities][std_range_size]; + float xyz_slew_pwl[max_channels][timing_ranges][timing_polarities][std_range_size]; + + char flash_end; } FlashStruct; -- cgit