- The original program was written in C++, which has much less modern features compared with the currently using RUST language.
- The original version was finished in a very short time, and not well designed, so that a fully refactored one can correct the mistakes in the previous version.
- There is no change in communication protocol
- The text form description of the message changed from the original private format to YAML format, which makes it more universal and more easy to be used in other programs.
- Originally used Eventfile is still the the binary format used to store ADC data.
- The calling arguments are approximately same as the original version,
except that the address and port should be given in the form
addr:port
, for example192.168.1.118:1234
for target address and0.0.0.0:1234
for server address and port binding.