+++
title = "Advanced Features"
weight = 12
+++

## Smaz Decompression

Meshy can decompress incoming messages that use Smaz text compression:
- Some MeshCore clients (e.g. meshcore-open) compress outgoing messages using the Smaz algorithm and send them with an `s:` prefix.
- Meshy automatically detects and decompresses these messages.
- Meshy does not compress outgoing messages — for the typically short MeshCore messages, the encoding overhead negates the compression savings.

## Trip Time Tracking

Every delivered message includes round-trip time (RTT) measurement:
- Timer starts when message is queued for transmission.
- Timer stops when ACK is received.
- Displayed in milliseconds next to the ✓✓ status.
- Useful for diagnosing network latency and hop delays.

## SNR Visualization

Signal-to-Noise Ratio (SNR) indicates link quality:
- **Green** (≥0 dB) -- Excellent signal.
- **Yellow** (-5 to 0 dB) -- Marginal signal.
- **Red** (<-5 dB) -- Poor signal.

SNR is shown in:
- Path traces (color-coded labels on map).
- Neighbor lists (repeater management).
- Rx Log entries.

## Cayenne LPP Telemetry

Meshy fully supports the Cayenne Low Power Payload format for sensor data:
- Digital/analog I/O.
- Temperature, humidity, pressure.
- Accelerometer, gyrometer.
- GPS coordinates.
- Battery voltage and current.
- Luminosity, presence detection.
- And 20+ other sensor types.

Telemetry is decoded automatically and displayed in human-readable format.

## Packet Deduplication

Meshy maintains a rolling buffer of the last 32 received packet hashes:
- Prevents duplicate processing when packets arrive via multiple paths.
- Hash is computed from packet contents.
- Duplicates are silently dropped.
- Useful in dense mesh networks with many redundant paths.
