Найдено 6 результатов

heartbeatMe
03 апр 2014, 13:27
Форум: Java
Тема: CRC8 и CRC16 на Java
Ответы: 1
Просмотры: 2627

CRC8 и CRC16 на Java

Делаем клиент-серверное приложение, необходимо реализовать функции подсчета контрольных сумм. На С++ код следующий: CRC8: const unsigned char Crc8Table[256] = { 0x00, 0x31, 0x62, 0x53, 0xC4, 0xF5, 0xA6, 0x97, 0xB9, 0x88, 0xDB, 0xEA, 0x7D, 0x4C, 0x1F, 0x2E, 0x43, 0x72, 0x21, 0x10, 0x87, 0xB6, 0xE5, 0...
heartbeatMe
12 дек 2013, 14:55
Форум: Работа с данными
Тема: Как правильно преобразовать поток данных?
Ответы: 6
Просмотры: 3910

Re: Как правильно преобразовать поток данных?

altwin писал(а):но вообще мне не понятно, почему вы преобразуете в short, а не к примеру в int -ы по разделителю(которым может быть \r\n).
Буду очень благодарен, если Вы подробней расскажите, как это сделать. Просто полученное целое число должно быть в диапазоне от минус 32768 до плюс 32767
heartbeatMe
12 дек 2013, 14:21
Форум: Графика и анимация
Тема: Проблема с рисованием динамического графика
Ответы: 2
Просмотры: 2361

Проблема с рисованием динамического графика

Столкнулся с проблемой. Необходимо выводить на экран смартфона динамический график. Использую для этой цели Canvas и SurfaceView. Собственно проблема в том, что через 0.5 - 1 сек SurfaceView перестает рисовать поступившие данные. WaveformPlotThread.java: import android.graphics.Canvas; import androi...
heartbeatMe
12 дек 2013, 12:05
Форум: Работа с данными
Тема: Как правильно преобразовать поток данных?
Ответы: 6
Просмотры: 3910

Re: Как правильно преобразовать поток данных?

Спасибо за ответ. Сейчас данные передаются непрерывным потоком в режиме онлайн. Пакетом можно назвать последовательность байтов | мл.байт | ст.байт | '\r' | '\n' | Со чтением потока проблем нет, вопрос как раз относится к части "делаем далее с ним что хотим" :) Преобразовывая массив байтов в строку ...
heartbeatMe
11 дек 2013, 18:00
Форум: Работа с данными
Тема: Как правильно преобразовать поток данных?
Ответы: 6
Просмотры: 3910

Как правильно преобразовать поток данных?

На смартфон поступает поток данных с внешнего устройства через bluetooth модуль в следующем виде: | мл.байт | ст.байт | '\r' | '\n' | Необходимо преобразовывать полученные байты в short и отсеивать (либо использовать по назначению - синхронизация) символы \r\n. Что я делаю сейчас: byte[] readBuf = (...