- Nov 22, 2019
-
-
Jonathan Hanks authored
-
Jonathan Hanks authored
Removed the edcuFileStatus and edcu_ini_fckrs from the daqd object.
-
Jonathan Hanks authored
external dcu model.
-
Jonathan Hanks authored
Casting where needed. Adding forward declarations. Adding missing includes. Const/Volatile corrections. Adding missing return types.
-
Jonathan Hanks authored
* Removing makefile/autotools build pieces. * Removing non-daqd_shmem specific files * Removed some of the #ifdef soup
-
Jonathan Hanks authored
-
Jonathan Hanks authored
The test will now run the whole test end to end, instead of pausing for manual debugging. Updated the help text and the test to use the correct notifier for the end/duration of the test (-stop).
-
Jonathan Hanks authored
-
Jonathan Hanks authored
Added an 'analyze' mode to mbuf_probe to allow it to dump data in real time with some basic data extracted. Extended tests with new synthentic generators to help highlight issues. It appears that there is a byte swap issue with 16bit ints. Committing code before looking into the daqd code.
-
Jonathan Hanks authored
-
Jonathan Hanks authored
mbuf_probe is a diagnostic tool to manipulate (list, create, copy, delete) mbufs. This change makes it so that you no longer need to read the code to figure out how to use the tool.
-
Jonathan Hanks authored
-
Jonathan Hanks authored
* Moving a size and data type information from daq/channels.h to include/daq_data_types.h. * Extending standalone_edc to use DBR_TIME* to look for late data. * Updating the stream generators to handle more data types.
-
Jonathan Hanks authored
You can get into a situation where multiple disconnect events happen w/o connection events. This makes it look like the code cannot count connected channels. Only change the counts when we have a change from the current state.
-
Jonathan Hanks authored
Introduce fixed sized buffers and split the iteration of the channel list into stages. This bounds the memory use of the each connected client.
-
Jonathan Hanks authored
This allows disconnected channel lists to be extracted from the edc.
-
Jonathan Hanks authored
We can easily handle floats, int16, int32, so do so.
-
Jonathan Hanks authored
-
Jonathan Hanks authored
Turned src/drv/param.c src/drv/crc.c into a helper library. Modified daqd and standalone_edc to consume this as a library. Removed more now unused code from standalone_edc.
-
Jonathan Hanks authored
-
Jonathan Hanks authored
-
Rolf Bork authored
-
- Nov 20, 2019
-
-
Jonathan Hanks authored
omx_xmit should run after local_dc, so it does not need all the code to wait for individual models and combine/concentrate the data.
-
- Nov 14, 2019
-
-
Rolf Bork authored
-
- Nov 08, 2019
-
-
Rolf Bork authored
during fast ADC testing.
-
- Nov 07, 2019
-
-
Rolf Bork authored
-
Rolf Bork authored
This is done mainly to reduce IPC traffic of WD signals from SUS IOP models. IPC rate is denoted in model Parameter block as ipc_rate=[desired rate], where desired rate < model rate and >= 2048 in usual 2^n values.
-
Rolf Bork authored
-
Rolf Bork authored
- Add specific FE_RATE and IPC_RATE to generated C code file instead of a bunch of ifdefs. - Remove old /proc stuff from Makefile generation.
-
Rolf Bork authored
Note that the max IPC rate is still 64K.
-
Rolf Bork authored
-
Rolf Bork authored
TDS timing available.
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
- Prematurely ran clang, so unfortunately looks like lots of diffs. - Added module initialization for card model numbers being passed to user apps. - Without this, user model could mistake a zero as an ADC if IOP does not have the right number of cards, such as in a test stand. - Added 2msec delay before starting core locked thread to allow time for printk buffers to be flushed.
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
removed from fm10Gen.c.
-
Rolf Bork authored
-