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
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
1970-01-01
use delay magnitude to set test PRF since it can be negative, and simplify ↵
root
extrapolation
1970-01-01
first attempt at implementing CH2 2CHPP delay function
root
1970-01-01
move attenuator code out of CH1-only block, so it works for CH2
INSTRUMENT_6_2_09c
root
1970-01-01
use XTR1 and XTR4 for dual-channel single attenuators, not XTR1 and XTR2
root
1970-01-01
do not set XTR polarity line for CH2 if not dual-polarity, to save XTR lines
root
1970-01-01
handle default delay better for CH2 of 2CHPP
root
2016-04-29
implement CH2 attenuator ranges
Michael J. Chudobiak
1970-01-01
added support for sequential vs binary attenuator stages
root
1970-01-01
show FW version and controller type (BB or OL) at startup
INSTRUMENT_6_2_03
root
2016-02-18
different serial ports on Olimex
Michael J. Chudobiak
1970-01-01
add mutex around remounting, and add debug messages
INSTRUMENT_6_2_02
root
1970-01-01
fix rs232 and flash initialization
root
1970-01-01
file root normally read-only now, for safe power-off. Major OS changes too.
INSTRUMENT_6_2_00
root
1970-01-01
turn output off when switching attenuator ranges
root
1970-01-01
multi-attenuator control using PCB 244A
root
1970-01-01
add attenuator_count function
root
2015-10-07
removed disabled AVMP-4-specific code
INSTRUMENT_6_0_27b
Michael J. Chudobiak
1970-01-01
fix RS232 menu - menu did not stored new settings to flash
root
1970-01-01
Added min/max rise time relay control
root
1970-01-01
flag fishy CH2 logic-level code
root
1970-01-01
first attempt at adding min/max-only rise time, for -KTA-TRA
root
1970-01-01
add support for double-external-trigger mode in KMPF
root
1970-01-01
allow amplitude to be in a limited negative-only range (AVR-CD2-B)
root
1970-01-01
slew cal points are not aligned on 4-byte boundaries; fix #1
root
1970-01-01
allow output to be switched off even if Error_check fails
root
1970-01-01
more compact messaging during self-cal
INSTRUMENT_6_0_7
root
2014-10-28
static string does not need new variable
Michael J. Chudobiak
2014-10-28
add messages about 60 second reset period
Michael J. Chudobiak
[next]