damaris (0.17) UNRELEASED; urgency=medium * moved repo to git -- Markus Rosenstihl Wed, 01 Feb 2017 15:02:41 +0100 damaris (0.16+nmu803) unstable; urgency=low * transition to cmake and new debhelper * Fixed: pulseblaster WAIT opcode is ignored if preceding state is shorter than 120ns. * pulseblaster_only backend * preliminary AD5791 driver -- Markus Rosenstihl Wed, 25 Jan 2017 17:35:05 +0100 damaris (0.15) UNRELEASED; urgency=low * new SVN pacakges * new SPC driver * move from xerces-c28 to xerces-c31 (nedded to build on jessie) -- Markus Rosenstihl Fri, 08 Aug 2014 09:49:36 +0100 damaris (0.14-svn730) experimental; urgency=low * removed exe extensions from backends * changed default frontend renderer to GTKAgg -- Markus Rosenstihl Fri, 28 Jun 2013 17:13:10 +0200 damaris (0.14-svn727) experimental; urgency=low * r714 Big Kernel Lock was removed in linux kernel 2.6.39, * kernel driver adjusted accordingly, compiles on kernel 3.2.0 * new driver from Spectrum GmbH for kernel > 2.6.39 * DAMARIS builds now in Wheezy * several fixes/more prices warnings in Spectrum and Spincore drivers * external clock impedance not set to 50 Ohms anymore. * (new PB24-64k SP17-revB boards clock is not capable of driveing 50 Ohms) * Stefan: some fixes for the ADC driver: - frequency is not always set correctly, which could lead to TOs, exception added to handle this - gating delay does not appear to be active below 500 kHz, despite manual - gating time is now correctly rounded up to next 10 ns -- Markus Rosenstihl Thu, 27 Jun 2013 14:34:24 +0200 damaris (0.14-svn713) experimental; urgency=low * added Spectrum M2i40xx Series ADC Cards (Stefan Reutter) * added birgit back end -- Markus Rosenstihl Mon, 11 Mar 2013 15:58:47 +0000 damaris (0.14-svn697) experimental; urgency=low * MI40xx driver bugs: - pre-gating implemented for other configurations according to the manual - ADC_Excpetion is thrown if a timeout occured - timeout is now correct, no need to add extra time in frontend: the card records upto 7 samples more after gating stops * "general" backend: configurable via glib KeyValue config file (follows XDG standard) * added glib-2.0 dependcy for configuration file * backend.conf allows to disable synchronization * backend.conf example in /usr/share/doc/damaris-backends/backend.conf -- Markus Rosenstihl Wed, 21 Nov 2012 09:47:10 +0100 damaris (0.13-0) experimental; urgency=low * Packages are compiling now on squeeze (and Ubuntu 10.04) * fixed /sbin/udevsettle (lenny) vs /sbin/udevadm settle (squeeze) in init script -- Markus Rosenstihl Sun, 28 Nov 2010 01:00:39 +0100 damaris (0.11-0.2) experimental; urgency=low * Spectrum MI4021 driver - Can change now ext. ref clock frequency (needed for PulseBlaster 24 SP 17) - Testing for timeout now checks the proper timeout variable * PTS driver - We can now change the phase_step in the machine file. Needed to accomodate PTS 500. * backends - Added berta backend (Using PB 24 SP 17; PTS 500) -- Markus Rosenstihl Fri, 08 Jan 2010 14:27:16 +0100 damaris (0.11-0.1) experimental; urgency=low * pulseblaster module - New udev support for 2.6.26 - 2.6.30, breaking prior support * backends - Make DAC20 more generic - DAC20: Improve init- and exit-sequences - Add FC2 backend (with two DACs) - Some little buildsystem updates * Kernel modules for version 2.6.26-2 -- Christian Tacke Fri, 08 Jan 2010 14:27:16 +0100 damaris (0.11-0) experimental; urgency=low * pulseblaster module renewed: sysfs support, multiple pci devices, device probing * udev support * periodically call schedule instruction when writing to pulseblaster board * non-pausing io instructions * debian testing: xen-686 kernels omitted: some pci_* functions are not defined * reasonable errno values returned from kernel module * review of synchronization board code -- Achim Gaedke Wed, 26 Jun 2008 15:30:00 +0100 damaris (0.10-4) experimental; urgency=low * Kernel modules compiled and tested for version 2.6.18-6 -- Achim Gaedke Fri, 1 Feb 2008 17:24:38 +0100 damaris (0.10-3) experimental; urgency=low * PulseBlaster Programs are loaded in chunks, prevents system freeze for seconds -- Achim Gaedke Thu, 18 Oct 2007 18:07:01 +0200 damaris (0.10-2) experimental; urgency=low * damaris-modules package contains various modules for testing and stable * damaris-modules package has exact dependencies for supported kernel versions * pulseblaster module does not reset device (because reset sequence is device dependent) * damaris-backends hardware init script does not fail when modules are not available -- Achim Gaedke Wed, 17 Oct 2007 14:23:25 +0200 damaris (0.10-1) experimental; urgency=low [ Achim Gaedke ] * check maximum number of instructions in backend and report proper error [ Christian Tacke ] * Bump main version to 0.10 * Build-Depend on linux-headers-2.6-all | linux-headers-2.6.18-5-all to really get headers for all subarchs * No need to Build-Depend on g++,make,dpkg-dev as build-essential depends on them -- Christian Tacke Thu, 4 Oct 2007 17:51:42 +0200 damaris (0.9-0.5.2) experimental; urgency=low * python-gui: separate package in frontends/greendamaris -- Achim Gaedke Thu, 06 Sep 2007 11:35:09 +0200 damaris (0.9-0.5.1) experimental; urgency=low * Split kernel modules into new damaris-modules package, in preparation for per kernelversion packages * Fix depedencies of damaris-backends * Add Mobile_wo_sync_backend -- Christian Tacke Fri, 31 Aug 2007 11:15:38 +0200 damaris (0.9-0.5) experimental; urgency=low * python-gui: directory creation for dump files * python-gui: release of backend subprocess -- Achim Gaedke Fri, 17 Aug 2007 11:46:08 +0200 damaris (0.9-0.4) experimental; urgency=low * python-gui: DAMARIS version information * python-gui: correct matplotlib choice and recognition * python-gui: counter for results produced by backend * python-gui: clean up of internal counters and start/stop mechanisms * drivres: pulseblaster-module directory removed with cleanup * python-gui: disable hdf file generation by empty data pool filename -- Achim Gaedke Sun, 6 May 2007 19:40:08 +0200 damaris (0.9-0.3) experimental; urgency=high * checked all lock issues for threads * basic debugging features --debug flag * removed gtk.gdk.flush() command * matplotlib backend can be chosen via -d option (recommending GTKCairo) * be more careful with stop button: delayed change to insensitvity * changed delay parameters to slow down scripts while observing the results -- Achim Gaedke Wed, 2 May 2007 12:46:10 +0200 damaris (0.9-0.2) experimental; urgency=high * python-gui: full cleanup in greendamaris * backends: postrm removes nmr group while purging * python-gui: classes of experiments and data modules are directly available (eg damaris.data.Accumulation) * python-gui: automatic import of experiment classes to experiment script and data classes to result script * python-gui: periodic dumping in extra thread without stopping measurement * core: taking care of realloc return value * python-gui renewed glade file, added missing alignment information * backends: optimization for backend -O2 (makefile changes) * backends: printf issue for size_t solved * backends: striped .exe suffix from executables (linux not windows!) -- Achim Gaedke Tue, 24 Apr 2007 15:58:40 +0200 damaris (0.9-0.1) experimental; urgency=medium * added i386 and amd64 targets and kernel modules * fixed class prefixes in damaris modules * adapted init script to new spectrum modules -- Achim Gaedke Thu, 19 Apr 2007 14:00:00 +0100 damaris (0.9-0.0) experimental; urgency=medium * started debianization -- Achim Gaedke Fri, 13 Apr 2007 14:12:12 +0100