Функция получает float-значение из hex-строки, находящейся в RXD-буфере.
При работе функции используется буфер RXD
| В меню функций | На схеме |
|---|---|
![]() |
![]() |
| Название | Тип значения | Описание |
|---|---|---|
index |
int32 |
Позиция в буфере RXD, начиная с которой будет произведен поиск. Самый первый элемент буфера имеет индекс 0. |
| Название | Тип значения | Описание |
|---|---|---|
value |
float |
Прочитанное значение. Если значение не прочитано, то value = 0 |
| Название | Описание |
|---|---|
| Порядок байт | Порядок байт, который будет использован при копировании данных из RXD буфера и последующего преобразования для получения значения на выходе value. Например, в буфере RXD = [43,21,45,40,01,0D...], Размер = 4.Младшим вперед: value = Старшим вперед:0x40452143 = 3.08value = Старшим вперед (2 байта):0x43214540 = 161.27value = 0x45404321 = 3076.19 |