source: hvcontrol/History.txt@ 1905

Last change on this file since 1905 was 264, checked in by ogrimm, 14 years ago
Removed mutex locking in hvcontrol, use lockf() in Communicate()
File size: 2.4 KB
Line 
18/7/2009 Changed path to pixelmap in ProcessIO.h to stay within repository
2 Removed unused makefiles
3 Moved config file to config directory of repository
4 Removed writing of config file
5 Removed several unused functions
6 Removed command to switch off logging
79/7/2009 Implemented readline library for command-line editing
8 Included logging functions in main class (solved lockfile problem)
9 Only a single log file is written
1010/7/2009 Removed reference voltage related code (not supported by hardware)
1117/7/2009 Communication with FDTI now with Linux kernel driver (virtual com
12 port) instead of FTDI library (Standard open()/read()/write()
13 system calls can be used).
1420/7/2009 Reading with time-out from tty uses now select()
1522/7/2009 Combined code of 'hv' and 'hvdiff' commands. With either one, pixel id,
16 channel number of keyword 'all' can be used. Removed configuration
17 option to set usage of DAC values. Instead, a third parameter 'dac'
18 to the 'hv' and 'hvdiff' commands chooses DAC values.
1924/7/2009 Lockfile is deleted if configuration file cannot be read
2027/7/2009 Slow data is written for every HV ramp to file given in configuration
2129/7/2009 Fixed bug with loading HV settings. No error is produced on negative
22 DAC values (the value is set to zero).
233/8/2009 Removed explicit test mode. Commands 'hv' and 'hvdiff' will simply
24 return OK if no HV boards available.
25 Number of HV boards is not limited anymore.
2624/9/2009 Program is terminated if too many errors are encountered by the
27 monitor thread
288/12/2009 Implemented DIM servers
2915/12/2009 Removed local log file and implemented logging via DColl
3017/12/2009 Implemented DIM command handling and 'Textout' DIM service
318/1/2010 Removed locale slow data writing, now handled by Evidence
3213/1/2010 Only important messages are written to log file
3320/1/2010 Removed local configuration, now dependent on Evidence configuration
34 server
3529/1/2010 DAC value 0 is now equivilant to calibrated voltage value 0
364/6/2010 Command 'hv' allows an array of pixel IDs/voltages (used by feedback)
3715/6/2010 'Channels' now is counted continously from 0 to NUM_CHAINS*NUM_CHANNELS,
38 removed 'chain' command.
3924/6/2010 Removed 'Target' from PrintMessage (can now use SendToLog() if needed)
4020/7/2010 Removed all mutex locking. Communicate() uses now lockf() to serialize access.
Note: See TracBrowser for help on using the repository browser.