|
<< Click to Display Table of Contents >>
Driver's Revision History |
Version |
Date |
Author |
Comments |
|---|---|---|---|
4.0.25 |
21/09/2026 |
M. Ludwig |
•Added TLS encryption by certificate only for strong algorithms (TLS 1.3 and TLS 1.2 with ECDHE + AEAD) (Case 39683). |
4.0.23 |
08/27/2026 |
M. Ludwig |
•Driver updated to IOKit library version 3.0 and Visual Studio 2022 (Case 37983). |
4.0.22 |
03/28/2025 |
M. Salvador |
•Users can now declare a list of Stations using numbers or ranges of numbers, separated by commas, such as "3,5-9". In this case, the addresses 3, 5, 6, 7, 8, and 9 are created (Case 37272). |
4.0.19 |
04/08/2024 |
F. Englert |
•This Driver now validates MEs data types received from an application, adjusting for the limit and assigning the OV flag equal to 1 (one) if they are outside the valid limit (Case 35807). |
4.0.18 |
12/22/2023 |
M. Salvador |
•Fixed an eventual GPF (General Protection Failure) from IEC 870-5-104 protocol in Master mode when losing communication or ending this Driver (Case 35352). |
4.0.16 |
11/16/2023 |
M. Salvador |
•Fixed an eventual GPF when ending an application command (Case 35170). |
4.0.15 |
05/08/2023 |
M. Salvador |
•Created the writing of a Tag with the N2 parameter equal to 100, which forces a General Interrogation for the Station informed in the N1 parameter (Case 34153). |
4.0.14 |
03/24/2023 |
M. Salvador |
•Created an option to discard ASDU135 to reset the idle time counting of a channel (Case 33908). |
4.0.13 |
03/22/2023 |
F. Englert |
•Fixed an issue in Master mode, which could not send a General Interrogation (GI) in case of a quick reconnection (Case 34029). |
4.0.12 |
03/21/2023 |
F. Englert |
•Fixed an issue that caused a drastically reduction of performance when sending data when there is many data to send (Case 34018). |
4.0.11 |
01/12/2023 |
M. Salvador |
•Fixed the sending of TESTDT when idle in Master mode (Case 33714). •Reimplemented the InterrogationGroup Tags, with the N2 parameter between 100 and 115, that existed in version 3.0, and allowed granular control over which group and frequency to interrogate (Case 33702). |
4.0.9 |
11/23/2022 |
F. Englert |
•This Driver in Master mode now correctly sends GI commands when configured not to wait for the M_EI_NA or if it is not configured with a fixed list of Stations (Case 33414). |
4.0.8 |
11/23/2022 |
F. Englert |
•Implemented a Tag with the N2 parameter equal to 993, which returns the link layer status for the Station indicated in the N1 parameter (Case 33508). |
4.0.6 |
10/20/2022 |
M. Salvador |
•Invalid values in objects of types DIQ and SEP no longer invalidate a GI command (Case 33329). |
4.0.5 |
08/02/2022 |
M. Salvador |
•Fixed the reading of the Reset Process Tag in Slave mode (Case 33036). •Created the Map Overflow bit to Uncertain Quality option in Master mode (Case 32653). |
4.0.4 |
02/01/2021 |
F. Englert |
•This Driver, in Slave mode, can now send integrated totals data (ASDUS 15, 16, and 37) (Case 30396). |
4.0.2 |
07/13/2020 |
F. Englert |
•Fixed an issue in this Driver, in Slave mode, that sometimes sent copies of received packets to a Master (Case 29139). •This Driver now supports multiple Stations in Master and Slave modes (Case 28195). |
4.0.1 |
01/03/2020 |
F. Englert M. Salvador |
•Created an independent version for IEC 870-5-104 protocol in Master and Slave modes. This Driver from IEC 870-5-101 protocol is still supported in version 3.0 (101/104) (Case 28186). |
3.0.4 |
08/27/2019 |
M. Ludwig |
•Driver ported to Visual Studio 2017 (Case 27164). |
3.0.1 |
06/20/2017 |
F. Englert |
•Removed 102, ZIV, and Procome protocols, now handled by specific Drivers (Case 22924). •Changed the name of the file of this Driver to IEC870-101-104.dll, which now uses the protection identifier of Elipse Power Drivers and the license is interchangeable with other Drivers from the same group (Case 13800). |
2.22.80 |
05/22/2017 |
F. Englert |
•Implemented the Disconnect if General Interrogation returns empty results option (Case 22256). |
2.22.77 |
05/11/2017 |
F. Englert |
•Implemented the Enable Callbacks option also for protocols IEC 870-5-101 in Balanced Slave mode, IEC 870-5-101 in Unbalanced Slave mode, and IEC 870-5-104 protocols (Case 22652). •SEn, SEs, and SEf analog Commands of Select or Execute with ShortPulse, LongPulse, and PersistentOutput qualifiers are now sent correctly (Case 22662). |
2.22.76 |
04/12/2017 |
F. Englert |
•This Driver now supports the IP Filter option, which allows indicating from which TCP/IP addresses this Driver accepts or rejects connections (Case 22540). |
2.22.75 |
10/17/2016 |
F. Englert |
•Added properties to this Driver to configure the timezone, in minutes, from Master and Slave Stations from which this Driver communicates. This Driver converts local timestamps of a computer to the timezone of a Station and viceversa (Case 21621). |
2.22.74 |
09/30/2016 |
F. Englert |
•The Block Tag for receiving SD, DC, and RC Commands from this Driver in IEC 870-5-101 and IEC 870-5-104 protocols in Slave mode now returns an array of Variants instead of an array of integers, allowing the manipulation in scripts of an application (Case 21588). |
2.22.72 |
09/01/2016 |
F. Englert |
•Updated documentation with implementations in version 2.22, only in Portuguese (Case 21167). |
2.22.70 |
08/18/2016 |
F. Englert |
•The properties window was redesigned. The Properties tab now shows all configuration properties. The Stations tab was moved into the IEC870 tab (Case 21385). |
2.22.63 |
03/30/2016 |
F. Englert |
•Added a property to configure the Originator Address that goes with all ASDUs sent by this Driver, if the number of octets of the Cause of Transmission is configured with the value two (Case 21126). |
2.22.61 |
03/17/2016 |
F. Englert |
•When receiving a packet with a repeated FCB bit, this Driver in Slave mode now correctly resends ACK or NACK packets (Case 20685). |
2.22.60 |
02/11/2016 |
F. Englert |
•This Driver now correctly marks as LinkActive the Stations from IEC 870-5-101 protocol in Unbalanced Master mode after the correct initialization (Case 20531). •This Driver from IEC 870-5-101 protocol in Balanced Master mode now responds immediately to RESET_LINK Commands sent by a Slave, therefore the initialization is faster (Case 20533). |
2.22.59 |
02/04/2016 |
F. Englert |
•Removed the Respond using option from IEC 870-5-101 protocol in Unbalanced Slave mode (Case 20515). |
2.22.58 |
02/03/2016 |
F. Englert |
•Implemented the Procome protocol (Case 19889). |
2.22.55 |
12/04/2015 |
F. Englert |
•Added an option to control the usage of the SU flag (daylight saving time), Timestamp SU Flag (Summertime adjustment) (Case 20163). |
2.22.54 |
11/21/2014 |
F. Englert |
•This Driver now stores on log, near the number of a Cause of Transmission, its meaning (Case 17694). •This Driver in Slave mode now supports two data intervals for cyclic sending (Case 17708). |
2.22.53 |
11/13/2014 |
F. Englert |
•This Driver in Master mode does not occupy 100% of CPU if the Slave Polling Rate option is configured as zero (Case 15377). |
2.22.52 |
10/29/2014 |
F. Englert |
•This Driver from IEC 870-5-101 and IEC 870-5-104 protocols in Slave mode now discard data from pending General Interrogations (Case 17626). •Improved answers from this Driver in Slave mode to General Interrogation requests with invalid or unsupported COT (Cause of Transmission) or IOA (Information Object Address) (Case 17629). |
2.22.51 |
10/28/2014 |
F. Englert |
•Fixed a GPF that occurred in this Driver from IEC 870-5-104 or IEC 870-5-101 in Balanced mode right after responding to a General Interrogation (Case 17643). |
2.22.50 |
10/23/2014 |
F. Englert |
•Created new configuration parameters to define whether this Driver can send Class 1 (one) data in Class 2 (two) requests, if there is no Class 2 (two) data to send, and viceversa (Case 17608). |
2.22.46 |
05/23/2013 |
F. Englert |
•This Driver in Slave mode now supports sending cyclic data in the Cyclic Data Transmission: Object Range and Cyclic Data Transmission: Send Period (ms) options of the Properties tab (Case 13952). •Implemented support for callbacks in this Driver in Master mode in the Enable Callbacks option of the Properties tab (Case 9178). |
2.22.45 |
04/03/2013 |
F. Englert |
•Fixed a problem when handling packets of this Driver from IEC 870-5-101 in Balanced Slave mode, which could incorrectly discard a response from a Master, if it sends a new request before sending a response (Case 13942). |
2.22.44 |
03/22/2013 |
F. Englert |
•Fixed the packing of ASDUs 5 (five), 7 (seven), 13, 15, and 21, which could be sent using a sequence of objects, option not supported by the protocol's standard (Case 13898). |
2.22.43 |
02/26/2013 |
F. Englert |
•Fixed a problem when handling packets, which could reuse old packets received before the last disconnection, leaving this Driver continually disconnecting and reconnecting. Also improved the process of forced disconnection or reconnection when detecting any sequence error in the packets (Case 13808). |
2.22.41 |
11/07/2012 |
F. Englert |
•Fixed a memory leak that occurred whenever this Driver received data and placed it on the internal cache memory (Case 13454). |
2.22.37 |
02/15/2012 |
F. Englert |
•Added a Send EI (End Of Initialization) When Connected option to the Properties tab of this Driver's properties window in Slave mode, which allows configuring whether it sends an EI (End of Initialization) Command when a Master connects (Case 12761). |
2.22.36 |
11/18/2011 |
F. Englert |
•This Driver from IEC 870-5-104 protocol in Slave mode now sends ASDU 70 (M_EI_NA_1) when communication starts (Case 12575). •BL and OV bits are now mapped in the quality's Limit field, that is, the two least significant bits (Case 12569). |
2.22.35 |
05/13/2011 |
F. Englert |
•Created an option on the Properties tab of Master protocols, Don't wait ACTTERM for Execute commands (Case 12229). |
2.22.34 |
04/18/2011 |
F. Englert |
•Fixed the packing of some data types that were not allowing send data in blocks (Case 12161). •This Driver in Slave mode now allows users to configure a dead band for sending analog values in the Analog Deadband (% of previous value) option of the Properties tab (Case 12109). |
2.22.33 |
02/11/2011 |
F. Englert |
•This Driver from IEC 870-5-101 protocol in Master Balanced mode responded the DIR bit with the value 0 (zero) in the RESPOND_STATUS message, when it must respond the DIR bit with the value 1 (one). Added the DIR (Physical Transmission Direction) option, which controls the behavior of the DIR bit in the packet from IEC 870-5-101 protocol in Balanced mode, both in Master and in Slave mode (Case 10174). •Fixed the Cause of Transmission used by this Driver from IEC 870-5-101 protocol in Slave mode when returning data from Commands, such as a response for a General Interrogation, for Class one (Case 12057). •The IEC 870-5-101 protocol in Balanced and Unbalanced Slave modes of this Driver now support the Delay Acquisition Command (C_CD_NA_1, ASDU 106) (Case 12058). •This Driver in Master mode now allows enabling sending a Test Command whenever the application layer remains n seconds without receiving a message from a Slave. Also removed the Tag with the N2 parameter equal to 1104, which sent a Test Command whenever that Tag was read (Case 12042). |
2.22.32 |
02/08/2011 |
F. Englert |
•This Driver, both in Master and in Slave mode, now forces a disconnection if they do not receive a TESTDTcon as a response to a TESTDT act (Case 12043). •Added a Treat First Write As option on the Properties tab of this Driver's configuration window in Slave mode (Case 12045). |
2.22.31 |
01/18/2011 |
F. Englert |
•Added a Link Layer Starts option on the Properties tab of this Driver's configuration window, which allows defining the initial status of the link layer, enabled or disabled (Case 12023). |
2.22.30 |
12/09/2010 |
F. Englert |
•This Driver, when in Master mode, now forces a reconnection if receiving a confirmation, positive or negative, of a General Interrogation failure (Case 11931). |
2.22.29 |
12/08/2010 |
F. Englert |
•This Driver now handles graciously timestamps greater than the year 2035. When detecting an invalid timestamp, converts it to local date and time and enables the IV flag of that timestamp's quality (Case 11855). •This Driver now groups values with a different timestamp format but the same data type, eliminating the need for a client to explicitly declare the timestamp format of a Tag. The Remove timestamp from received data option was removed, because this operation is performed automatically. •Implemented a local overriding option in Tags of this Driver in Slave mode (Case 11662). •Added the Analog Values Send Interval (ms) option to control the frequency of sending analog values by this Driver in Slave mode (Case 11732). •Added a property to this Driver, IEC.MaxPacketSize, which allows configuring the maximum size of packets assembled by this Driver, both in Master and in Slave mode (Case 11731). |
2.22.27 |
08/13/2010 |
F. Englert |
•This Driver in Slave mode now handles correctly Clock Syncing Commands sent by a Master, according to the handle profile configured in the properties (Case 11660). •This Driver now reports the value of the SB flag (substituted) in the OPC quality of Tags (Case 11661). |
2.22.26 |
08/05/2010 |
F. Englert |
•The Read Slave Statistics Tag is not updating values in any of the options available for configuration, with this Driver configured in Unbalanced Slave mode (Case 11623). |
2.22.25 |
08/04/2010 |
F. Englert |
•Added a Common Address of ASDU option on the Field sizes (in octets) group of this Driver's properties window, which allows configuring a number of octets of the Common Address of ASDU option different from the Slave Address (Case 11634). |
2.22.23 |
08/18/2009 |
F. Englert |
•When the number of octets of a Cause of Transmission is equal to 2 (two), this Driver considered the second octet a part of that Cause of Transmission, but in fact that octet is the Originator Address. Now, this Driver discards the Originator Address in the received packets. When transmitting, this Driver always sends 0 (zero) in the Originator Address (Case 10723). •Now the configuration of this Driver is performed only on one tab, IEC870. On this tab, according to the selected protocol, other specific sub-tabs are displayed, General, Master or Slave, Properties, and Stations (Case 10643). |
2.22.22 |
08/07/2009 |
F. Englert |
•This Driver in Slave mode now takes advantage of bandwidth, grouping in the same packet several unsolicited events to send them to a Master (Case 10702). |
2.22.21 |
08/03/2009 |
F. Englert |
•Now users can inform the address of objects with 3 (three) octets using parameters in String format in the ParamItem property (Case 9396). |
2.22.20 |
06/29/2009 |
F. Englert |
•Fixed the handling of reconnection operations in this Driver from IEC 870-5-104 protocol in Master mode in cases when a really fast disconnection and a reconnection occurred (Case 8039). •Added a Properties tab to this Driver. This tab allows editing, as a list, the properties of each protocol, previously available on the IEC tab, as well as the properties T0, T1, T2, T3, K, and W from IEC 870-5-104 protocol (Case 10608). |
2.22.19 |
05/19/2009 |
F. Englert |
•This Driver now performs a disconnection from the physical layer if a Slave stops responding (Case 10126). |
2.22.18 |
10/14/2008 |
F. Englert |
•This Driver now forces a disconnection from the physical layer when receiving a malformed or out-of-order packet (Case 10040). |
2.22.16 |
03/12/2008 |
F. Englert |
•This Driver in Master mode now returns automatically a General Interrogation if it receives and indication of General Interrogation ending, that is, cot equal to 10, there is no active General Interrogation, and the last General Interrogation failed (Case 9260). |
2.22.15 |
03/10/2008 |
F. Englert |
•Created a function to read data from this Driver's cache memory (Case 9166). |
2.22.14 |
02/19/2008 |
F. Englert |
•Added an option on the Commands tab of this Driver, available only for Master mode, Process data only at GI end (Case 9165). |
2.22.13 |
11/08/2007 |
F. Englert |
•Fixed the behavior of the Read Interrogation Group Command in this Driver in Master mode (Case 8402). •This Driver in Slave mode now allows configuring buffers to store class 1 (one) and class 2 (two) events while a Master is disconnected (Case 7658). •Implemented a Stations tab on this Driver's configuration window. This tab allows users to configure whether this Driver creates Stations automatically, the old mode, or restricts communication to user-declared Stations, the new mode (Case 7687). •Now this Driver from IEC 870-5-104 protocol in Master mode uses the Wait M_EI_NA on activation option to control the behavior when waiting for STARTDT.CON (Case 8963). |
2.22.12 |
06/19/2007 |
F. Englert |
•Fixed the handling of the FCB bit, which was incremented before knowing whether a packet was successfully sent or not (Case 8405). •Fixed the handling of Read Interrogation Group Commands in this Driver in Slave mode (Case 8406). •Implemented a discard of invalid messages. If a RESPOND_NACK is received as a response to a SEND/CONFIRM, it is discarded and this Driver keeps waiting for a CONFIRM_ACK or CONFIRM_NACK (Case 8151). •Added an option on the Commands tab to allow waiting or not by an ACTTEM from a General Interrogation, Wait ACTTERM (Case 8401). |
2.22.11 |
04/13/2007 |
F. Englert |
•Now writings to a Tag with the N2 parameter equal to 1102 only return error when communication fails. If a device returns an error code, writing is considered successful and the error code returns on the writing status (Case 8018). |
2.22.10 |
04/13/2007 |
F. Englert |
•Fixed the behavior of this Driver in Slave mode, which ignored the quality of received data from an application and sent it to a Master always with a Good quality (Case 8111). •Added a Tag with the N2 parameter equal to 6 (six) in this Driver in Slave mode, which allows spontaneously sending data with class 1 (one) and also in General Interrogation, if configured (Case 7653). |
2.22.8 |
03/23/2007 |
F. Englert |
•Fixed the behavior of the T2 timer in IEC 870-5-104 protocol, which could lead this Driver to exceed the maximum time for sending an ACK packet, that is, 10 seconds (Case 8038). |
2.22.7 |
03/06/2007 |
F. Englert |
•Fixed the format of the N2 parameter equal to 99, which was returning a date in Double format from Elipse SCADA (Case 7954). •Added to the Commands tab a list that allows selecting the way this Driver in Slave mode handles Select and Execute Commands, default (pass to application) (Case 5963). |
2.22.6 |
02/16/2007 |
F. Englert |
•Fixed the Common Slave Address of packets sent by this Driver in Slave mode during a General Interrogation, if users have configured a pre-defined list of points to return (Case 7940). •Added a new group of controls on the Commands tab to configure automatically sending Clock Syncing Commands, Auto-run clock synchronization and Repeat every (sec) (Case 7509). •Implemented support for ASDU 105 (C_RP_NA_1, Reset process command) of IEC 870-5-101 and IEC 870-5-104 protocols in Master and Slave modes (Case 7836). |
2.22.3 |
01/10/2007 |
F. Englert |
•Fixed the maximum size of packets of IEC 870-5-104 protocol, which allowed generating packets with up to 4 (four) more bytes than expected, provoking communication problems (Case 7798). •This Driver is now protected by identifier 31290 (Case 7797). •Now quality changes to 216 when generating a timestamp. This only occurs if previous quality was Good (192). If quality's value was any value different from 192, it does not change (Case 6569). |
2.22.1 |
09/28/2006 |
F. Englert |
•Fixed the handling of double points received with an invalid value, 00b or 11b, which were discarded if configured to handle double points as a Boolean value (Case 7423). •Changed the handling of double points with invalid values (Case 6571). |
2.21.1 |
08/18/2006 |
F. Englert |
•Fixed the FCB bit sent in the packets of this Driver from IEC 870-5-101 and IEC 870-5-102 protocols in Master mode, which was sent inverted (Case 7286). |
2.20.1 |
08/11/2006 |
F. Englert |
•Fixed the example script for handling Commands received by a Slave, which did not work (Case 5452). •Now the log registers events discarded when the internal cache memory is full, that is, more than 100 events for a single object (Case 6563). •Fixed an incorrect timestamp (zero) sent when using data types from IEC 870-5-104 protocol in Slave mode (Case 6564). •Fixed the Slave polling rate parameter, which has no effect when communicating with a Slave (Case 6570). •Fixed the receiving of data with a timestamp marked as invalid (IV equal to one), and data itself was marked as invalid and only the timestamp must be discarded (Case 6666). •Master and Slave modes were extensively tested and performed small improvements (Case 6798). •Fixed the usage of a fixed one-second time-out, instead of using the time configured in the App Layer Timeout option, when users must send a Command and the application layer is busy, such as when using a General Interrogation, leading to a Command failure (Case 6848). •Fixed the timestamps sent or received, which could be incorrect with a one-millisecond difference when received or sent by an application. This fix only works together with Elipse E3 version 2.5.131 and IOKit library version 1.13 (Case 7256). •Added support for Command ASDUs 48 (C_SE_NA_1), 49 (C_SE_NB_1), 50 (C_SE_NC_1), and 51 (C_BO_NA_1) (Case 5361). •Added support for IEC 870-5-104 protocol in Slave mode. Added Commands for ASDUs 58 (C_SC_TA_1), 59 (C_DC_TA_1), 60 (C_RC_TA_1), 61 (C_SE_TA_1), 62 (C_SE_TB_1), 63 (C_SE_TC_1), and 64 (C_BO_TA_1). Also added support for Test Command using ASDU 107 (C_TS_TA_1) (Case 5506). •Implemented updates in ZIV protocol (Case 5846). •Changed the reading of VTCD adjustments to adapt to the new format defined in ZIV protocol (Case 6561). •Added the Modify the timestamp on received values option on the Interrogation tab (Case 6562). •Added support for Clock Syncing Commands (ASDU 103 or C_CS_NA_1) in IEC 870-5-101 and IEC 870-5-104 protocols in Slave mode. Also added the Commands tab (Case 6826). •Added support for IEC 870-5-104 in Master mode (Case 7259). |
2.19.1 |
01/17/2005 |
F. Englert |
•Added an option to use a Common Address different from Link Address (Case 4364). •Fixed a situation in which Slave addresses greater than 127 were not supported when configured to use an octet for the Slave address, which must allow addresses between 0 (zero) and 255 (Case 4766). •Fixed a situation of not acknowledging CC1 packets received as ACK packets (Case 5210). •Fixed a situation in which data types from IEC 870-5-104 protocol were returning their timestamp as the value of a Tag (Case 5211). •Fixed the block of ZIV protocol, Read Configuration Block 2, with the B2 parameter equal to 1141, which was not working (Case 5212). •Now IOKit library version 1.8 is used, with support for turning on and off the run-time log. |
2.18.1 |
07/28/2004 |
F. Englert |
•Fixed a situation in which data from a General Interrogation was not sent in Blocks in Unbalanced Master mode (Case 4238). •Fixed a situation in which, only in Slave mode, the last packet was not resent when a Master sent a packet with the same previous FCB (Case 4276). •Added an option to select the type of response to send when receiving a request from a Master, Respond with (Case 3741). •Data types defined in IEC 870-5-104 protocol are now available on the list of pre-defined points returned in a General Interrogation (Case 4035). |
2.17.1 |
06/09/2004 |
F. Englert |
•Added retries in link layer (Case 3937). |
2.16.1 |
05/04/2004 |
F. Englert |
•Changed the default value of application's time-out, from 4000 to 4 (four) seconds. •Added the Add timestamp to interrogation data option (Case 3608). •Added an option to allow handling DIQ, DCO, RCO, and SEP data as Boolean values (Case 3609). |
2.15.1 |
04/01/2004 |
F. Englert |
•Added the Remove timestamp from interrogation data option (Case 3506). •Added support for data types from IEC 870-5-104 protocol encapsulated in IEC 870-5-101 protocol. IEC 870-5-104 protocol IS NOT supported (Case 3419). •Documentation translated to Portuguese (Case 3568). |
2.14.1 |
02/20/2004 |
F. Englert |
•Timestamps sent are incorrect, that is, the computer's current time is always used (Case 3385). |
2.13.1 |
01/29/2004 |
F. Englert |
•Double Point (DCO) and Simple Events for Protection Devices (SEP) Commands now use the possible statuses, Intermediate or 0 (zero), OFF or 1 (one), ON or 2 (two), and Undetermined or 3 (three), instead of a Boolean value indicating an On or Off status (Case 3214). •This Driver is not responding to Test Link Commands, function 2 (two) of IEC protocol, received in Slave or Balanced mode (Case 3231). •Added an Interrogation option, which allows configuring a list of objects returned in a General Interrogation, only in Slave mode (Case 3284). •Added a TEST LINK Tag only in Slave or Balanced mode. This Tag sends a Test Command from the link to a Master, returning the value 1 (one) if that Master responds (Case 3285). •Fixed a problem in which this Driver in Slave or Balanced mode sometimes locked when receiving a message from a Master while trying to send another message to the same Master (Case 3286). |
2.12.1 |
01/08/2004 |
F. Englert |
•Double point data (M_DP_NA_1 and M_DP_TA_1) now return possible statuses, Intermediate or 0 (zero), OFF or 1 (one), ON or 2 (two), and Undetermined or 3 (three), instead of a Boolean value indicating an On or Off status (Case 3214). •Added an option to enable or disable using the CC1 frame instead of the ACK frame when sending Acknowledgment Messages on the link layer in Balanced mode (Case 3215). |
2.11.1 |
12/19/2003 |
F. Englert |
•Added a handling of Commands sent by a Master in Slave mode (Case 3211). |
2.10.1 |
12/18/2003 |
F. Englert |
•Implemented the IEC 870-5-101 protocol in Balanced Slave mode (Case 195). |
2.9.1 |
12/02/2003 |
F. Englert |
•This Driver in Slave mode is not created anymore when in Offline mode (Case 3039). |
2.8.1 |
11/27/2003 |
F. Englert |
•Implemented the IEC 870-5-101 protocol in Slave mode (Case 195). |
2.7.1 |
11/18/2003 |
F. Englert |
•Listening mode is now working correctly, because values received in listening mode were not returned (Case 2960). |
2.6.1 |
11/13/2003 |
F. Englert |
•Errors in the quality of a Tag are now reported if the connection is lost while in listening mode (Case 2935). |
2.5.1 |
11/07/2003 |
F. Englert |
•Added a quality field to the mass memory reading, in the B2 parameter equal to 1189 or 1190 (Case 2893). |
2.4.1 |
11/05/2003 |
F. Englert |
•Added a Read MAE ID Tag, with the N2 parameter equal to 1212 for this Driver in Slave mode of ZIV protocol. |
2.3.1 |
09/29/2003 |
F. Englert |
•Improved the message log in application level. |
2.2.1 |
08/11/2003 |
F. Englert |
•Added the documentation for extensions of ZIV protocol. |
2.1.1 |
07/29/2002 |
F. Englert |
•Driver ported to IOKit library. •Implemented the IEC 870-5-102 and IEC 870-5-102 ZIV Extensions protocols. |