melted, знаете, может у вас просто принятые данные отображаются как строка, хотя в типа byte все будет нормально? Сам натыкался на подобное, попробуйте поиграться с преобразованием(правильным отображением?) типов.