@alez: tramite interfaccia HIDAPI puoi leggere o inviare dei dati (via usb) che nulla hanno a che fare con lo stream creato dalla periferica HID. Quando ho trovato il tool (testgui, etc), non sono stato troppo ad approfondire l'aspetto programmazione e gestione dell'interfaccia.
Quello di cui avevano bisogno (altrimenti vonfritz avendo a che fare con windows, non si sarebbe impegnato tanto nel progetto

) era avere la completa possibilita' di gestire il progetto sotto linux (visto che nativamente nasce per windows).
Al momento attuale tramite testgui, puoi leggere e/o impostare i parametri di funzionamento dell'usb_irr, chiaramente invece di cliccare su di un particolare e colorato pulsante, c'e' da inserire i dati grezzi in una inputbox.
Se c'e' qualche volontario testgui potrebbe essere customizzata per funzionare con usb_irr, invece di essere un tool generico. Tuttavia a parte poter azzerare il codice del tasto utilizzato per pilotare il cny17 (power), senza dover azzerare la eeprom dell'atmel, si puo' fare comodamente farne a meno...
Per quanto la licenza del progetto, diciamo che abbiamo fatto un reingegnerizzazione a livello hardware (semplificando lo schema ove possibile e/o dando la possibilita' di realizzarlo in modalita' barbona), mentre dal punto di vista software e di supporto abbiamo approfondito la aspetto funzionale sotto linux (rimaneggiato i make per gli atmel) e generato una documentazione abbastanza completa in italiano (bootloader,etc) tale da poter permettere a tutti di creare e gestire il progetto.
Tutto il software e' GPL (VBUS, IRR, IRCMP, etc) per la parte piu' vicina a vdr sviluppato da autori tedeschi (vdrportal).
saluti
ragno