SolarOS 4.16.15 manual · api
Native image pipelines
Quick reference
pipeline start qr <source>creates an OS-owned QR processing job.pipeline start model <source> <handle>uses a resident image bundle.pipeline result <id>reads the latest result;stopreleases workers and sources;destroyalso removes the configuration and latest result.
The pipeline service connects an image source to a native processor in an OS-owned background job. Python and Lua configure and inspect the job; their sessions can exit while processing continues. QR and model processors share the same start, stop, and result commands.
Competing lifecycle controls can report busy. If another client takes control of the public job during startup, a retained configuration remains discoverable through pipeline list and can be explicitly destroyed.
Enable the pipelines group and the desired processor package (vision for QR, inference for ESP-DL). The full flavor includes these groups where supported. RTSP sources additionally require service.rtsp-client and a JPEG video track.