/// <summary> /// Checks the address value and decides whether the message should be sent as broadcast or as direct message. /// </summary> /// <param name="messageFrame">Contains address and data to send.</param> private void SendRequestToSlave(MessageFrame messageFrame) { if (messageFrame.TargetSlaveAddress == 0) { _masterService.BroadcastMessage(messageFrame); } else { _masterService.SendMessage(messageFrame); } }