通過海康自帶軟件調節好後,使得海康讀碼器上電後,通過網線可以傳輸數據,然後接收數據就可以了,多和廠家溝通
1使用了基於Qt的通訊工具
busyluo /NetAssistant
2使用到了16進制的QString轉ascii碼
//返回16進制數的ascii碼值
inline QString Hex2ascii(QString str)
{
QString str_hex = str; //獲取十六進制數
int dec = str_hex.toInt(0,16); //十六進制轉十進制
char st = dec; //十進制數用char類型表示--->必須有此步直接轉化不可行
QString str_ascii = QString(st); //轉化爲ASCII值
return str_ascii;
//int str_int = str_ascii.toInt(); //轉化爲int值
//return str_int; //返回十六進制符號的ascii碼值
}