Java-декодирование байтов с устройства GPS с помощью ByteBuffer

1
задан Fabrizio Mazzoni 19 January 2019 в 22:34
поделиться

1 ответ

Вы читаете широту и долготу как 8 байтов каждый, спецификация у вас говорит 4. double с в Java и getDouble в ByteBuffer, это 8 байтов, вы хотите getFloat. ]

Это также повреждает данные после того, как вы читаете слишком далеко.

0
ответ дан Mattias Isegran Bergander 19 January 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: