【发布时间】:2016-12-16 10:47:57
【问题描述】:
我在 labview 中有一个程序,它发送 UDP 数据包并使用 php 程序接收这些数据包。所以labview程序是发送者,php程序是接收者。
在labview 程序中,浮点数组使用类型转换功能块被类型转换为字符串,并作为UDP 数据包发送。在使用 php 接收这些数据包时,我收到了一些不可读格式的数据。
我尝试使用 array_map ('floatval', $array) 将字符串数组转换为浮点数组。但值仍然不是可读格式。
请帮我解决这个问题。
【问题讨论】:
-
如果您向我们展示一个好的数据和一个坏的数据,我们可能会提供更多帮助
-
还有用于处理它的代码
-
floatval 使用 64 位 IEEE 数据点。您使用的是 32 位 IEEE 浮点数的 LabVIEW SGL。然后考虑数据的字节序。