| 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.
|
|---|