summaryrefslogtreecommitdiff
path: root/device-functions.c
AgeCommit message (Collapse)Author
1970-01-01handle default delay better for CH2 of 2CHPProot
2016-04-29implement CH2 attenuator rangesMichael J. Chudobiak
1970-01-01added support for sequential vs binary attenuator stagesroot
1970-01-01show FW version and controller type (BB or OL) at startupINSTRUMENT_6_2_03root
2016-02-18different serial ports on OlimexMichael J. Chudobiak
1970-01-01add mutex around remounting, and add debug messagesINSTRUMENT_6_2_02root
1970-01-01fix rs232 and flash initializationroot
1970-01-01file root normally read-only now, for safe power-off. Major OS changes too.INSTRUMENT_6_2_00root
1970-01-01turn output off when switching attenuator rangesroot
1970-01-01multi-attenuator control using PCB 244Aroot
1970-01-01add attenuator_count functionroot
2015-10-07removed disabled AVMP-4-specific codeINSTRUMENT_6_0_27bMichael J. Chudobiak
1970-01-01fix RS232 menu - menu did not stored new settings to flashroot
1970-01-01Added min/max rise time relay controlroot
1970-01-01flag fishy CH2 logic-level coderoot
1970-01-01first attempt at adding min/max-only rise time, for -KTA-TRAroot
1970-01-01add support for double-external-trigger mode in KMPFroot
1970-01-01allow amplitude to be in a limited negative-only range (AVR-CD2-B)root
1970-01-01slew cal points are not aligned on 4-byte boundaries; fix #1root
1970-01-01allow output to be switched off even if Error_check failsroot
1970-01-01more compact messaging during self-calINSTRUMENT_6_0_7root
2014-10-28static string does not need new variableMichael J. Chudobiak
2014-10-28add messages about 60 second reset periodMichael J. Chudobiak
2014-10-23AVR-D4-B mods: if min+max ampl both positive, do not reset to zeroMichael J. Chudobiak
2014-08-14remove AVRQ-3-B supportINSTRUMENT_6_0_4Michael J. Chudobiak
1970-01-01account for min/max fixed amplitudes in error checkerroot
1970-01-01fixed submenu mode numberingroot
2014-08-13first attempt at better AVRQ amplitude handlingMichael J. Chudobiak
1999-12-31when nulling delay, make PW as close to 20 ns as possibleroot
1999-12-31when nulling delay, use 20 ns as minimum allowed pulse widthINSTRUMENT_5_0_15root
2014-05-22Copy some floats out into variables from the flash structure.INSTRUMENT_5_0_13Daniel Palmer
Workaround for aligned accesses
1999-12-31do not check delay shrink in cal moderoot
1999-12-31add config option to force monotonic TRIG-OUT delay when externally triggered.root
1999-12-31Flag delay shrink/propagation problems that prevent operation at some delays.root
1999-12-31do not set advance/delay mode for CH2 delayINSTRUMENT_5_0_9broot
1999-12-31make CH2 delay changes actually workINSTRUMENT_5_0_9root
2014-03-26use PCB 205A for CH2 delay, I2C address changesMichael J. Chudobiak
1999-12-31set delay to zero during PW and PRF calibrationroot
for units with non-zero min delay, like the AVR-D3-B-MS1
1999-12-31Revert "Revert "add possibility to ignore voltage polarity set by user""root
This reverts commit 623db64a55a04e531bb847fa02ef20ce1a05a10c.
1999-12-31Revert "add possibility to ignore voltage polarity set by user"root
This reverts commit 401fd942b84f8a1a8cb48e6c38ebe3dae1ab42ef.
1999-12-31add possibility to ignore voltage polarity set by userroot
1999-12-31boost "fixed" pw only in calibration moderoot
1999-12-31Boost "fixed" pw from OP1B in units with volt-ctrl-pw at low PRFs.root
Makes PRF calibration work properly. Otherwise duty cycle is too low.
1999-12-31implement the EW relay setting functionroot
2013-08-08added basic parser support for EW mode, and added ew_enabled to flashMichael J. Chudobiak
2013-08-08finish ab_mode chankey changesMichael J. Chudobiak
2013-08-08rename ab_mode vars to pw_ctrl_mode, and remove ab_mode chankeyMichael J. Chudobiak
2013-08-08rename ab_mode_allowed to pw_ab_mode_enabledMichael J. Chudobiak
1999-12-31astyle fixesroot
1999-12-31when using attenuators, do not go to very top of raw ampl rangeINSTRUMENT_5_0_2root