protected void GetGroupData()
        {
            if (groupName.IsNotEmpty())
            {
                levelLabel.text = WaterLevel.GetWaterLevelGroupLevel(groupName).ToString("F1");
            }
            else
            {
                levelLabel.text = "--";
            }

            levelLabel.QueueDraw();
        }
 public override void Update()
 {
     if (group.IsNotEmpty())
     {
         if (!WaterLevel.GetWaterLevelGroupAnalogSensorConnected(group))
         {
             textBox.text  = "--";
             label.Visible = true;
         }
         else
         {
             currentValue  = WaterLevel.GetWaterLevelGroupLevel(group);
             label.Visible = false;
         }
     }
 }