Group syn_util¶
String, math, metrics, and helper utilities.
Files¶
| Type | Name |
|---|---|
| file | syn_aes128.h AES-128 cipher engine (ECB & CBC mode with PKCS#7 padding). |
| file | syn_backoff.h Exponential backoff helper with jitter (RFC 7252 style). |
| file | syn_geo.h Geodetic coordinate transformations and distance calculation library. |
| file | syn_matrix.h Fixed-point Q16.16 matrix operations — zero heap allocation. |
| file | syn_metrics.h Lightweight telemetry and metrics (Counter/Gauge). |
| file | syn_netbuf.h Zero-Copy Packet Buffer Pool. |
| file | syn_quaternion.h Fixed-point Q16.16 3D Quaternion operations — zero heap allocation. |
| file | syn_random.h Hardware-agnostic random number generation. |
| file | syn_transform.h Fixed-point Q16.16 Coordinate System Transformations (Polar, Spherical, Cartesian). |
| file | syn_vector.h Fixed-point Q16.16 Vector operations and signal statistics — zero heap allocation. |