Hi Willem, Awesome, after a fresh pull, the build goes through just fine. Thank you very much!
Hi Willem, Yes, C_INCLUDE_PATH was set, as reporduced below: root@5b5776898130:~/build/dspsr# echo $PKG_CONFIG_SYSTEM_INCLUDE_PATH root@5b5776898130:~/build/dspsr# echo $C_INCLUDE_PATH /home/psr/install/include BTW, I am building dspsr in a docker container (based on debian:bookworm) - is that something to watch out? Cheers, Ramesh
Hi Willem, I get: root@fcfc35493bb0:/home/psrtest/build/psrchive# pkg-config --cflags-only-I psrchive -I/home/psr/install/include/epsic Cheers, Ramesh
Hi Willem, Here is the Makefile. Cheers, Ramesh
Hi Willem, A quick follow up: I used a quick workaround of setting export CXXFLAGS=-I/home/psr/install/include, running configure again and got dspsr to compile. Thanks!
Hi Willem, A quick follow up: I used a quick workaround of setting export CXXFLAG=-I/home/psr/install/include, running configure again and got dspsr to compile. Thanks!
DSPSR compile error
Hi Stefan, Great, that worked flawlessly! Thanks a ton. Please close this ticket! Cheers, Ramesh
psrsh - delete command
parish - delete command
Added psrix instrument
Moved tms/puma2_tms.py to puma2/.
Added EPOS format to psrchive
Hi Paul, Thanks - that does the trick. I am 32-bits - so no overflows or scaling issues. While this folds correctly (I believe!), 'pacv -d' shows weird plots on the resulting folded archive (the filterbank contains a 1Hz noise diode signal and I adjusted the archive's header to have "type=PolnCal" and correct receiver basis). The problem could have been in the way data was created in hardware (Stokes IQUV are computed under the assumption of linear feeds, but the signal came from a feed sensing the...
dspsr - folding filterbank containing Stokes.
Hi Paul, This works like a charm now - thanks! I agree with Willem, it makes sense to disable scaling when writing out floats. Cheers, Ramesh
Hi Paul, Here is the command line that I used: digifil -b-32 -F 64:D -t 32 -d 1 2018-05-09-09:22:50_0000000000000000.000000.dada, followed by : dspsr -c 1.0 -D 0.0 -minram 2 -t 8 -L 1 -A 2018-05-09-09:22:50.fil -O xx The file contains the voltages from a noise diode firing at 1Hz. If you would like to take a look at the baseband data, I have hosted it at: ftp.mpifr-bonn.mpg.de/outgoing/ramesh/TEST/2018-05-09-09:22:50_0000000000000000.000000.dada. I also experimented with just "-F 64" instead of "-F64:D"...
Hi Paul, Here is the command line that I used: digifil -b-32 -F 64:D -t 32 -d 1 2018-05-09-09:22:50_0000000000000000.000000.dada, followed by : dspsr -c 1.0 -D 0.0 -minram 2 -t 8 -L 1 -A 2018-05-09-09:22:50.fil -O xx The file contains the voltages from a noise diode firing at 1Hz. If you would like to take a look at the baseband data, I have hosted it at: ftp.mpifr-bonn.mpg.de/outgoing/ramesh/TEST/2018-05-09-09:22:50_0000000000000000.000000.dada Cheers, Ramesh
digifil --> scaling off?
UPDATE: I found the issue - PSRDADA and a recent version of PSRCHIVE had to be installed...
DSPSR compile fails
Hi Stefan, Thanks for the tip. However I am interested in running the code on a DADA...
Hello, Can anyone tell me if this error is fixed in any recent commits of the code?...
Hi Paul, Ok, scaling appears to be the problem. When I write out as float, things...
Hi Paul, Happy new year! Thanks for the quick response. Here is the command line...
Hi Paul, Happy new year! Thanks for the quick response. Here is the command line...
multi-threaded digit
dspsr single pulse output broken?