Known NetMD USB devices, from the netmd-js device table.
Summary
Functions
All known devices.
Look up a device by USB ids.
Quirk flags for a device, empty map if not in the table.
Whether the USB ids belong to a known NetMD device.
Device display name, "Unknown Device" if not in the table.
Types
Functions
@spec all() :: [device()]
All known devices.
@spec find(0..65535, 0..65535) :: {:ok, device()} | :error
Look up a device by USB ids.
@spec flags(0..65535, 0..65535) :: flags()
Quirk flags for a device, empty map if not in the table.
@spec known?(0..65535, 0..65535) :: boolean()
Whether the USB ids belong to a known NetMD device.
@spec name(0..65535, 0..65535) :: String.t()
Device display name, "Unknown Device" if not in the table.