650 Commits

Author SHA1 Message Date
f94e8bc746 simplify most commonly uses test commands 2018-06-19 14:41:25 +02:00
f462a35db3 somewhat better debug output 2018-06-19 14:17:23 +02:00
1120651daa fixed bug with arrays introduced in commit 9f6d4ab63f 2018-06-19 14:16:28 +02:00
3b26bca69a do not depend on . in PATH for tests 2018-06-18 17:52:19 +02:00
89d3801a5f escape all chars higher than 127 in debug output to <..> to avoid problems with unicode terminals 2018-06-18 17:51:36 +02:00
710a442d31 removed invalid test 2018-06-18 17:49:44 +02:00
f7d5cbf5ce added negative bcd test 2018-06-18 17:48:57 +02:00
c1144cf277 made BCD code compacter 2018-06-18 17:48:01 +02:00
9481b95b30 bug fixed with negative BCD values 2018-06-18 17:16:58 +02:00
18a0e54033 bugfix in %D: output was 1 byte too short 2018-06-18 15:26:59 +02:00
c1b89cb087 allow some time to read the web page 2018-06-18 10:42:28 +02:00
6f4383cd10 use types with defined size for checksums 2018-06-15 14:23:53 +02:00
e9db72de72 new checksums added 2018-06-15 10:44:28 +02:00
827e6eace9 new function streamSetLogfile to set debug log file in script or at run-time 2018-06-14 14:03:13 +02:00
4d3960c599 make git ignore log files 2018-06-14 12:01:22 +02:00
a3d6e9d908 make examples executable from (Linux) command line 2018-06-14 12:00:03 +02:00
4e290413d1 make Makefile's compatible with newer EPICS versions 2018-06-14 11:52:41 +02:00
54eb0b215c increase Windows happyness even more 2018-06-13 11:13:18 +02:00
6d422c4259 remove some old stuff and escape sub-includes from epicsExportSharedSymbols to increase happyness of Windows 2018-06-13 10:45:51 +02:00
9d1084cdf8 put extern "C" around all epicsExport* to increase happyness of Windows 2018-06-13 10:44:14 +02:00
cd5811f59d make script compatible with older sh versions 2018-06-13 10:43:14 +02:00
13cda13ef1 fix comments 2018-06-13 10:42:47 +02:00
6ff52fcc94 remove unneeded headers 2018-06-13 10:41:44 +02:00
ff058547e8 include devStream.h last to increase happyness of Windows 2018-06-13 10:39:52 +02:00
ded9bd2b4d more type cleanup 2018-06-12 17:33:43 +02:00
8dde86dae7 fix warnings on Linux introduced by previous changes on Windows 2018-06-11 17:16:06 +02:00
0c5227dfc5 change all length agruments and return types to size_t or ssize_t 2018-06-11 14:19:21 +02:00
7cdf39d61c Merge branch '2-8' of git.psi.ch:epics_driver_modules/StreamDevice into 2-8
# Conflicts:
#	src/devwaveformStream.c
2018-06-11 14:11:14 +02:00
5a23b89087 change all length agruments and return types to size_t or ssize_t 2018-06-11 14:08:10 +02:00
7e2d414021 change all length agruments and return types to size_t or ssize_t 2018-06-11 13:48:06 +02:00
b91f087736 bugfix in devscalcoutStream.c 2018-06-08 14:05:05 +02:00
136e2ce779 Merge branch '2-7' into 2-8 2018-06-08 11:19:47 +02:00
ed7a537395 moved all epicsExport.h to one place 2018-06-08 11:13:33 +02:00
23f3e806e2 removed unfiltered debug message stream_2_7_11 2018-06-08 10:54:21 +02:00
1d6d23b444 support for lsi and lso records added 2018-06-07 17:44:04 +02:00
9f6d4ab63f changed streamScanfN to return number of read bytes 2018-06-07 17:42:26 +02:00
0dfcc0f511 explicitly test streamPrintf and streamPrintfN for ERROR 2018-06-06 11:57:14 +02:00
90d657c687 clean up some whitespace 2018-06-06 11:35:32 +02:00
20b3d081e0 merge with master 2018-06-06 10:54:12 +02:00
56b6c9a627 fix for 3.16+ stream_2_7_10 2018-06-06 10:51:18 +02:00
485d2f128f clean up some 'extern "C"' calls 2018-05-25 16:17:30 +02:00
409c109972 finally fix problems with driver.makefile build using include src/CONFIG_STREAM 2018-05-25 16:14:50 +02:00
7156aee723 support for new 64-bit records 2018-05-23 17:52:09 +02:00
f09a304204 improve how calcout support is built depending on EPICS version 2018-05-23 17:51:31 +02:00
1302db017b fixes for 3.16+ 2018-05-23 17:49:41 +02:00
9a5ac6380d do not assume any particualr size of VAL field 2018-05-23 14:36:30 +02:00
7c8388af2f minor cosmetics 2018-05-23 14:15:48 +02:00
0d7cf3074f made function attributes immune to macros like printf 2018-05-23 13:53:42 +02:00
3fdca6cf1d for all non-system headers use #include "" instead of include <> 2018-05-23 11:55:22 +02:00
cbc549f355 some cleanup after manual merge 2018-05-23 11:19:20 +02:00