fwupd/plugins/colorhug
Mario Limonciello 97c1e727c4 Add new device flags indicating update resilience
fwupd clients will ideally use this information as part of a policy to schedule
updates in the background without user interactions on safe devices.
2019-10-17 11:38:46 -05:00
..
colorhug.quirk Add new device flags indicating update resilience 2019-10-17 11:38:46 -05:00
fu-colorhug-common.c trivial: Add fu_common_dump_raw() 2018-12-05 15:09:56 +00:00
fu-colorhug-common.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-colorhug-device.c trivial: colorhug: fix a crash that occurs when flashing sometimes 2019-10-16 14:40:38 -05:00
fu-colorhug-device.h trivial: Remove G_BEGIN_DECLS from all private headers 2019-10-09 20:02:16 +01:00
fu-plugin-colorhug.c Remove FU_PLUGIN_RULE_REQUIRES_QUIRK as all the plugins now use it 2019-10-09 20:02:16 +01:00
meson.build Show a console warning if loading an out-of-tree plugin 2019-01-19 07:26:20 +00:00
README.md trivial: Add the missing protocol IDs to the plugin READMEs 2019-01-29 22:28:09 +00:00

ColorHug Support

Introduction

The ColorHug is an affordable open source display colorimeter built by Hughski Limited. The USB device allows you to calibrate your screen for accurate color matching.

ColorHug versions 1 and 2 support a custom HID-based flashing protocol, but version 3 (ColorHug+) has now switched to DFU.

Firmware Format

The daemon will decompress the cabinet archive and extract a firmware blob in a packed binary file format.

This plugin supports the following protocol ID:

  • com.hughski.colorhug

GUID Generation

These devices use the standard USB DeviceInstanceId values, e.g.

  • USB\VID_273F&PID_1001&REV_0001
  • USB\VID_273F&PID_1001
  • USB\VID_273F