女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

網絡讀卡器qt代碼示例,包含獲取本地ip地址。讀取IC卡卡號,讀取扇區數據

鄒振豪 ? 來源:jf_51178285 ? 作者:jf_51178285 ? 2024-12-30 09:22 ? 次閱讀

獲取本機所有的網卡IP:

bool listening=false;
QTcpServer m_server;
QTcpSocket m_socket;
QStringList getAllIPAddresses() {
   QStringList ips;
   QList list = QNetworkInterface::allAddresses();
   for (int i = 0; i < list.size(); ++i) {
       QHostAddress address = list.at(i);
       // 檢查是否為IPv4地址,并排除回環地址
       if (address.protocol() == QAbstractSocket::IPv4Protocol && address != QHostAddress::LocalHost) {
           ips 
//解析讀取IC卡卡號-------------------------------------------------------------------------------------------------------------------
void MainWindow::Analyze_c1(QHostAddress ip,quint16 port,unsigned char databuff[], qint64 buflen)
{
   DisableSendAgain(ip, port,databuff,buflen);//確認接收到的信息,否則同一信息讀卡器會重發三次
   QString IPAddress=QString::asprintf("%d", databuff[1])+"."+QString::asprintf("%d", databuff[2])+"."+QString::asprintf("%d", databuff[3])+"."+QString::asprintf("%d", databuff[4]); //設備IP地址,廣域網上使用,一般不對此IP回應,而是對數據流的 ip及端口 回應
   QString DeviceNumber=QString::asprintf("%05d",databuff[5]+databuff[6]*256);   //設備自編機號
   QString FrameNumber=QString::asprintf("%05d",databuff[7]+databuff[8]*256);    //數據包號
   QString CardnoHexZ=QString::asprintf("%02X%02X%02X%02X", databuff[10],databuff[11],databuff[12],databuff[13]);  //16進制卡號正碼
   QString CardnoHexF=QString::asprintf("%02X%02X%02X%02X", databuff[13],databuff[12],databuff[11],databuff[10]);  //16進制卡號反碼
   bool status;
   QString Cardno8H10D=QString::asprintf("%010u",CardnoHexF.toUInt(&status,16));  //轉8H10D反碼卡號
   QString SerialNumber="";        //設備全球唯一硬件序號
   for (int i=14;itextEdit_M1UID->setText(CardnoHexZ);
   if(ui->checkBox_Resp->isChecked()){Respondinfo(getsysdatetime()+"卡號:"+Cardno8H10D,ip,port,DeviceNumber);}  //回應驅動設備顯示+蜂鳴響聲
}
主動讀取扇區數據的返回-
void MainWindow::Analyze_c3(QHostAddress ip,quint16 port,unsigned char databuff[], qint64 buflen)
{
   QString IPAddress=QString::asprintf("%d", databuff[1])+"."+QString::asprintf("%d", databuff[2])+"."+QString::asprintf("%d", databuff[3])+"."+QString::asprintf("%d", databuff[4]); //設備IP地址,廣域網上使用,一般不對此IP回應,而是對數據流的 ip及端口 回應
   QString DeviceNumber=QString::asprintf("%05d",databuff[5]+databuff[6]*256);   //設備自編機號
   QString CardnoHex="";
   for (int i=12;i=databuff[9]){
       m=databuff[9]*48;
       QString DataHex="";
       for (int i=0;itextEdit_data->setPlainText(DataHex);
       QString DispInf="讀取M1卡扇區數據成功,設備IP:"+IPAddress+",機號:"+DeviceNumber+",16進制卡號:"+CardnoHex;
       listadditems(1,DispInf);
       ui->textEdit_M1UID->setText(CardnoHex);
       if(ui->checkBox_Resp->isChecked()){Respondinfo(getsysdatetime()+"卡號:"+CardnoHex,ip,port,DeviceNumber);}  //回應驅動設備顯示+蜂鳴響聲
   }
}
wKgZO2dvuAWAAy41AAD5NF8luhw742.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 讀卡器
    +關注

    關注

    2

    文章

    429

    瀏覽量

    40063
  • Qt
    Qt
    +關注

    關注

    1

    文章

    313

    瀏覽量

    38770
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    MAX14502高速USB至SD讀卡器,提供旁路控制技術手冊

    變化。在讀卡器模式下,MAX14502實現了一個高速USB讀卡器,可獨立于主機微處理運行。所有全速USB端口和SD插槽的功能都得以保留
    的頭像 發表于 05-22 11:32 ?112次閱讀

    MAXQ1743 DeepCover安全磁卡讀卡器IC技術手冊

    DeepCover 嵌入式安全方案采用多重先進的物理安全機制保護敏感數據,提供最高等級的密鑰存儲安全保護。 DeepCover MAXQ1743是集成的三軌磁條讀卡器IC,在機器/磁卡接口上為POS終端或ATM
    的頭像 發表于 05-15 09:44 ?97次閱讀
    MAXQ1743 DeepCover安全磁卡<b class='flag-5'>讀卡器</b><b class='flag-5'>IC</b>技術手冊

    用于LEGIC Advant UID/序列號的NFC讀卡器,為什么無法讀取這些的UID/序列號?

    的是,這個讀卡器根本不識別 LEGIC ,只能識別 MIFARE 。 根據產品規格“支持 ISO/IEC 14443 A/MIFARE 和 NTAG”,我認為這是可能的,因為 LEGIC
    發表于 04-02 08:07

    Nand flash 和SD(SD NAND)存儲扇區分配表異同

    了解存儲扇區的分配情況。 Linux 系統: 使用 fdisk 命令: 將 SD 插入讀卡器并連接到電腦。 打開終端,輸入命令 “sudo fdisk -l /dev/sdX”(將
    發表于 03-13 10:45

    液顯ID讀卡器C#小程序開發

    液顯WIFI無線讀卡器ID-10F用C#語音開發HTTP協議讀卡小程序。讀卡器圖片如下:? ID讀卡器的特點: ?UDP通訊協議,設備主動讀取
    的頭像 發表于 01-10 15:31 ?311次閱讀
    液顯ID<b class='flag-5'>讀卡器</b>C#小程序開發

    ID讀卡器TCP協議QT小程序開發

    ID網絡讀卡器TCP協議QT小程序開發。 TCP(傳輸控制協議,Transmission Control Protocol)是互聯網中最核心、最基本的協議之一。以下是對TCP協議的詳
    的頭像 發表于 12-31 10:19 ?515次閱讀
    ID<b class='flag-5'>讀卡器</b>TCP協議<b class='flag-5'>QT</b>小程序開發

    USB免驅全協議IC讀寫 QT程序開發

    ? 讀取15693IC讀卡器如下入所示: 15693卡片,通常指的是符合ISO/IEC 15693標準的非接觸式智能或RFID
    的頭像 發表于 12-30 17:42 ?430次閱讀
    USB免驅全協議<b class='flag-5'>IC</b><b class='flag-5'>卡</b>讀寫<b class='flag-5'>器</b> <b class='flag-5'>QT</b>程序開發

    Android 實現讀卡器讀取各種卡號的信息

    以超薄便攜USB免驅全協議NFC讀寫為例,開發安卓小程序 超薄便攜USB免驅全協議NFC讀寫 APP的首界面: 頁面代碼: 使用了ConstraintLayout作為根布局
    的頭像 發表于 12-30 15:45 ?445次閱讀
    Android 實現<b class='flag-5'>讀卡器</b><b class='flag-5'>讀取</b>各種<b class='flag-5'>卡號</b>的信息

    網絡讀卡器qt代碼示例

    指定的IP地址和端口,并在發送后更新一個列表(可能是GUI的一部分)。 解析讀取IC卡號: v
    發表于 12-30 10:22

    android如何獲取本機ip地址ip歸屬地

    # 前言 # 本篇文章主要介紹android如何獲取本機ip地址ip歸屬地。 ? # 定義 # ip
    的頭像 發表于 11-20 11:57 ?765次閱讀

    AGV讀卡器在AGV自動搬運小車上應用方案

    AGV小車上的AGV讀卡器通過讀取地面軌道的RFID電子標簽信息,做出相應的動作(如改變速度、選擇軌道、定位和停車等)。在AGV小車經過站點A處時,AGV讀卡器讀取A處的電子標簽ID號
    的頭像 發表于 10-12 17:33 ?529次閱讀
    AGV<b class='flag-5'>讀卡器</b>在AGV自動搬運小車上應用方案

    物聯網產品在生產測試過程中快速讀取貼片SIM卡號的方案

    卡號讀卡表產品可以解決在研發測試過程中,方便讀取物聯網貼片卡號的問題。 二、該問題帶來的危害及影響 如果不讀出設備的SIM
    的頭像 發表于 09-23 16:14 ?745次閱讀
    物聯網產品在生產測試過程中快速<b class='flag-5'>讀取</b>貼片SIM<b class='flag-5'>卡號</b>的方案

    二代身份證識別儀身份證閱讀讀卡器

    身份證讀卡器通用版 醫院社保讀卡器 APP集成識別讀取身份證 云解碼讀卡 身份證網絡讀卡模塊
    發表于 09-07 15:09

    身份證云解碼模塊嵌入式身份證讀卡器 (CSYJM-3)

    通信讀卡。 有蜂鳴器,支持聲音的開啟和關閉。 解碼類型支持無照片和本地解碼照片。 讀卡模式支持單次讀卡和循環讀卡
    發表于 09-04 14:57

    使用.cmm閃存初始SW借助Trace32 SW腳本,數據無法從高速緩存內存讀取特定扇區數據,為什么?

    。 對于某個扇區,我們無法從高速緩存地址讀取數據。 但通過非緩存地址,我們可以從同一地址
    發表于 06-03 08:20