Example #1
0
        private void HexLine_ParseDataRecord(uint new_lower_addr, string byte_data_string)
        {
            int    data_length = byte_data_string.Length / 2;
            int    i;
            string byte_str;
            byte   data_byte;

            destination_byte_map.NewLowerAddr(new_lower_addr);

            for (i = 0; i < data_length; i++)
            {
                byte_str  = byte_data_string.Substring(i * 2, 2);
                data_byte = (byte)int.Parse(byte_str, System.Globalization.NumberStyles.HexNumber);

                destination_byte_map.StuffByte(data_byte);
            }
        }