JeffreyYuENL / embedded-cli

Command-line interface library for embedded systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 100.0%