First off (and not the most appropriate place to mention this), but thank you for the AMAZING tool! This is totally the best money I have ever spent on any piece of programming software, period!
Sorry, had to get that off my chest. On to the question:
I was really shocked to see the lack of an unsigned Byte in B4A, but of course that's really Java's fault. That leads me to a bit of a quandary though, because what does that do to USB transfers????
Just looking at BulkTransfer for example:
BulkTransfer (Endpoint As android.hardware.usb.UsbEndpoint, Buffer() As Byte, Length As Int, Timeout As Int) As Int
Can we really only transfer signed bytes to the device??? Do I have this correct or am I missing something? Don't all USB devices expect unsigned bytes?
Sorry, had to get that off my chest. On to the question:
I was really shocked to see the lack of an unsigned Byte in B4A, but of course that's really Java's fault. That leads me to a bit of a quandary though, because what does that do to USB transfers????
Just looking at BulkTransfer for example:
BulkTransfer (Endpoint As android.hardware.usb.UsbEndpoint, Buffer() As Byte, Length As Int, Timeout As Int) As Int
Can we really only transfer signed bytes to the device??? Do I have this correct or am I missing something? Don't all USB devices expect unsigned bytes?