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

非接觸式智能卡讀寫器C#開發包下載支持64位操作系統

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

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

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

 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;
        /**
         * 打開設備
         *
         * @param strDeviceName
         *            串口設備名稱
         * @param nVID
         *            USB設備VID
         * @param nPID
         *            USB設備PID
         * @param nUsbDeviceIndex
         *            USB設備索引
         * @param unRecvTimeOut
         *            接收超時
         * @param pLotusCardExtendReadWriteCallBack 外部讀寫通道回調函數 只要針對ANDROID 
         *             如果沒有設備寫權限時,可以使用外部USB或串口進行通訊,
         *             需要改造callBackProcess中相關代碼完成讀寫工作 目前范例提供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);
        /**
         * 關閉設備
         *
         * @param nDeviceHandle
         *            設備句柄
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardCloseDevice", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
        public static extern void LotusCardCloseDevice(int nDeviceHandle);
        /**
         * 蜂鳴
         * @param nDeviceHandle
         *            設備句柄
         * @param nDeviceHandle 設備句柄
         * @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
         *            設備句柄   
         * @param nRequestType
         *            請求類型
         * @param tLotusCardParam
         *            結果值 用里面的卡片類型
         * @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
         *            設備句柄
         * @param tLotusCardParam
         *            結果值 用里面的卡號
         * @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
         *            設備句柄
         * @param tLotusCardParam
         *            參數(使用里面的卡號)與結果值(使用里面的卡容量大小)
         * @return true = 成功
         */
        [DllImport("LotusCardDriver.dll", EntryPoint = "LotusCardSelect", SetLastError = true,
             CharSet = CharSet.Auto, ExactSpelling = false,
             CallingConvention = CallingConvention.StdCall)]
此處不一一列舉,詳細內容請參考附件中的非接觸式智能卡讀寫器C#開發包下載支持64位操作系統范例源碼。

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