# ANELLO Device Messaging Protocol

**Canonical:** https://apis.io/apis/anello-photonics/anello-device-messaging-protocol/  
**Provider:** ANELLO Photonics — https://apis.io/providers/anello-photonics/  
**Documentation:** https://docs-a1.readthedocs.io/en/latest/communication_messaging.html

ANELLO Device Messaging Protocol is published by [ANELLO Photonics](https://apis.io/providers/anello-photonics/) on the [APIs.io](https://apis.io/) network. The published artifact set on APIs.io includes an API reference.

The ANELLO device interface: an ASCII sentence protocol (#APIMU, #APIM1, #APGPS, #APHDG, #APINS, #APAHRS output; #APCFG, #APVEH, #APODO, #APPNG, #APECH, #APRST input) plus an RTCM 10403 binary framing, carried over RS-232 serial, USB-C virtual COM and UDP/Ethernet. There is no HTTP base URL — this is an embedded wire protocol, not a web API — so baseURL is deliberately omitted rather than fabricated.

## Machine-readable artifacts (6)

- **APIReference** — https://docs-a1.readthedocs.io/en/latest/communication_messaging.html
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/anello-photonics/refs/heads/main/conventions/anello-photonics-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/anello-photonics/refs/heads/main/errors/anello-photonics-error-codes.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/anello-photonics/refs/heads/main/data-model/anello-photonics-data-model.yml
- **ROSInterface** — https://raw.githubusercontent.com/api-evangelist/anello-photonics/refs/heads/main/ros/anello-photonics-ros-interfaces.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/anello-photonics/refs/heads/main/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/anello-photonics/anello-device-messaging-protocol/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/anello-photonics/.
