Commit Graph

30 Commits

Author SHA1 Message Date
Markus Rosenstihl
ce944d3e41 new backend, hopefully more flexible
changing gtklib to boost config file reader as that seems to be
easier and more c++ like. Also does boost provide more possibilities
in the future than glib2-
2017-02-07 22:27:25 +01:00
Markus Rosenstihl
2dcee09192 fixed cmake build for spc kernel driver 2017-02-02 11:30:51 +01:00
Markus Rosenstihl
72b0d17a33 forgot to git add header 2017-02-02 08:15:23 +01:00
Markus Rosenstihl
3da3b70ddd AD5791 data and clock bits now settable via methods (like latch enable) 2017-02-01 18:17:43 +01:00
Markus Rosenstihl
921d0b8ead bumped revision and moved to git 2017-02-01 15:04:23 +01:00
Markus Rosenstihl
58a5dd0b18 wrong directory checked when building MI40xx driver 2017-01-26 16:57:53 +00:00
Markus Rosenstihl
4a308c6ddf cmake project now accepts SPC_SOURCE environment variable to build MI40xx binary kernel driver 2017-01-26 16:56:17 +00:00
Markus Rosenstihl
9836f0b073 new damaris-backends release 2017-01-25 16:48:59 +00:00
Markus Rosenstihl
59900098b7 cmake transition for backends completed; builds now debian package with new debhelper 2017-01-25 15:46:32 +00:00
Markus Rosenstihl
10c2f2d70c cmake is now build the kernel drivers properly 2017-01-20 09:58:42 +00:00
Markus Rosenstihl
e73407f64c cmake configurations
* pulseblaster kernel module now building with cmake
* each driver has own CMakeLists.txt
2017-01-19 21:27:35 +00:00
Markus Rosenstihl
acf0d04de2 Further cmake conversion 2017-01-19 11:48:08 +00:00
Markus Rosenstihl
f37932e1a7 preliminary CMake support 2017-01-19 08:09:51 +00:00
Markus Rosenstihl
64fb1ed1fe fixed a possible Bug in PulseBlaster
WAIT opcode is ignored if preceeding state is shorter than 120ns.
2017-01-16 16:01:31 +00:00
Markus Rosenstihl
974be4ec82 AD579 driver 2nd revision 2016-12-19 14:03:14 +00:00
Markus Rosenstihl
5b52fb3e5a Spectrometers with new computers show increasingly timeouts.
This can  be because the timer in the backen is not synchronized with the pulseblaster.
When the timer starts running >0.5s before the pulse program is started, a timeout could occur.
The current value of additional 0.5s is changed to 2s. This timer has nothing to do with the trigger line.

- fixes T21
2016-11-23 14:46:31 +00:00
Markus Rosenstihl
c8d76f06c3 pulseblaster_without_backend: removed trigger configuration and sync residuals 2016-10-27 15:21:24 +00:00
Markus Rosenstihl
0aca892718 pulseblaster_without_backend updated 2016-10-27 15:20:25 +00:00
Markus Rosenstihl
e12d64957c New pulseblaster_only driver (with DAC) 2016-10-27 14:41:54 +00:00
Markus Rosenstihl
0aaa1496dc puleblaster only backend 2016-10-20 17:57:18 +00:00
Markus Rosenstihl
912c3e0aaa fixed Makefile error 2015-11-27 16:44:31 +00:00
Markus Rosenstihl
17ac75d98b added preliminary AD5791 driver 2015-11-25 16:43:12 +00:00
Markus Rosenstihl
a02eb49fa1 added preliminary AD5791 driver 2015-11-25 16:39:34 +00:00
Markus Rosenstihl
cbd1017a95 fixed nasty bug leading to segfault with --no-omit-frame-pointer compile option in write_adcdata_base64 2015-11-17 16:34:32 +00:00
Markus Rosenstihl
505c6ca44d cleaned up xerces and some old-style-casts 2015-11-17 11:55:55 +00:00
Markus Rosenstihl
03552b0bb6 * changes need for jessie, migration to libxerces version 3
* web links in frontend changed: berlios does not exist anymore
2015-02-04 09:11:24 +00:00
Stefan Reutter
a8aba4e718 Sweep sweep 2014-08-01 14:21:32 +00:00
Stefan Reutter
b707321243 Fixed problem with incorrect ADC acquisition time for very short intervals. 2014-08-01 14:19:38 +00:00
Stefan Reutter
8b9aa05595 - Fixed a weird error message + string length bug 2014-08-01 14:18:05 +00:00
Markus Rosenstihl
5545917824 migrate to standard svn repo layout 2014-06-26 11:10:51 +00:00