Gettind хорошо читаемый ответ модем (AT) - PullRequest
0 голосов
/ 27 июня 2011

Я программист на Java. Я пытаюсь получить ответ от моего коммутируемого модема Acorp. Отправьте AT-команды и увидите, что модем работает правильно. Я читаю ответ, используя InputStream, и получаю это: [B@127734f Что это? Почему модем не отправил "OK" ??? Спасибо

1 Ответ

2 голосов
/ 27 июня 2011

Это вполне возможно, но похоже, что вы просто вызываете toString() в байтовом массиве.Не делайте этого - если вы хотите преобразовать содержимое байтового массива в текст, используйте конструктор String.Например:

String text = new String(data, 0, bytesRead, "US-ASCII");
...