public void MultiCastLevel(byte level) { _multiCastLevel = level; //_radio.OperatingMode = OperatingModes.StandBy; IReceivePipe receivePipe = _radio.ReceivePipes[0]; receivePipe.Address = BitConverter.GetBytes(NetworkAddressing.PipeAddress(NetworkAddressing.LevelToAddress(level), 0)).ReverseBytes(); receivePipe.Enabled = true; // _radio.OperatingMode = OperatingModes.ReceiveMode; }
public bool MultiCast(INetworkHeader networkHeader, byte[] message, ushort length, byte level) { networkHeader.ToNode = 0100; networkHeader.FromNode = NetworkAddressing.NodeAddress; return(Write(networkHeader, message, length, NetworkAddressing.LevelToAddress(level))); }