Esempio n. 1
0
        public virtual WSNPNData GeneratePNXml(XmlDocument doc, string id, float xShift, float yShift)
        {
            string    pnId = GetPNId(_channelType, _channelMode);
            WSNPNData data = WSNUtil.GetPNXml(doc, id, pnId, _id, xShift, yShift);

            return(data);
        }
Esempio n. 2
0
        //protected XmlDocument _docRes = null;
        //public virtual XmlDocument PNRes
        //{
        //    get { return _docRes; }
        //}

        /// <summary>
        /// Generate the PN model of this sensor
        /// </summary>
        /// <param name="PNRes">PN model resource reference document</param>
        /// <param name="xShift"></param>
        /// <param name="yShift"></param>
        /// <returns></returns>
        public virtual WSNPNData GeneratePNXml(XmlDocument doc, string id, float xShift, float yShift)
        {
            WSNPNData data = null;

            do
            {
                if (_id < 0)
                {
                    break;
                }

                string pnId = GetPNId(mSensorType, mSensorMode);
                if (pnId == null)
                {
                    break;
                }

                data = WSNUtil.GetPNXml(doc, id, pnId, _id.ToString(), xShift, yShift);
            } while (false);

            return(data);
        }