Example #1
0
        public static Reader CreateReader(RFIDModule rfidtype, string protocoltype)
        {
            XmlHelper configDoc = new XmlHelper();

            switch (rfidtype)
            {
            case RFIDModule.F6B:
            case RFIDModule.F6C_F6B:
                configDoc.LoadXmlDocument("F6B.config");
                break;

            case RFIDModule.F6C:
                configDoc.LoadXmlDocument("F6C.config");
                break;
            }

            int    portno   = Convert.ToInt32(configDoc.GetSingleAttributeValue("xcreaderPort/port", "portNo"));
            int    baudrate = Convert.ToInt32(configDoc.GetSingleAttributeValue("xcreaderPort/port", "baudRate"));
            string comName  = string.Format("COM{0},{1}", portno, baudrate);
            Reader reader   = new Reader("Reader1", "RS232", comName);

            TagOperation.RfReader        = reader;
            RfidConfigration_6C.RfReader = reader;
            RfidConfigration_6B.RfReader = reader;
            RfidConfig.RfReader          = reader;
            return(reader);
        }
Example #2
0
 public FrWriteTag(RFIDModule rfidmode, string tid)
 {
     RfidMode = rfidmode;
     Tid      = tid;
     InitializeComponent();
     InitializeCombox();
 }
Example #3
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (RfidType != (RFIDModule)cbRfidType.SelectedIndex)
            {
                RfidType = (RFIDModule)cbRfidType.SelectedIndex;

                InitializeCombox(RfidType);
            }
            //if (RfidType == RFIDModule.F6C_F6B)
            //{
            //    //this.btwritetag.Enabled = false;
            //}
            //else
            //{
            //    btwritetag.Enabled = true;
            //}
        }
Example #4
0
        protected void InitializeCombox(RFIDModule rfidType)
        {
            cbDataArea.DisplayMember = "DisplayMember";
            cbDataArea.ValueMember   = "ValueMember";
            cbDataArea.Items.Clear();
            if (rfidType == RFIDModule.F6B)
            {
                cbDataArea.Items.Add(new ComboBindData("ID_6B", 4));
                cbDataArea.Items.Add(new ComboBindData("ID_UserData", 5));
            }

            else if (rfidType == RFIDModule.F6C_F6B)
            {
                cbDataArea.Items.Add(new ComboBindData("EPC_TID_UserData_Reserved_6C_ID_UserData_6B", 6));
            }
            else
            {
                cbDataArea.Items.Add(new ComboBindData("TID_6C", 0));
                cbDataArea.Items.Add(new ComboBindData("EPC_6C", 1));
                cbDataArea.Items.Add(new ComboBindData("EPC_TID_UserData", 2));
                cbDataArea.Items.Add(new ComboBindData("EPC_TID_UserData2", 3));
            }
            cbDataArea.SelectedIndex = 0;
        }
Example #5
0
 public FrLengthParas(RFIDModule _RfidType)
 {
     RfidType = _RfidType;
     InitializeComponent();
 }