EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Int16 преобразовать


Author Message
Written on: 21. 05. 2019 [10:56]
dmak
Dmitriy Makukha
Topic creator
registered since: 21.05.2019
Posts: 10
Добрый день, пытаюсь получить данные с ардуино, по TCP/IP, приходят в формате int16. Необходимо преобразовать эти данные в нормальный вид, не могу найти функцию для этого. Мне говорили что есть какой то калькулятор JAVA, и в нем можно посмотреть функцию перерасчета, но все безуспешно в поисках этого калькулятора(
Written on: 21. 05. 2019 [11:40]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"dmak" wrote:

Добрый день, пытаюсь получить данные с ардуино, по TCP/IP, приходят в формате int16.

Бинарь наверное.

"dmak" wrote:

Необходимо преобразовать эти данные в нормальный вид

Оно в нормальном виде! Наверное нужно взять-прочитать из потока в переменную для работы с ним?

"dmak" wrote:

, не могу найти функцию для этого.

Целые сейчас можно из потока почитать функцией charCodeAt(), как целиком для UTF-16, так и отдельными байтами.
Или специализированным объектом IO для разбора-формирования потока.

"dmak" wrote:

Мне говорили что есть какой то калькулятор JAVA, и в нем можно посмотреть функцию перерасчета, но все безуспешно в поисках этого калькулятора(

Смешно! :) Может нужно почитать документацию на то чем пользуетесь?
Речь о внутреннем языке программирования OpenSCADA!

Learn, learn and learn better than work, work and work.
Written on: 21. 05. 2019 [14:16]
dmak
Dmitriy Makukha
Topic creator
registered since: 21.05.2019
Posts: 10

Оно в нормальном виде! Наверное нужно взять-прочитать из потока в переменную для работы с ним?

Да именно так.


Целые сейчас можно из потока почитать функцией charCodeAt(), как целиком для UTF-16, так и отдельными байтами.
Или специализированным объектом IO для разбора-формирования потока.


Спасибо за ответ. Буду читать



6794