コード例 #1
0
        /// <summary>
        /// 得到发卡机状态
        /// </summary>
        /// <param name="hadler">打开的串口句柄</param>
        /// <param name="add">机器地址:0——15</param>
        /// <returns>状态byte数组 具体含义参照发卡机文档</returns>
        public string  getstatus(IntPtr hadler)
        {
            byte[] stateinfo = new byte[4];
            int    rs        = CRTCard.D1000_SensorQuery(hadler, Convert.ToByte(0), stateinfo);

            if (rs == 0)
            {
                return(stateinfo[0].ToString() + stateinfo[1].ToString() + stateinfo[2].ToString() + stateinfo[3].ToString());
            }
            return(string.Empty);;
        }