2010-09-07	Kevin Allen	<allen@uni-heidelberg>

	* main.c: Official start of development ;)
	* autoconf: Start to use autoconf and automake to compile kacq. Does not work yet.
	* make: Configure looks for comedi and gtk. Still an error message from compiler when make

2010-11-15	Kevin Allen

	* comedi_code.c: First draft of the functions to acquire data from 2 devices
	* recording.c: First draft of the functions to record, all channels. Recording of 64 channels possible

2010-12-08	Kevin Allen

	* comedi_code.c: More efficient comedi_interface buffer that overwrite older data, processor goes from 25 to 13%.
	* recording.c: Change of function to interact with comedi_interface buffer.
	* recording.c: By default will save data in the user home directory.
	* main.h: Adding a gtkdatabox that will be used to draw oscilloscope.
	* callback.c: File name and index of file name are working.
	* recording.c: User can select which channels to record, from 1 to 64.
	* callback.c: User can change the sampling rate.
	* callback.c: User can select/unselect many channels at the same time in the preferences dialog box.

2011-01-02	Kevin Allen

	* kacq.glade: Start to work on two treeviews to select the channels for each group of the oscilloscope.
	* oscilloscope.c: Allow user to see 8 channels on a page and to see up to 10 groups.

2011-01-10	Kevin Allen
	* main.c: 	We are now recording data from a mouse brain.
	* comedi_code.c:	Select range 1 by default (-5 to 5 V) instead of (-10 to 10 V). Will need a gui control in the preference section.
	* all: 	Add checks when allocating memory to stop program if it fails.

2011-01-13	Kevin Allen
	* recording.c: 	Fix a bug with rec->max_num_samples_in_buffer. Hopefully the recording thread is bug free.
	* recording.c:	Save only when the rec_buffer is filled to a propotion sets in main.h, reduces number of save operations
	* recording.c:	Adding conditional code for debugging the recording.

2011-01-17	Kevin Allen
	* oscilloscope.c: Add conditional code for debugging the oscilloscope.
	* oscilloscope.c: Allow user to look at different groups once oscilloscope is stopped.
	* oscilloscope.c: New function that does all the drawing, so that this can be changed at only one place.
	* oscilloscope.c: Allow user can go back in oscilloscope memory to view recent signal.
	* oscilloscope.c: Show tetrodes with different colours.

2011-01-22	Kevin Allen
	* oscilloscope.c: Fix the increase and decrease voltage functions
	* oscilloscope.c: Find the bug that was stopping the oscilloscope
	                  most of the time.
	* oscilloscope.c: Allow user to go forward in oscilloscope memory.
	* oscilloscope.c: First tests over ssh and no major problem found.
	* oscilloscope.c: Increase buffer size of oscilloscope to have a 4-5 seconds in it.

2011-04-08	Kevin Allen
	* comedi_code.c: update from laser_stimulation project
	* main.h: update def of comedi_dev and interface from laser_stimulation project

2011-04-29	Kevin Allen
	* doc: add a troubleshooting chapter to the documentation

2011-05-15	Kevin Allen
	* configure.ac:	autoconf is more or less working. Few things left to sort out but nothing critical
	* main.h: start to put some order in the #define variable names
	* main.c: start to code the terminal mode of kacq.

2011-05-22	Kevin Allen
	* oscilloscope.c: got rid of gtkdatabox and now use Cairo to display the data
	* main.c: terminal mode is now working fine.
	* oscilloscope.c: the oscilloscope is now stable (does not stop responding), still need to work on what is displayed.
	* main.c: whole system connected to a Sensorium amplifier. All NI cards need to be connected to amplifier output groud.

2011-05-23	Kevin Allen
	* oscilloscope.c: now display the signal with Cairo, either mean or range for each x pixels, we are on the right way.
	* configure.ac: now use automake to compile kacq, installation process needs to be worked out
	* callback.c: the oscilloscope is totally independent of the recording process

2011-05-24	Kevin Allen
	* oscilloscope.c: still strugling a bit when the signal has high power in high frequency, but working
	* configure.ac: autotool installation works but distcheck still fails because of texi2...

2011-05-25	Kevin Allen
	* oscilloscope.c: display of data is now relatively stable and seems to be fast enough to display brain oscillations.
	* main.c: The next two weeks will be testing phase for version 0.2 before giving a copy to Csicsvari lab.
	* main.c: Used kacq with Sensorium amplifier to see brain signals, but unstable

2011-05-27	Kevin Allen
	* main.c: version 0.2 commit to CVS repo
	* doc/: update of documentation (ssh, bug reports and typos)
	* doc/: put the documentation on the savannah web site
