Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 620 Bytes

README.md

File metadata and controls

54 lines (44 loc) · 620 Bytes

Gadgeteer

A daemon to control your USB Gadgets via json over a unix domain socket.

This has been tested briefly on a Raspberry Pi Zero 2 W.

Commands

Status

Example Request:

{
  "type": "get",
  "target": "status"
}

Example Response:

{
  "type": "status",
  "msg": {
    "active": "ecm"
  }
}

Set Active Gadget

Example Request:

{
  "type": "set",
  "target": "active",
  "msg": {
    "mode": "mass_storage",
    "lun_list": [
      "/disks/drive1.img"
    ]
  }
}

Example Response:

{
  "type": "status",
  "msg": {
    "active": "mass_storage"
  }
}