IntergatedCircuits / hid-usage-tables

Documenting the HID usage tables in a parsable format for code generation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HID usage tables database

This repository contains the HID usage tables in a machine-readable format (under pages), and accompanying Python3 scripts (under src) to parse them into a database, and generate code for different programming languages. The recent versions of the HID usage tables document contain a JSON attachment, which can also serve as the input of the code generator.

Supported formats

  • C++ (to be used with hid-rp)

Additional languages can be easily added by taking src/hid/codegen/cpp.py as a template.

About

Documenting the HID usage tables in a parsable format for code generation


Languages

Language:Python 100.0%