public void setZoneName(string strName)
        {
            byte[] tmp = UtilCover.stringToBytes(strName, maxEdLen);

            // string hex= BitConverter.ToString(tmp)        //  Debug.WriteLine("set zone look hex con: " + hex);

            Array.Clear(m_singleZone, 0, CDefine.Len_PresetName);
            Array.Copy(tmp, m_singleZone, tmp.Length);
        }
Ejemplo n.º 2
0
        private void edZone_TextChanged(object sender, TextChangedEventArgs e)
        {
            var    box      = sender as TextBox;
            string strInput = box.Text.Trim();

            byte[] tmp = UtilCover.stringToBytes(strInput, CDefine.Len_FactPName);
            if (m_ZoneName == null)
            {
                m_ZoneName = new byte[Max_len];
            }
            else
            {
                Array.Clear(m_ZoneName, 0, Max_len);
            }
            Array.Copy(tmp, m_ZoneName, tmp.Length);
        }
Ejemplo n.º 3
0
 public void setDevName(string strname) //rpm100 only keep for save 8 length byte
 {
     byte[] tmp = UtilCover.stringToBytes(strname, CDefine.Len_FactPName);
     Array.Clear(m_DeviceName, 0, LEN_DEVN);
     Array.Copy(tmp, m_DeviceName, tmp.Length);
 }
Ejemplo n.º 4
0
 public void setRMPZoneName(int index, string strname) //rpm100 only keep for save 8 length byte
 {
     byte[] tmp = UtilCover.stringToBytes(strname, CDefine.LEN_DeviceName);
     Array.Clear(m_zoneName[index], 0, CDefine.Len_PresetName);
     Array.Copy(tmp, m_zoneName[index], tmp.Length);
 }