色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

網(wǎng)絡(luò)讀卡器qt代碼示例,包含獲取本地ip地址。讀取IC卡卡號,讀取扇區(qū)數(shù)據(jù)

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

獲取本機所有的網(wǎng)卡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地址,并排除回環(huán)地址
       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);//確認(rèn)接收到的信息,否則同一信息讀卡器會重發(fā)三次
   QString IPAddress=QString::asprintf("%d", databuff[1])+"."+QString::asprintf("%d", databuff[2])+"."+QString::asprintf("%d", databuff[3])+"."+QString::asprintf("%d", databuff[4]); //設(shè)備IP地址,廣域網(wǎng)上使用,一般不對此IP回應(yīng),而是對數(shù)據(jù)流的 ip及端口 回應(yīng)
   QString DeviceNumber=QString::asprintf("%05d",databuff[5]+databuff[6]*256);   //設(shè)備自編機號
   QString FrameNumber=QString::asprintf("%05d",databuff[7]+databuff[8]*256);    //數(shù)據(jù)包號
   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));  //轉(zhuǎn)8H10D反碼卡號
   QString SerialNumber="";        //設(shè)備全球唯一硬件序號
   for (int i=14;itextEdit_M1UID->setText(CardnoHexZ);
   if(ui->checkBox_Resp->isChecked()){Respondinfo(getsysdatetime()+"卡號:"+Cardno8H10D,ip,port,DeviceNumber);}  //回應(yīng)驅(qū)動設(shè)備顯示+蜂鳴響聲
}
主動讀取扇區(qū)數(shù)據(jù)的返回-
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]); //設(shè)備IP地址,廣域網(wǎng)上使用,一般不對此IP回應(yīng),而是對數(shù)據(jù)流的 ip及端口 回應(yīng)
   QString DeviceNumber=QString::asprintf("%05d",databuff[5]+databuff[6]*256);   //設(shè)備自編機號
   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卡扇區(qū)數(shù)據(jù)成功,設(shè)備IP:"+IPAddress+",機號:"+DeviceNumber+",16進制卡號:"+CardnoHex;
       listadditems(1,DispInf);
       ui->textEdit_M1UID->setText(CardnoHex);
       if(ui->checkBox_Resp->isChecked()){Respondinfo(getsysdatetime()+"卡號:"+CardnoHex,ip,port,DeviceNumber);}  //回應(yīng)驅(qū)動設(shè)備顯示+蜂鳴響聲
   }
}
wKgZO2dvuAWAAy41AAD5NF8luhw742.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 讀卡器
    +關(guān)注

    關(guān)注

    2

    文章

    417

    瀏覽量

    39380
  • Qt
    Qt
    +關(guān)注

    關(guān)注

    1

    文章

    307

    瀏覽量

    37944
收藏 人收藏

    評論

    相關(guān)推薦

    ID讀卡器TCP協(xié)議QT小程序開發(fā)

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

    USB免驅(qū)全協(xié)議IC讀寫 QT程序開發(fā)

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

    Android 實現(xiàn)讀卡器讀取各種卡號的信息

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

    網(wǎng)絡(luò)讀卡器qt代碼示例

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

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

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

    AGV讀卡器在AGV自動搬運小車上應(yīng)用方案

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

    物聯(lián)網(wǎng)產(chǎn)品快速獲取SIMICCID、IMEI的生產(chǎn)測試方案_讀卡表方案詳解

    軟件,以及上位機軟件進行設(shè)備iID與卡號統(tǒng)計。用這種方式會耗費較長的測試時間。讀卡表可以完全的替換傳統(tǒng)工裝讀卡,讀設(shè)備ID等操作. 使用讀卡表統(tǒng)計設(shè)備ID與SIM
    的頭像 發(fā)表于 09-30 15:12 ?624次閱讀
    物聯(lián)網(wǎng)產(chǎn)品快速<b class='flag-5'>獲取</b>SIM<b class='flag-5'>卡</b>ICCID、IMEI的生產(chǎn)測試方案_<b class='flag-5'>讀卡</b>表方案詳解

    物聯(lián)網(wǎng)產(chǎn)品在生產(chǎn)測試過程中快速讀取貼片SIM卡號的方案

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

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

    身份證讀卡器通用版 醫(yī)院社保讀卡器 APP集成識別讀取身份證 云解碼讀卡 身份證網(wǎng)絡(luò)讀卡模塊
    發(fā)表于 09-07 15:09

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

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

    使用.cmm閃存初始SW借助Trace32 SW腳本,數(shù)據(jù)無法從高速緩存內(nèi)存讀取特定扇區(qū)數(shù)據(jù),為什么?

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

    網(wǎng)絡(luò)讀卡器_產(chǎn)品手冊

    電子發(fā)燒友網(wǎng)站提供《網(wǎng)絡(luò)讀卡器_產(chǎn)品手冊.pdf》資料免費下載
    發(fā)表于 05-19 09:33 ?0次下載

    CR95HF評估板(M24LR-DISCOVERY)例程能否增加對ISO14443-A數(shù)據(jù)塊和寫數(shù)據(jù)塊的函數(shù)?

    CR95HF_Development_Software軟件開發(fā)時,已經(jīng)成功讀取ISO14443-A卡號UID,下一步讀卡扇區(qū)數(shù)據(jù)指令是什么,
    發(fā)表于 05-14 06:44

    ST25DV04可以讀取實體IC嗎?

    我最近打算使用ST25DV04做一個NFC,這款芯片可以讀取實體IC,獲取IC
    發(fā)表于 03-18 07:04

    獲取Telegram的用戶IP地址

    最近有個需求,查了些資料發(fā)現(xiàn),Telegram有語音通話功能,也可以類似QQ一樣通過語音通話的連接獲取對方的IP地址, Denis Simonov (原文為俄語)發(fā)表過一篇文章,演示了如何通過 Telegram 語音呼叫
    的頭像 發(fā)表于 01-12 11:35 ?1712次閱讀
    <b class='flag-5'>獲取</b>Telegram的用戶<b class='flag-5'>IP</b><b class='flag-5'>地址</b>
    主站蜘蛛池模板: 国产69精品9999XXXX| 午夜福利小视频400| 色即是空 BT| 用震蛋调教女性下面视频| 成人 迅雷下载| 久久se精品一区二区国产| 色色男_免费| 777米奇色狠狠俺去啦| 国产三级精品三级在线观看 | 国产高清在线露脸一区| 快播电影频道| 亚洲 色 欧美 爱 视频 日韩| 99热这里只有 精品| 精品一区二区三区免费毛片| 色婷婷AV国产精品欧美毛片| 91久久精品国产亚洲| 好紧好湿太硬了我太爽了文字| 日韩插啊免费视频在线观看| 69丰满少妇AV无码区| 寂寞夜晚免费观看视频| 忘忧草在线影院WWW日本二| www色小姐| 看电影来5566一区.二区| 亚州三级视频| 贵妃高h荡肉呻吟np杨玉环| 女人高潮被爽到呻吟在线观看| 又黄又粗又爽免费观看| 国内精品不卡一区二区三区| 桃色园社区| 大陆极品少妇内射AAAAAA| 男生J桶进女人P又色又爽又黄| 在线观看99| 精油按摩日本| 亚洲精品成人| 国产精品视频第一区二区三区| 日韩一区二区天海翼| H揉捏娇喘乳叫床NP调教视频| 浪潮AV色综合久久天堂| 益日韩欧群交P片内射中文| 和尚轮流澡到高潮H| 亚洲国产AV无码综合在线|