Конвертация Float в Hex

Ответить
nickass
Рядовой
Сообщения: 61
Зарегистрирован: 01.05.2022{, 14:13}
Репутация: 12
Откуда: Киров
Имя: Николай

Конвертация Float в Hex

#1

Сообщение nickass » 25.01.2024{, 22:34}

Помогите пожалуйста. Нужно конвертировать значение переменной Float в HEX.
Делаю бародатчик для передачи значений по блютузу в андроид приложение XCTrack. Это полетный контроллер. Данные передаются с префиксом PRS перед значением давления и в формате HEX. Вот только в FLProg не нашел каким образом можно конвертировать.

Отправлено спустя 59 минут 5 секунд:
Разобрался )))

Отправлено спустя 13 минут 37 секунд:
первый блок конвертации строк - Число Float в строка, количество знаков после запятой 0
второй блок конвертации строк - строка (DEC) в число (Unsigned long int)
третий блок конвертации строк - число в строку (HEX)

Отправлено спустя 1 минуту 27 секунд:
может быть есть другие варианты, но я сделал таким образом.
Вложения
IMG_20240125_233745.jpg
Последний раз редактировалось nickass 26.01.2024{, 17:12}, всего редактировалось 1 раз.

ecoins
Полковник
Сообщения: 2946
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Конвертация Float в Hex

#2

Сообщение ecoins » 26.01.2024{, 01:14}

Тяжелый предложенный Вами вариант.
В блоках ecoins есть блок конвертации float в целые и блок вывода на консоль, который выводит в разных форматах, в том числе и HEX.

nickass
Рядовой
Сообщения: 61
Зарегистрирован: 01.05.2022{, 14:13}
Репутация: 12
Откуда: Киров
Имя: Николай

Конвертация Float в Hex

#3

Сообщение nickass » 26.01.2024{, 17:14}

ecoins писал(а):
26.01.2024{, 01:14}
В блоках ecoins есть блок конвертации float в целые и блок вывода на консоль
Спасибо. Учту в дальнейшем.

Ответить

Вернуться в «Помогите, а то я "нимагу"»