|
MeshX 0.4
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Lightweight printf implementation to reduce flash footprint. More...
#include <stdarg.h>#include <stddef.h>Go to the source code of this file.
Functions | |
| int | meshx_tiny_vsnprintf (char *buf, size_t size, const char *fmt, va_list args) |
| Lightweight vsnprintf replacement. Supports: s, d, u, x, X, p, c, %%. Supports padding with '0' and width specifier. | |
| int | meshx_tiny_snprintf (char *buf, size_t size, const char *fmt,...) |
| Lightweight snprintf replacement. | |
| int | meshx_tiny_printf (const char *fmt,...) |
| Lightweight printf that writes directly to console. | |
| int | meshx_tiny_vprintf (const char *fmt, va_list args) |
Lightweight printf implementation to reduce flash footprint.
Copyright © 2024 - 2025 MeshX
| int meshx_tiny_printf | ( | const char * | fmt, |
| ... ) |
Lightweight printf that writes directly to console.
| int meshx_tiny_snprintf | ( | char * | buf, |
| size_t | size, | ||
| const char * | fmt, | ||
| ... ) |
Lightweight snprintf replacement.
| int meshx_tiny_vprintf | ( | const char * | fmt, |
| va_list | args ) |
| int meshx_tiny_vsnprintf | ( | char * | buf, |
| size_t | size, | ||
| const char * | fmt, | ||
| va_list | args ) |
Lightweight vsnprintf replacement. Supports: s, d, u, x, X, p, c, %%. Supports padding with '0' and width specifier.