RDFM DocumentationΒΆ Introduction System Architecture HTTP REST API Device-server RDFM Protocol RDFM Linux Device Client Introduction Getting started Installing from source Building using Docker Configuring the client Testing server-device integration with a demo Linux device client Developer Guide RDFM Android Device Client Introduction Integrating the app System versioning Configuring the app Available intents Development RDFM MCUmgr Device Client Introduction Getting started Building client from source Setting up target device Configuring MCUmgr client RDFM Artifact utility Introduction Getting started Building from source Basic usage Running tests RDFM Manager utility Introduction Installation Configuration Building the wheel Usage RDFM Management Server Introduction REST API Setting up a Dockerized development environment Configuration via environment variables Configuring package storage location Configuring API authentication Configuring HTTPS Production deployments RDFM OTA Manual Key concepts Update resolution Example scenario: simple update assignment Example scenario: downgrades Example scenario: sequential updates Example scenario: delta updatess Server Integration flows Device authentication Device update check Management WebSocket RDFM Frontend Introduction Building the application Running development server Configuration Formatting RDFM Server API Reference API Authentication Error Handling Packages API Group API Group API (legacy) Update API Device Management API Device Management API (legacy) Device Authorization API Last update: 2024-12-25