The pwm-control interface

pwm-control permits control over any aspect of all PWM channels.

This interface can potentially impact the system and other snaps, and allows privileged access to hardware. See The pwm interface to access a specific channel.

Auto-connect: no
Super-privileged: yes

Requires snapd version 2.58+. (TBD, the pwm-control interface is currently unreleased)

ⓘ This is a snap interface. See Interface management and Supported interfaces for further details on how interfaces are used.

Hey @degville

I was thinking documentation for this interface should spell out the technical specifics to some degree. Most notably the access to the export and unexport files in the relevant path of the sysfs tree, as well as to all of the exported PWM channels.

Hello! Thanks so much for submitting this, and I really like your idea on the documenting the technical specifics. We have a plan split the user-facing interface docs from the more developer-centric specifics, and this kind of detail will definitely help.