index
:
Instrument.git
master
pinmuxindt
vxi
The instrument daemon
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
device-functions.c
Age
Commit message (
Collapse
)
Author
2020-03-18
add an "ALIVE" output, to switch on VCC2 in AVRQ (for example)
Michael J. Chudobiak
2000-01-01
do not reset state before calibrating rise time in AVRQ
Mike
2000-01-01
fix min/max ampl/vout balancing when nulling delay shift cal
INSTRUMENT_6_4_10b
Mike
2000-01-01
fix ampl min/max checks when max_ampl is limited by max_vout (some -OT units)
Mike
2000-01-01
make force_output_fully_off work properly for 2-channel units
INSTRUMENT_6_4_07b
Mike
2000-01-01
implement full control of DACs 8-15
Mike
2000-01-01
Allow up to 16 DACs, by adding PCB 313A
Mike
2000-01-01
make drive polarity of zout relay configurable for -R50 units and PCB 308A
INSTRUMENT_6_4_03b
Mike
2018-05-03
Removed missed hard-coded range sizes
INSTRUMENT_6_4_00b
Michael J. Chudobiak
2018-05-03
use new variables and range sizes (but not initialized correctly yet)
Michael J. Chudobiak
2018-05-03
original number of points in each range was 10
Michael J. Chudobiak
2000-01-01
Add commands to add EA distort voltages based on existing ampl cal points
Mike
2000-01-01
First attempt at handling pwl_distort automatically when adding ampl cal points
Mike
2000-01-01
Longer gate reset time before cal interval. Needed for highest delays?
Mike
2000-01-01
separate minimum equiv offset from ampl, for AVIR-4-B-OT
Mike
2000-01-01
int func should be void
Mike
2000-01-01
better abstraction of method of switching voltage-controlled PW range, for ↵
Mike
clarity
2000-01-01
better limits on freq/pw for large burst sep calibration
Mike
2017-10-05
renamed some variables in cal_add for clarity
Michael J. Chudobiak
2017-10-05
auto-handle the EA V1 distort data when deleting an ampl cal point
root
2017-10-05
rename variables in cal_del for clarity
Michael J. Chudobiak
2017-10-05
set aux word when setting nominal amplitude, for EA V1
INSTRUMENT_6_2_28b
Michael J. Chudobiak
2000-01-01
implement ampl-dependent arbitrary voltage output - for AVR-E5-B S/N 13618
Mike
2000-01-01
Rename piece-wise-linear variables for clarity, dropping reference to ↵
Mike
obsolete 12bit values
2000-01-01
replace pol_norm and pol_complement with NO/YES for clarity
Mike
2000-01-01
rename "polarity" variables to "inverted" for clarity
Mike
2000-01-01
set advance mode for delay test mode
INSTRUMENT_6_2_26
Mike
2000-01-01
don't enable delay test mode for CH2
INSTRUMENT_6_2_25b
Mike
2000-01-01
don't do as many error checks when delay word/range is overridden
INSTRUMENT_6_2_25
Mike
2000-01-01
more specific errors during cal min/max check, and more initial cal points
Mike
2017-05-23
fix min/max cal point check for units with non-zero rst amplitude (AVRQ-5-B-AHV)
Michael J. Chudobiak
1970-01-01
Enforce minimum ampl magnitude (based on zero_equiv_ampl) in AVRQ -AHV, -XHV ↵
mjc
options
2000-01-01
self-cal needs at least 2 periods for PW cal measurement time
mjc
2000-01-01
make self-cal min count configurable
mjc
2000-01-01
make self-cal reference frequency configurable
Mike
2000-01-01
added ability to increase output-on delay
Mike
2000-01-01
added get_float_with_min function
Mike
2000-01-01
added get_bounded_float function
Mike
2017-03-22
reduced minimum self-cal measurement from 100us to 40us (0.25% resolution)
Michael J. Chudobiak
2016-12-12
Revert force-output-on during timing cal option. Too complex, little reward.
Michael J. Chudobiak
1970-01-01
allow option to force output on during timing cal
root
1970-01-01
fix non-working linear interpolation, = vs ==
root
2000-01-01
set minimum allowed PRF during PW/delay calibration
root
2000-01-01
remove failed 3 point interpolation scheme
root
2000-01-01
add, but don't use, 3 pt inversion interpolation - doesn't work well!
root
2000-01-01
separate function for inverse interpolation of X given desired Y
root
2000-01-01
separate function for linear interpolation of X given desired Y
root
1970-01-01
add PW distortion for AVR-E, AVIR, AVL. 0% at max amplitude, 100% below set ↵
INSTRUMENT_6_2_11b
root
value
1970-01-01
fix error in pw/delay control introduced by voltage-controlled 2CH delay
root
1970-01-01
for 2CHPP CH2 delay cal, use existing parameters
root
[next]