久久久人妻视频免费-国产会所性服务视频在线-国产精品久久久久久av密臀-成人在线丰满少妇av

非接觸式智能卡讀寫器C#開發(fā)包下載支持64位操作系統(tǒng)

2019-06-10 17:34:00
諾塔斯智能科技
原創(chuàng)
5980
摘要:非接觸式智能卡讀寫器,可讀寫基于ISO14443 TYPE A/B協(xié)議的非接觸式智能卡、電子標(biāo)簽。通過USB2.0接口實現(xiàn)與PC機及其相關(guān)設(shè)備進(jìn)行通信,USB采用免驅(qū)技術(shù)能夠與多種設(shè)備和應(yīng)用相互操作,即插即用無需安裝USB驅(qū)動,方便用戶安裝使用。隨機提供多種平臺、多語言的二次開發(fā)包,豐富的函數(shù)接口和范例源碼,用戶二次開發(fā)照搬范例即可,開發(fā)難度極小。附帶演示程序?qū)崿F(xiàn)訪問射頻卡的全部功能,并帶有自動測卡等相關(guān)功能。

非接觸式智能卡讀寫器,可讀寫基于ISO14443 TYPE A/B協(xié)議的非接觸式智能卡、電子標(biāo)簽。通過USB2.0接口實現(xiàn)與PC機及其相關(guān)設(shè)備進(jìn)行通信,USB采用免驅(qū)技術(shù)能夠與多種設(shè)備和應(yīng)用相互操作,即插即用無需安裝USB驅(qū)動,方便用戶安裝使用。隨機提供多種平臺、多語言的二次開發(fā)包,豐富的函數(shù)接口和范例源碼,用戶二次開發(fā)照搬范例即可,開發(fā)難度極小。附帶演示程序?qū)崿F(xiàn)訪問射頻卡的全部功能,并帶有自動測卡等相關(guān)功能。

非接觸式智能卡讀寫器C#開發(fā)包在“LotusCardDriver.cs”文件中定義了,打開設(shè)備,關(guān)閉設(shè)備,密碼驗證,尋卡,防沖突,寫卡,讀卡等函數(shù)接口。

 public const int RT_NOT_HALT = 0x26;
        public const int RT_ALL = 0x52;
        public const int AM_A = 0x60;
        public const int AM_B = 0x61;
        /**
         * 打開設(shè)備
         *
         * @param strDeviceName
         *            串口設(shè)備名稱
         * @param nVID
         *            USB設(shè)備VID
         * @param nPID
         *            USB設(shè)備PID
         * @param nUsbDeviceIndex
         *            USB設(shè)備索引
         * @param unRecvTimeOut
         *            接收超時
         * @param pLotusCardExtendReadWriteCallBack 外部讀寫通道回調(diào)函數(shù) 只要針對ANDROID 
         *             如果沒有設(shè)備寫權(quán)限時,可以使用外部USB或串口進(jìn)行通訊,
         *             需要改造callBackProcess中相關(guān)代碼完成讀寫工作 目前范例提供USB操作
         * @return 句柄
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardOpenDevice", SetLastError = true,
             CharSet = CharSet.Ansi, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern int LotusCardOpenDevice(string pszDeviceName, int nVID, int nPID, int nUsbDeviceIndex,uint unRecvTimeOut, OnLotusCardExtendReadWriteCallBackFunc CallBackFunc);
        /**
         * 關(guān)閉設(shè)備
         *
         * @param nDeviceHandle
         *            設(shè)備句柄
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardCloseDevice", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern void LotusCardCloseDevice(int nDeviceHandle);
        /**
         * 蜂鳴
         * @param nDeviceHandle
         *            設(shè)備句柄
         * @param nDeviceHandle 設(shè)備句柄
         * @param nBeepLen 蜂鳴長度 毫秒為單位
         * @return true = 成功
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardBeep", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern int LotusCardBeep(int nDeviceHandle, int nBeepLen);
        /**
         * 尋卡
         *
         * @param nDeviceHandle
         *            設(shè)備句柄   
         * @param nRequestType
         *            請求類型
         * @param tLotusCardParam
         *            結(jié)果值 用里面的卡片類型
         * @return true = 成功
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardRequest", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern int LotusCardRequest(int nDeviceHandle, int nRequestType, ref LotusCardParamStruct sttLotusCardParam);
        /**
         * 防沖突
         *
         * @param nDeviceHandle
         *            設(shè)備句柄
         * @param tLotusCardParam
         *            結(jié)果值 用里面的卡號
         * @return true = 成功
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardAnticoll", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern int LotusCardAnticoll(int nDeviceHandle, ref LotusCardParamStruct sttLotusCardParam);
        /**
         * 選卡
         *
         * @param nDeviceHandle
         *            設(shè)備句柄
         * @param tLotusCardParam
         *            參數(shù)(使用里面的卡號)與結(jié)果值(使用里面的卡容量大小)
         * @return true = 成功
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardSelect", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
此處不一一列舉,詳細(xì)內(nèi)容請參考附件中的非接觸式智能卡讀寫器C#開發(fā)包下載支持64位操作系統(tǒng)范例源碼。

評論列表
王朝 2024-01-19 09:06:56
附件在哪里
zhanghong 2024-06-07 11:51:38
SDK在這里下載哦https://sdk.nuotasi.com/#s/-RXtmIyg
李偉 2021-03-19 18:54:56
你說的附件在哪里
1/1
發(fā)表評論
評論通過審核后顯示。
熱門文章推薦
關(guān)于PSAM卡、SAM卡、SIM卡的特征和區(qū)別 2019-03-22 由于人們對PSAM卡、SAM卡、SIM卡的概念理解不到位加之很少仔細(xì)的對PSAM卡、SAM卡、SIM卡實物進(jìn)行區(qū)別,容易將PSAM卡、SAM卡、SIM卡混為一談。諾塔斯智能科技就PSAM卡、SAM卡、SIM卡三者特征和作用進(jìn)行介紹,幫助大家對PSAM卡、SAM卡、SIM卡進(jìn)行深刻的認(rèn)識和區(qū)分。
M1卡常見問題和處理方法 2019-02-21 M1卡是恩智浦出品的芯片縮寫,全稱為NXP Mifare1系列,常用的有S50及S70兩種型號,截止到2013年11月4日,已經(jīng)有國產(chǎn)芯片與其兼容,利用PVC封裝M1芯片、感應(yīng)天線,然后壓制成型后而制作的卡即是智能卡行業(yè)所說的M1卡。M1卡的優(yōu)點是可讀可寫的多功能卡,缺點是:價格稍貴,感應(yīng)距離短,目前適合非定額消費系統(tǒng)、停車場系統(tǒng)、門禁考勤系統(tǒng)等,目前應(yīng)用最廣泛的非接觸式IC卡。
NFC數(shù)據(jù)交換格式(NDEF)規(guī)范 2019-05-28 為實現(xiàn)標(biāo)簽和NFC設(shè)備,及NFC設(shè)備之間的交互通信,NFC論壇定義了稱為NFC數(shù)據(jù)交換格式(NDEF)的通用數(shù)據(jù)格式。 NDEF是輕量級的緊湊的二進(jìn)制格式,可帶有URL,vCard和NFC定義的各種數(shù)據(jù)類型。
非接觸式IC卡(M1卡)區(qū)塊讀寫控制 2019-02-21 非接觸式IC卡系列中的Mifare One (M1卡)的優(yōu)點是可讀可寫的多功能卡,缺點是:價格稍貴,感應(yīng)距離短,目前適合非定額消費系統(tǒng)、停車場系統(tǒng)、門禁考勤系統(tǒng)等,目前應(yīng)用最廣泛的 非接觸式IC卡。諾塔斯智能科技專業(yè)從事非接觸式IC卡讀寫器的研發(fā)與銷售,為各行業(yè)用戶提供專業(yè)的IC卡系統(tǒng)解決方案。
聯(lián)系我們
聯(lián)系人: 張經(jīng)理
電話: 400-023-6659
傳真: 023-68798110
Email: 843718693@qq.com
QQ: 843718693
微信: Lotus-Smart
微博: lotusreader
旺旺: 諾塔斯智能科技有限公司
地址: 重慶市江北區(qū)宏帆路36號宏帆天地1棟6樓
  • 諾塔斯智能科技在線客服
    在線客服
  • 重慶諾塔斯智能科技有限公司微信公眾號
    關(guān)注微信
  • 諾塔斯智能科技網(wǎng)上商城
    網(wǎng)上商城
移動訪問