private void UpdateAllTrayContainerPresenceData(string response)
        {
            string data = response.Substring(5, 8);
            List <TrayContainer> slots = TrayContainers.OrderBy(s => s.ID).ToList();

            foreach (TrayContainer item in slots)
            {
                int i       = item.ID;
                int hasItem = (int)char.GetNumericValue(data[i - 1]);

                TrayContainers.First(s => s.ID == i).HasItem = (hasItem == 0);
            }
        }