{
  "id": "hantek/6022bl",
  "vendor": "Hantek",
  "model": "6022BL",
  "category": "test-instrument",
  "status": "controllable",
  "identifiers": {
    "usb": [
      "04b4:602a",
      "04b5:602a"
    ]
  },
  "summary": "Measurement acquisition via libsigrok's hantek-6xxx driver (oscilloscope). Features depend on the model, firmware and libsigrok version; this is not an OpenDeviceDB hardware test.",
  "projects": [
    {
      "name": "sigrok (hantek-6xxx)",
      "url": "https://github.com/sigrokproject/libsigrok/blob/master/src/hardware/hantek-6xxx/api.c",
      "kind": "driver",
      "license": "GPL-3.0-or-later"
    }
  ],
  "install": [
    {
      "project": "sigrok",
      "method": "host-software",
      "guide": "https://sigrok.org/wiki/Getting_started",
      "difficulty": "medium",
      "firmware_constraints": "Requires fx2lafw-hantek-6022bl.fw from sigrok-firmware-fx2lafw, uploaded to volatile RAM by libsigrok when connecting. This is not a permanent flash.",
      "notes": "Install a libsigrok version containing this model and its required dependencies. Use sigrok-cli or a frontend appropriate to the instrument (PulseView is for logic/oscilloscope acquisition). Consult README.devices and the driver source for model-specific setup."
    }
  ],
  "provenance": {
    "sources": [
      "sigrok"
    ]
  },
  "updated": "2026-11-01"
}