![]() | ![]() |
|
![]() | ||
SeaMAX Change LogVersion 3.0Version 3.0.508.23.07 (1) - Public release.09.06.07 (15) - Fixed bug associated with null comm type, baudrate, or parity in SM_GetConfig. Version 3.0.405.21.07 (1) - Released for internal testing. Includes support for wireless SeaI/O and 8126 SeaDAC Lite.05.23.07 (34) - Fixed bug which reset the 8126 I/O direction on open. 05.29.07 (43) - Initializes the 8126 line direction on open - update to build 34 fix. 06.01.07 (67) - Updated library to support multi-platform builds. 06.11.07 (88) - Updated the device address of the I2C interface chips of the 8126. 06.15.07 (96) - SM_ConfigureSerialConnection now internally closes and re-opens the serial connection on error. 06.19.07 (102) - Fixed bug assoicated with ascii interpretation of hexidecimal keys for wireless enabled devices. 06.22.07 (138) - Overhauled the wireless interface for easier use. 06.22.07 (148) - Updated deprecated CEthernet interface to support wireless module types. 06.26.07 (356) - Provided library threading support. Implemented NotifyOnInputChange using the new thread support. 06.27.07 (387) - Modbus CRC check now excludes false Modbus messages. Note: Changed the 'Invalid Device Configuration' return value for SM_SetADDAConfig(). 07.02.07 (409) - Patched memory allocation for deprecated CEthernet API (caused fatal crash on some systems). 07.12.07 (423) - Inverted the directional GPIO lines for the 8126 PIO. 07.16.07 (430) - SeaMAX has grown and several function names no longer apply. Updated (and deprecated) several function names for clarity. 07.23.07 (440) - Corrected false error code when using wireless (no encryption) and yet supplying a non-null password. 07.25.07 (450) - Fixed incorrect register addressing bug associated with Modbus SetPIOPresets. 07.30.07 (468) - Deprecated SM_Get/SetADDAConfig to two seperate functions in order to support upcoming lines. 07.31.07 (522) - Deprecated additional analog related functions and replaced with more standardized names. 08.02.07 (595) - Updated the internal Modbus class for thread saftey. 08.14.07 (639) - Added SM_ConfigureSerialTimeouts to provide for high latency serial connections. 08.14.07 (645) - Added SME_Ping to determine whether an Ethernet module is alive. 08.21.07 (611) - Rebuilt for support with 3rd party driver API (FT). Version 3.0.302.26.07 (1) - Added basic support for the SeaDAC Lite product line.02.27.07 (38) - Removed extraneous exports from the release library. 02.27.07 (43) - Added extractor for SeaDAC Lite device ID. 03.15.07 (61) - Fixed bug in SM_SetADDAConfig which forced some channels to be ZERO_TO_FIVE. 03.20.07 (76) - Added check for null parameters in SM_GetConfig. 03.30.07 (92) - Fixed bug associated with SM_GetPIOPresets that reversed byte orders. 04.03.07 (96) - Included SME_GetNetworkConfigBytes() into SeaMAX.h. 04.03.07 (98) - Changed several function signatures from char* to unsigned char*. 04.03.07 (110) - Removed the slaveID parameter for SM_Open() to accommodate future products. 04.03.07 (112) - Fixed bug in SM_ReadCoils and SM_ReadDiscreteInputs when using SeaDAC Lite modules. 04.04.07 (123) - Increased the SeaDAC Lite USB baudrate divisor to 921600. 04.05.07 (133) - Fixed bug associated with accessing the current module in SME after calling SME_SetNetworkConfig. 04.11.07 (165) - Added SME_GetNetworkSerialParams and SME_SetNetworkSerialParams. 04.11.07 (165) - Fixed SDL_GetModel - now returns an decimal model number (rather than hex). 04.14.07 (186) - Public release. 04.16.07 (189) - Added support for the SeaDAC Lite models 8113, 8114, & 8115. 04.24.07 (244) - Implemented I2C software interface for USB products. 04.25.07 (301) - Refactored the internal direct mode, bit bang, and I2C connection types. 04.27.07 (412) - Added support for the SeaDAC Lite 8126 programmable IO device. 04.27.07 (418) - Updated the communications type structure for compatability with legacy code (SM_COMTYPE_RS232). 04.30.07 (429) - Addes SME network-to-serial parameter functions as well as module by MAC address. 05.01.07 (440) - Fixed bug associated with SeaI/O discovery across multiple interfaces. 05.04.07 (540) - Pached the Modbus response handler to retry up to two times, due to a longstanding uC issue. 05.15.07 (648) - Fixed a USB location ID problem related to dual port SeaDAC Lite USB chipsets. 05.21.07 (668) - Fixed bug associated with repetitive ARP spoofing Ethernet SeaI/O modules. Version 3.0.202.08.07 (1) - Released for internal beta testing.02.13.07 (2) - Added support for SeaMAX Version 3 handles from the SeaMAX Version 2 deprecated interface. 02.15.07 (25) - Added support as 64-bit library API release. 02.15.07 (41) - Fixed VS2005 bug associated with MSVCRT80.DLL by linking in static library. 02.16.07 (46) - Return handle by parameter in SME_Initialize. 02.16.07 (46) - Changed the SME_GetName parameters to remove the size constraint. 02.22.07 (96) - Refactored UDP broadcast timeout associated with out-of-subnet XPorts. Version 3.0.112.14.06 (5) - Initial write of SeaMAX version 3.0.1.12.18.06 (112) - Incorporated deprecated CEthernet funcionality into SeaMAX. 12.20.06 (115) - Internal Alpha Release for testing. 01.07.07 (203) - Preliminary deprecated SeaMAX v2 interface created. 01.16.07 (302) - Included throttle delay for ModbusPoll of zero bytes. 01.17.07 (309) - Writing a single register or coil now calles the single vs. multiple Modbus cmd. 01.25.07 (314) - Included SM_SetSerialCommunications to configure the local serial port. 01.26.07 (316) - Fixed register addressing bug associated with setting the PIO presets. 01.30.07 (332) - Identified longstanding Ethernet ModbusTCP bug in SeaIO bridge firmware. Patched in SeaMAX for legacy customers. 02.06.07 (407) - Changed SM_GetADDAConfig(), SM_SetADDAConfig() to use bytes instead of bit values for language compatability. 02.06.07 (411) - Changed SM_SetPIODirection(), SM_GetPIODirection() to be byte, rather than bit, oriented. |
Generated on 18 Sep 2007. |