# ese774_frame integration This project uses **fully automatic dispatch** from `ese774_frame`. The core configuration is `FastApiServer(device_cls=DobotCtrl, router_cls=None, api_spec=None, object_name="dobot")`. Public methods and statically declared `@property` members are exposed; names beginning with `_` are excluded. Communication uses HTTP/JSON. `SyncDeviceClient` and `AsyncDeviceClient` forward method calls, while properties use a dedicated transport. The framework also supports annotation-based return-type reconstruction and `.pyi` generation from the device class. Device-specific routers and `ApiSpec` / Pydantic models are optional facilities for explicit HTTP contracts or specialized behavior; they are not used by the default dobot server. See the [ese774_frame documentation](https://ohara-lab-su.github.io/ese774_frame/en/).