internal LowpanScanner(WpanApi WpanApi) { this.wpanApi = WpanApi; this.wpanApi.OnPropertyChanged += WpanApi_OnPropertyChanged; scanMask = this.wpanApi.GetMacScanMask(); txPower = this.wpanApi.GetPhyTxPower(); }
public LowpanIdentity(WpanApi wpanApi) { this.wpanApi = wpanApi; this.networkName = wpanApi.DoNetworkName(); this.panid = wpanApi.DoPanId(); this.channel = wpanApi.DoChannel(); this.xpanid = wpanApi.DoXpanId(); }
internal LowpanIdentity(WpanApi wpanApi) { this.wpanApi = wpanApi; this.networkName = wpanApi.GetNetNetworkName(); this.panid = wpanApi.GetMac_15_4_PanId(); this.channel = wpanApi.GetPhyChan(); this.xpanid = wpanApi.GetNetXpanId(); }
public void Open(string portName) { wpanApi = new WpanApi(); wpanApi.OnFrameDataReceived += new FrameReceivedEventHandler(FrameDataReceived); wpanApi.OnPropertyChanged += new SpinelPropertyChangedHandler(PropertyChanged); wpanApi.Open(portName); // wpanApi.DoReset(); Thread.Sleep(300); ReadInitialValues(); ShutDownNetwork(); NetworkInterfaceDown(); NetworkInterface.SetupInterface(this); }
internal LowpanCredential(WpanApi wpanApi) { this.wpanApi = wpanApi; wpanApi.GetNetNetworkKey(); }
public LowpanCounters(WpanApi wpanApi) { this.wpanApi = wpanApi; }
public LowpanCredential(WpanApi wpanApi) { this.wpanApi = wpanApi; masterKey = wpanApi.DoMasterkey(); }