forked from ornl-epics/etherip
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGE_LOG
35 lines (27 loc) · 1.1 KB
/
CHANGE_LOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Changes
-------
Version number is in EtherNetIP.version
* 1.4 - 2018/03/19
Replace the constant 'Funstuff' context marker with
a string that cycled from '00000001' to 'FFFFFFFF',
then starting over.
John Priller had found that this can be used to detect a request/response
mismatch that he observed when other, non-PLC devices like cameras flooded the network.
In most cases, the driver would report timeouts or read errors, but in rare cases
the reply seemed to contain the wrong values.
By sending each request with a unique context marker, then comparing the context marker
in the response, he was able to detect and then ignore some mismatched replies.
* 1.3 - 2017/06/15
ADD:
+ Support UDP connections
+ Support PLC slot requests from rack
+ Implement CIP exceptions
+ Extend with CIP Object specific requests
+ Create code style and clean up profile
* 1.2 - 2017/05/25
Fix: Support reading and writing STRING tags (#12).
Implement EtherNetIP#readTags()
* 1.1 - 2016/12/15
Fix: Handle path tags like "array[2].element" (#8)
* 1.0 - 2014/02/20
Fix: Missing 'pad' for bool data. Demo of scan list read/write.