RedoXyde / cec2usb

HDMI CEC to USB keyboard device
42 stars 8 forks source link

Hyperion compatiblity #1

Open RedoXyde opened 4 years ago

RedoXyde commented 4 years ago

One of the goals of this board, aside from the CEC decoding, is to control a strip of WS2812 RGB leds to use with the Hyperion software.

The Proof of concept uses the RawHID mode/output of hyperion but there are a few issues:

On the master branch, Hyperion needs to be patched, to use the hid_write() function, and it works fine. It also uses on USB endpoint on the firmware.

On the _usb_featurerpt branch, Hyperion can use the hid_send_feature_report() function, but I get a lot of "Failed to write to HID device" and annoying delays. It doesn't use a dedicated USB endpoint, which is nice though...

RedoXyde commented 4 years ago

usb_feature_rpt branch removed today among other changes, merged in master. Same issues remain though...