Releases: Bardo91/fastcom
Releases · Bardo91/fastcom
Fastcom v2.0.1
Content
- Only C++ Interface.
- Publishers and subscribers for works for any class with operators >> and << overloaded.
- Examples of publishers and subscribers for cv::Mat and simple data types.
- CMake ready for installation of c++ and basic types.
- Internally using websockets.
- A very cool logo.
- Build an run on Linux and Windows
Known bugs
Roadmap
- Auto placement of mole if app mole's app closes
- Doxygen documentation
- Enabled testing in windows and linux
- Service clients and servers for generic data (self contained)
Acknowledgments
Fastcom v2.0.0-alpha
Content
- Only C++ Interface.
- Publishers and subscribers for works for any class with operators >> and << overloaded.
- Examples of publishers and subscribers for cv::Mat and simple data types.
- CMake ready for installation of c++ and basic types.
- Internally using websockets.
- A very cool logo.
Known bugs
Roadmap
- Auto placement of mole if app mole's app closes
- Doxygen documentation
- Enabled testing in windows and linux
- Service clients and servers for generic data (self contained)
Acknowledgments
Fastcom v1.4.1-beta
Content
- Python and c++ fully compatible interfaces
- Publishers and subscribers for generic data (self contained)
- Publishers and subscribers for cv::Mat
- Publishers and subscribers for std::strings and std::vectors
- Service clients and servers for generic data (self contained)
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
- Enabled testing in windows and linux
- Fuck u SFINAE 🖕
Known bugs
- Subscribers don't reconnect to publishers.
Roadmap
- Allow reconnection of publishes and subscribers
Acknowledgments
Fastcom v1.4.0-beta
Content
- Python and c++ fully compatible interfaces
- Publishers and subscribers for generic data (self contained)
- Publishers and subscribers for cv::Mat
- Publishers and subscribers for std::strings and std::vectors
- Service clients and servers for generic data (self contained)
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
- Enabled testing in windows and linux
- Fuck u SFINAE 🖕
Known bugs
- Subscribers don't reconnect to publishers.
- Bad communication python-c++ due to connection stablishment (confirmation byte is not used in c++)
Roadmap
- Allow reconnection of publishes and subscribers
Acknowledgments
Fastcom v1.3.2-beta
Content
- Python and c++ fully compatible interfaces
- Publishers and subscribers for generic data (self contained)
- Publishers and subscribers for cv::Mat
- Publishers and subscribers for std::strings and std::vectors
- Service clients and servers for generic data (self contained)
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
- Enabled testing in windows and linux
Known bugs
- Subscribers don't reconnect to publishers.
- StringSubscriber and StringPublisher compilation crashes with some versions of Clang.
Roadmap
- Allow reconnection of publishes and subscribers
Acknowledgments
Fastcom v1.3.1-beta
Content
- Python and c++ fully compatible interfaces
- Publishers and subscribers for generic data (self contained)
- Publishers and subscribers for cv::Mat
- Publishers and subscribers for std::strings and std::vectors
- Service clients and servers for generic data (self contained)
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
Known bugs
- Subscribers don't reconnect to publishers.
Road map
- Allow reconnection of publishes and subscribers
Acknowledgments
Fastcom v1.2.0-beta
Content
- Python and c++ fully compatible interfaces
- Publishers and subscribers for generic data
- Service clients and servers for generic data
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
Known bugs
- Subscribers don't reconnect to publishers.
Road map
- Allow messages with dynamic memory sizes
- Allow reconnection of publishes and subscribrs
Acknowledgments
Fastcom v1.0.5.1 - Flexible connections multi-machines unicast - Fix patch 1
Improvements
- Subscriber can run before publishers
- Subscriber check asynchronously the connection in case of disconnection of the publisher
- Some examples are generalized to be configured by the input arguments.
Content
- Python and c++ fully compatible interfaces
- Generic struct data publishers and subscribers
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
Fixed bugs
- Now subscribers can be created before publishers.
Known bugs
- Subscribers don't reconnect to publishers.
Acknowledgments
Fastcom v1.1.5 - Broadcast UDP - Multi-machines fixed
Improvements
- Using broadcasting UDP. It prevents publisher's threads to get blocked if the number of subscribers is large. However, subscriptions seem to have lower rate.
- Some examples are generalized to be configured by the input arguments.
Content
- Python and c++ fully compatible interfaces
- Generic struct data publishers and subscribers
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
BugFix
- Fixed bug in 1.1 in which library only worked in the same machine. Now broadcast interface works abroad.
Bugs
Acknowledgments
Fastcom v1.0.5 - Flexible connections multi-machines unicast
Improvements
- Subscriber can run before publishers
- Subscriber check asynchronously the connection in case of disconnection of the publisher
- Some examples are generalized to be configured by the input arguments.
Content
- Python and c++ fully compatible interfaces
- Generic struct data publishers and subscribers
- Specific publisher and subscriber for images optimized with JPEG compression
- Doxygen documentation
- CMake ready for installation of c++ library and python package
Known bugs
- Subscribers cannot be created before publishers.
- Subscribers don't reconnect to publishers