Skip to content

Releases: gpb01/SerialCmd

v1.1.6

10 Oct 14:54
Compare
Choose a tag to compare

Correction for Arduino Renesas based boards and version number update.

Release 1.1.4

31 Aug 14:42
Compare
Choose a tag to compare

Some fixes to make the library compatible with Arduino UNO R4.
Added the possibility to have a double buffer to be able to access the input character buffer from the program.

Release 1.1.3

17 Mar 14:32
Compare
Choose a tag to compare
  • Introduced the possibility to redefine a command by associating it with a different function
  • Introduced the possibility to pass the value NULL as a function pointer associated with a command
  • Introduced the verification of the value of the pointer to the function called by a command, if the value is NULL the command, even if recognized, is not executed
  • Added some examples for use with commands taken from a .TXT file from SD

Release 1.1.2

27 Feb 15:18
Compare
Choose a tag to compare

Added the capability to verify the actual existence of a received command. ReadString () now has an extra optional parameter (default false) to ask for this check without executing the associated function.

Release 1.1.0

24 Feb 14:31
Compare
Choose a tag to compare
  • eliminated the error message in case the command is not recognized (can create problems)
  • int8_t ReadSer () - the method now returns an error code documented in ReadMe
  • void Print (float, int numDec = 2) - added Print for floats with default of two decimals
  • void Print (double, int numDec = 2) - added Print for doubles with default of two decimals
  • the SerialCmd_Buffer (private) has now, at each cycle, completely cleaned at 0x00
  • If the terminator is CR or LF, now any LF or CR remaining in the command is eliminated

Release 1.0.9

14 Feb 14:09
Compare
Choose a tag to compare
v1.0.9

Release 1.0.9

Release 1.0.8

13 Feb 16:48
6bcb1fb
Compare
Choose a tag to compare

Add the capability for some method to return a boolean to indicate the success or failure.

Release 1.0.7

25 Jan 11:04
Compare
Choose a tag to compare

Small corrections and implementation of few more "methods" using the macro F ()

Release 1.0.3

22 Jan 14:13
Compare
Choose a tag to compare

Fixed a serious bug that prevented the library from working properly.

Release 1.0.2

18 Jan 18:18
Compare
Choose a tag to compare

Just updated the library.properties file