1 | 8/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
|
---|
7 | 9/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
|
---|
10 | 10/7/2009 Removed reference voltage related code (not supported by hardware)
|
---|
11 | 17/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).
|
---|
14 | 20/7/2009 Reading with time-out from tty uses now select()
|
---|
15 | 22/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.
|
---|
19 | 24/7/2009 Lockfile is deleted if configuration file cannot be read
|
---|
20 | 27/7/2009 Slow data is written for every HV ramp to file given in configuration
|
---|
21 | 29/7/2009 Fixed bug with loading HV settings. No error is produced on negative
|
---|
22 | DAC values (the value is set to zero).
|
---|
23 | 3/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.
|
---|
26 | 24/9/2009 Program is terminated if too many errors are encountered by the
|
---|
27 | monitor thread
|
---|
28 | 8/12/2009 Implemented DIM servers
|
---|
29 | 15/12/2009 Removed local log file and implemented logging via DColl
|
---|
30 | 17/12/2009 Implemented DIM command handling and 'Textout' DIM service
|
---|
31 | 8/1/2010 Removed locale slow data writing, now handled by Evidence
|
---|
32 | 13/1/2010 Only important messages are written to log file
|
---|
33 | 20/1/2010 Removed local configuration, now dependent on Evidence configuration
|
---|
34 | server
|
---|
35 | 29/1/2010 DAC value 0 is now equivilant to calibrated voltage value 0
|
---|
36 | 4/6/2010 Command 'hv' allows an array of pixel IDs/voltages (used by feedback)
|
---|
37 | 15/6/2010 'Channels' now is counted continously from 0 to NUM_CHAINS*NUM_CHANNELS,
|
---|
38 | removed 'chain' command.
|
---|
39 | 24/6/2010 Removed 'Target' from PrintMessage (can now use SendToLog() if needed)
|
---|
40 | 20/7/2010 Removed all mutex locking. Communicate() uses now lockf() to serialize access.
|
---|