055e141791
Added configurable dead time for repeated messages
2021-07-05 19:09:07 +02:00
52486ae7a0
Created a generic function for reducing logging frequency of the same error
2021-07-05 19:09:07 +02:00
becf7d5585
Print reply timeout errors only every 5 seconds
2021-07-05 19:09:07 +02:00
132f03fc6c
Reply timeouts will now not be printed multiple times
2021-07-05 19:09:06 +02:00
3978357f17
fix test after introducing ansiEscape() function
2021-07-05 19:09:06 +02:00
a1ec9b99e8
color mode depends on stderr, not stdout
2021-07-05 19:09:05 +02:00
377d511c67
Merge branch 'lrc_checksum' of https://github.com/marciodo/StreamDevice
2021-04-09 17:41:57 +02:00
849586b7fa
Merge branch 'issue_65' of https://github.com/krisztianloki/StreamDevice
2021-04-09 17:37:28 +02:00
e6b2944c67
build for all OS classes
2.8.19
2021-04-01 14:47:36 +02:00
67c205e87b
Added description of the LRC checksum to the documentation
2021-03-17 14:24:32 -07:00
575c0ffcf8
Implemented lrc checksum and also a version that interprets ASCII as number: hexlrc
2021-03-16 19:14:36 -07:00
e662ebda04
Initialize inTerminatorDefined and outTerminatorDefined
2021-03-02 15:47:29 +01:00
ea8873becd
Remove out of date comment
2021-02-25 15:43:29 +00:00
cf7e7bd6ee
Add <unistd.h> for non-windows systems
2021-02-23 17:15:27 +00:00
e36ee60ba7
Remove errlog.h include
2021-02-23 15:26:50 +00:00
e7f36a71af
Use streamDebugColored IOC variable instead
2021-02-23 15:24:24 +00:00
ce4b14c611
Check for NULL as well as INVALID_HANDLE_VALUE
2021-02-23 01:09:50 +00:00
7c55d7bdfa
Add missing space character
2021-02-23 01:00:28 +00:00
6afa4828eb
Allow configuring of coloured console output with STREAM_DEBUG_COLOR
...
The STREAM_DEBUG_COLOR environment variable can be set to:
yes - always generate ANSI colour escape codes on debug/error output
no - use plain text output for debug/error
auto - (default) output ANSI codes if terminal supports it
2021-02-22 22:07:52 +00:00
75bbb1a252
vxWorks does not support %hhx scanf format
2.8.18
2020-12-11 11:42:55 +01:00
227bb83f60
fix formats for vxWorks 6.9
2.8.17
2020-09-29 17:40:04 +02:00
4edff374d0
fix some type conversion warning on Windows
2020-09-29 17:39:07 +02:00
9273476135
install missing headers
2020-09-29 17:34:58 +02:00
8b9359723a
fix problem with extra spaces after protocol name in link
2.8.16
2020-08-18 14:46:16 +02:00
bf55d4c202
Do not use upper level configure and do not install to upper level any more. Drops backward compatibility to Stream 2.7
2020-07-30 17:55:17 +02:00
1cace82a70
make version generation more robust
2020-07-30 17:15:47 +02:00
85e8632b02
fix version string in case that no version number is available
2.8.15
2020-07-22 10:48:10 +02:00
1994912271
Merge branch 'master' of github.com:paulscherrerinstitute/StreamDevice
2020-07-22 09:32:15 +02:00
98fa595753
fix Windows branch macro
2020-07-22 09:27:50 +02:00
f6640b3418
Generate version header for zip exports as well
2020-07-22 09:16:37 +02:00
4747bb5bc7
Merge pull request #53 from henrique-silva/fix-seq-link
...
Link streamApp against seq and pv libs when SNCSEQ is defined
2020-05-28 17:35:00 +02:00
bd9ee1c660
Merge pull request #51 from FreddieAkeroyd/remote_no_host_opt
...
Remove HOST_OPT=NO
2020-05-28 17:33:45 +02:00
22deae23e5
change quotes for Windows
2.8.14
2020-05-15 16:42:27 +02:00
7f22d5bdc6
generate version file from git tag
2020-05-07 11:08:20 +02:00
e4087a9244
cleanup whitespace
2.8.13
2020-05-05 13:58:44 +02:00
cede631c8d
fix bug affecting EPICS 7 introduced in commit 8000f41
2020-05-04 09:39:32 +02:00
1c9278812b
Link streamApp against seq and pv libs when SNCSEQ is defined
...
This avoids linking problems if the calc lib has been compiled with seq
support.
2020-04-01 14:04:58 +02:00
2ea014ae46
Remove HOST_OPT=NO
...
On Windows changing HOST_OPT changes the compiler flags
potentially resulting in the mixing of debug and release
libraries in the final IOC
2020-03-26 20:32:53 +00:00
9fd345e267
apply LGPL-3.0 license
2.8.12
2020-03-23 18:01:31 +01:00
75aa267875
error message on reply timeout
2.8.11
2020-03-16 16:58:07 +01:00
7dda6ca773
bugix for systems where vsnprintf returns -1 on buffer overrun: double buffer capacity
2020-03-02 13:56:42 +01:00
1378a9fcbb
Merge branch 'windows_build_fix' of https://github.com/FreddieAkeroyd/StreamDevice
2020-03-02 09:13:38 +01:00
4d3672994d
bugfix: when passing negative start index to find(), don't start earlier than index 0
2020-03-02 09:11:50 +01:00
967539c4e1
allow commas inside matching pairs of parentheses in protocol parameters
2020-03-02 09:10:28 +01:00
f072c217f3
allow () inside protocol parameters
2020-02-27 13:45:54 +01:00
a60ffd685f
tests updated
2020-02-27 13:44:32 +01:00
0803c94c79
cleanup spaces
2020-02-26 15:53:02 +01:00
b03726903d
Fix linker error on WIN32
2019-12-16 19:11:27 +00:00
afe8cc9a3e
Merge branch 'master' of github.com:paulscherrerinstitute/StreamDevice
2019-11-27 16:50:36 +01:00
277635c65f
fix linker problem on windows
2019-11-27 16:49:57 +01:00