Releases: jfjlaros/simpleRPC
Releases · jfjlaros/simpleRPC
Simple RPC interface for Arduino version 3.2.0
In this release:
- Added support for Ethernet (untested).
- Added support for RS485 serial.
- Added support for USB serial.
- Added support for WiFi.
- I/O class instances are now passed directly to the
interface()
function.
Simple RPC interface for Arduino version 3.1.0
In this release:
- Support for reading (multidimensional) C arrays (e.g.,
int**
). - SAMD support.
- Reduced memory overhead.
Simple RPC interface for Arduino version 3.0.0
In this release:
- Support for const parameters.
- Support for C strings (
char*
andchar const*
a.k.a.const char*
). - Support for different types of I/O interfaces via plugins, e.g.,
- Hardware serial.
- Software serial (untested).
- Wire (untested).
- Ethernet (untested).
- Support for using multiple interfaces at the same time.
- Full API documentation.
Simple RPC interface for Arduino version 2.0.1
In this release:
- Minor patch for Arduino IDE package.
Simple RPC interface for Arduino version 2.0.0
In this release:
- Support for simpleRPC protocol version 3.0.0.
- Support for Tuples.
- Support for Objects (nested Tuples).
- Support for Vectors.
- Support for any combination of Tuples, Objects and Vectors.
Simple RPC interface for Arduino version 1.0.4
In this release:
- Extracted client library and gave it its own repository as a reference implementation.
- Updated documentation and added links to reference implementation repository.
- Restructured repository to follow the Arduino library specification.
Simple RPC interface for Arduino version 1.0.3
In this release:
- Added quick start guide.
- Extensive unit testing using the serial fixture library.
- Support for boolean type.
- Support for exporting class member functions.
- More flexibility for opening and closing devices in the host library (added
open()
andclose()
functions). - Reduced memory footprint by allowing the
F()
macro (PROGMEM) in theinterface()
function.
Simple RPC interface for Arduino version 1.0.2
In this release:
- Support for strings (char *) and (const char *).
- Added a demo.
- Added tests.
Simple RPC interface for Arduino version 1.0.1
In this release:
- New documentation string format, added parameter names.
- The documentation string can now be empty or can have missing fields.
- Using a more stable method for type inference.
Simple RPC interface for Arduino version 1.0.0
In this release:
- Automatic type inference.
- Exporting is done via a standard function call, no need to edit a header file anymore.
See ReadTheDocs for more information.