On 09/20/2013 11:33 AM, Scott Talbert wrote:
> The first byte is only getting dropped on Linux if it is 0x00.
> That's why only packets with data[0] == 0x00 were getting dropped. From
> the libusb hidapi implementation:
>
> int report_number = data[0];
> int skipped_report_id = 0;
>
> if (report_number == 0x0) {
> data++;
> length--;
> skipped_report_id = 1;
> }I see. So report numbers can only be 0? wtf. -- Phil Dibowitz [email protected] Open Source software and tech docs Insanity Palace of Metallica http://www.phildev.net/ http://www.ipom.com/ "Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." - Dr. Seuss
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________ concordance-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/concordance-devel
