espp/ping

1.0.27

Latest
uploaded 10 hours ago
C++ wrapper for esp_ping with CLI integration

readme

# Ping Component
[![Badge](https://components.espressif.com/components/espp/ping/badge.svg)](https://components.espressif.com/components/espp/ping)

A C++ wrapper around `esp_ping` providing a functional callback interface and an optional CLI menu.

- Simple config with target host, count, interval, timeout, data size, TTL
- std::function callbacks for session start, per-reply, timeout, and end
- CLI submenu for quick testing and integration alongside other menus

## Example

The [./example](./example) directory contains a simple example demonstrating the
use of the `Ping` component and how it can be used with a CLI menu.

Links

Supports all targets

Maintainer

  • William Emfinger <waemfinger@gmail.com>

License: MIT

To add this component to your project, run:

idf.py add-dependency "espp/ping^1.0.27"

or download archive

Stats

  • Archive size
    Archive size ~ 10.70 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

espp/ping version: 1.0.27
|