如何将以十六进制格式接收的数据解码为人类可读格式

时间:2013-05-23 07:21:12

标签: eclipse hex decode

我的项目基于使用无线传感器节点的温室监控。我通过传感器节点(使用Jennic评估套件JN5148)接收温度,光线和湿度的数据包,Wireshark正在成功分析这些数据包。这些数据包是IEEE.802.15.4协议。数据包被加密并以十六进制格式呈现。需要对它们进行解码,以便以人类可读的格式获取温度,湿度和光的值。 Wireshark不支持这一点。只能通过更改传感器节点套件的默认程序代码来完成此解码。该程序是用C语言编写的,并在Eclipse上运行。如何在现有代码中编写一段代码,可以解密数据并以人类可读的格式制作?

还附上了通过Wireshark分析的这些数据的屏幕截图。

enter image description here

0 个答案:

没有答案