使用海康讀碼器

通過海康自帶軟件調節好後,使得海康讀碼器上電後,通過網線可以傳輸數據,然後接收數據就可以了,多和廠家溝通

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碼值
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章