On Tue, 18 Feb 2014, Phil Dibowitz wrote: >>> I have a hard time believing this just blatanly doesn't work in Mac >>> though... >>> as I said the official software manages to work. >> >> The official software doesn't do config dumping, though. > > True. But even still, it works on every other platform, I have a hard time > imagining Mac's HID stack is just that bad. And also, they write that many > packets during config-writing... it's odd to me it would be so reliable one > way and so unreliable the other way. > > What's *also* odd to me is that the other day when I was first playing with a > larger queue I had quite a while where it was working fine, but the entire > time I was debugging for the above output it wasn't working. WTF. > > Also, I have a pretty old mac (silver powerpc tower thing), I'm tempted to try > it on something more modern...
Well, I did have a bunch of problems on Windows too. I had to increase the size of the packet buffer there. Config writing is a bit different in that, the packet flow is controlled by us - the device is just waiting for us to send it packets. If we get bogged down, it isn't a big deal, the device will just wait. On the other hand, with dumping, the device controls the flow to some extent. In terms of the inconsistent results - the debugging might actually be slowing things down to the point where you are much more likely to miss packets. ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel