Thanks. I'm currently using the following code to communicate with the board (written for Android in Java, off course)
byte[]data = new byte[1024]; //bigger size just to make sure...
int returnLen = conn.bulkTransfer(epIN,data,data.length,500); //epIN is the