Bug Fix Release
- C3 Bridge Interface Protocol version 1.4
- The old version of CMake (3.4) is now supported for building the project in Visual Studio .NET 2003
- The program versions are now divided:
- Primary (compiled with Visual Studio 2022), required Windows 7 and higher
- Compatible (compiled with Visual Studio .NET 2003), required Windows XP and higher
- ANSI (compiled with Visual Studio .NET 2003), required Windows 95 and higher
- CommandFileWriteContent: integer overflow eliminated
- CommandFileReadContent: integer overflow eliminated
Bug Fix Release
- CommandWriteMultiple now works correctly
- CommandFileWriteContent may not work correctly due to integer overflow
- CommandFileReadContent may not work correctly due to integer overflow
- Log Level menu for switching logging modes while the server is running
- New features:
- CommandProxyBenchmark
- New internal variables:
- @PROXY_ADDRESS
- @PROXY_PORT
- @PROXY_ENABLED
- An interpreter number other than Sumbit (0) and Robot (1) in messages #10 Program Control and #12 KCP Key Emulation can be specified
- CMake build system can be used
- Updated protocol documentation
- CommandReadMultiple now works correctly
- CommandWriteMultiple is implemented incorrectly
Freeware version released together with C3 Easy Control
- New command line arguments:
- -debug — starts the program with the main window displayed and enables the output of debugging messages in the log
- -verbose — enables the showing of all possible messages in the log
- New features:
- CommandFileSetAttribute
- CommandFileNameList
- CommandFileCreate
- CommandFileDelete
- CommandFileCopy
- CommandFileMove
- CommandFileGetProperties
- CommandFileGetFullName
- CommandFileGetKrcName
- CommandFileWriteContent
- CommandFileReadContent
- Improved logging with a limit on the number of lines to reduce memory consumption
- New code for generating and processing network messages
- Fixed bug with uninformative message about client disconnection
- CommandReadMultiple is implemented incorrectly
- CommandWriteMultiple is implemented incorrectly
The first version of the C3 Bridge Interface Server
- CommandReadVariableAscii
- CommandWriteVariableAscii
- CommandReadVariable
- CommandWriteVariable
- CommandReadMultiple (BUG)
- CommandWriteMultiple (BUG)
- CommandProgramControl
- CommandMotion
- CommandKcpAction
- CommandProxyInfo
- CommandProxyFeatures
- CommandCrossConfirmAll
- Uninformative message about client disconnection
- CommandReadMultiple is implemented incorrectly
- CommandWriteMultiple is implemented incorrectly