614 Commits

Author SHA1 Message Date
b615dae9b1 Change log added 2.8.20 2021-07-05 19:57:03 +02:00
ac6c96c645 poll for I/O Intr only while interruptAccept is true 2021-07-05 19:10:46 +02:00
fe1ac364ab allow to use absolute file paths 2021-07-05 19:09:58 +02:00
a06006eade allow : and ; as separators in STREAM_PROTOCOL_PATH 2021-07-05 19:09:58 +02:00
a4e843cc4c re-arrange includes: first OS, then other software (e.g. EPICS), then my own headers 2021-07-05 19:09:57 +02:00
601d4a3709 shifted noisy debug from parser and I/O Intr to level 2 2021-07-05 19:09:48 +02:00
f495dd9853 print thread name in messages even if time stamps are not printed 2021-07-05 19:09:10 +02:00
6b05e006da fix initial space when timestamp is off 2021-07-05 19:09:10 +02:00
068632326c document streamMsgTimeStamped 2021-07-05 19:09:10 +02:00
a5eb4618b7 added a variable 'streamMsgTimeStamped' to enable/disable timestamps on debug & error messages 2021-07-05 19:09:09 +02:00
fe7f4a5e1b some rules for contribution added 2021-07-05 19:09:09 +02:00
0010b8f23f remove signed/unsigned warning 2021-07-05 19:09:08 +02:00
7e42f6fddf fix initializer which is not compatible with vxWorks 5 2021-07-05 19:09:08 +02:00
2b15ae7ac0 Refactor to set dead time as a shell variable and add documentation 2021-07-05 19:09:08 +02:00
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