Skip to content

azonenberg/embedded-cli

Repository files navigation

Introduction

This is a simple C++ library providing a framework for a command-line interface on an embedded device.

It supports arbitrary byte-oriented transports and is intended to work over raw UARTs, SSH connections, and more.

This library performs no dynamic memory allocation, and does not call any C/C++ library functions which may trigger a dynamic allocation.

The CLI supports shortest-unique-prefix completion, similar to that used by most networking equipment.

About

Command-line interface library for embedded systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published