it shouldn’t be like that, the readBytes method gets an unsigned char array as buffer so it doesn’t allow negative values. Perhaps you are printing them as char?
I was confused too.
I used a for loop to do printf(%i, value[i])
I am very new to C++ does the print a char or unsigned char?
The array is an unsigned char.
If it prints char how do I print the unsigned char? (just to check the data)