hpsaturn / Commander-API

Commander-API is a simple to use C++ parser library and you can easily use it to process character based commands

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Commander-API library

Version V2.1.0

Commander-API is a simple-to-use parser library, and you can easily use it to process character based commands and link them to a specified function. It is designed mainly to work with low memory capacity devices, for example, small ARM or AVR processors.

Key changes in V2.1.0:

  • AVR PROGMEM support.
  • Piping
  • Ready to use built-in commands

Breaking changes in V2.1.0:

  • The response channel is now uses the Stream class. This way it is more flexible and you doesn't have to create a class for every peripheral.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Video Tutorial

Tutorial VIdeo

Documentation

The full documentation can be found here.

Donation

If this project help you reduce time to develop, you can give me a cup of coffee ☕ ☕ ☕

Donate

License & copyright

© Daniel Hajnal

📧 hajnal.daniel96@gmail.com

Licensed under the MIT License

About

Commander-API is a simple to use C++ parser library and you can easily use it to process character based commands

License:MIT License


Languages

Language:C++ 100.0%