Searched +full:channel +full:- +full:manager +full:- +full:csl (Results 1 – 16 of 16) sorted by relevance
32 * This file includes the OpenThread API for Channel Manager module.45 * @addtogroup api-channel-manager48 * This module includes functions for Channel Manager.50 * The functions in this module are available when Channel Manager features52 …* OPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE` are enabled. Channel Manager behavi…53 …* device role. It manages the network-wide PAN channel on a Full Thread Device in rx-on-when-idle …55 * selects CSL channel in synchronized rx-off-when-idle mode. On a Minimal Thread Device57 * the CSL channel.63 * Requests a Thread network channel change.65 …* The network switches to the given channel after a specified delay (see #otChannelManagerSetDelay…[all …]
24 - [attachtime](#attachtime)25 - [ba](#ba)26 - [bbr](#bbr)27 - [br](README_BR.md)28 - [bufferinfo](#bufferinfo)29 - [ccathreshold](#ccathreshold)30 - [channel](#channel)31 - [child](#child-list)32 - [childip](#childip)33 - [childmax](#childmax)[all …]
202 static_cast<Interpreter *>(aContext)->HandleDiagOutput(aFormat, aArguments); in HandleDiagOutput()305 if (StringLength(aLine, kMaxLineLength) <= kMaxLineLength - 1) in ProcessLine()382 … error = entry.mCommands[i].mCommand(entry.mContext, Arg::GetArgsLength(aArgs) - 1, args + 1); in ProcessUserCommands()521 * @cparam ba id [@ca{border-agent-id}] in Process()522 * Use the optional `border-agent-id` argument to set the Border Agent ID. in Process()587 * @cli ba ephemeralkey start <keystring> [timeout-in-msec] [port] in Process()592 * @cparam ba ephemeralkey start @ca{keystring} [@ca{timeout-in-msec}] [@ca{port}] in Process()651 * BorderAgentEphemeralKey callback - state:Started in Process()652 * BorderAgentEphemeralKey callback - state:Connected in Process()754 reinterpret_cast<Interpreter *>(aContext)->HandleBorderAgentEphemeralKeyStateChange(); in HandleBorderAgentEphemeralKeyStateChange()[all …]
55 'mode': '-',70 channel = self.nodes[LEADER].get_channel()78 self.assertTrue(int(csl_config['channel']) == csl_channel)84 # let channel monitor collect >970 sample counts89 # Configure channel manager channel masks100 # enable channel manager auto-select and check101 # network channel is not changed by channel manager on SSED109 self.assertTrue('11-26' in results['supported'])111 self.assertTrue(self.nodes[SSED].get_channel() == channel)113 self.assertTrue(int(csl_config['channel']) == csl_channel)[all …]
82 … self._socat_proc = subprocess.Popen(['socat', '-d', '-d', 'pty,raw,echo=0', 'pty,raw,echo=0'],103 # We expect ot-rcp not to quit in 1 second.106 raise Exception(f"ot-rcp {nodeid} exited unexpectedly!")108 def _get_ot_rcp_path(self) -> str:110 path = '%s/examples/apps/ncp/ot-rcp' % srcdir111 logging.info("ot-rcp path: %s", path)116 subprocess.check_call(f"docker rm -f {self._docker_name} || true", shell=True)118 dns = ['--dns=127.0.0.1'] if INFRA_DNS64 == 1 else ['--dns=8.8.8.8']119 nat64_prefix = ['--nat64-prefix', '2001:db8:1:ffff::/96'] if INFRA_DNS64 == 1 else []123 '--rm',[all …]
31 * This file includes compile-time configurations for Channel Manager.38 * @addtogroup config-channel-manager41 * This module includes configuration variables for Channel Manager.49 * Define as 1 to enable Channel Manager support.58 * Define as 1 to enable Channel Manager support for selecting CSL channels.69 * The minimum delay (in seconds) used by Channel Manager module for performing a channel change.71 …y should preferably be longer than maximum data poll interval used by all sleepy-end-devices within74 …* Applicable only if Channel Manager feature is enabled (i.e., `OPENTHREAD_CONFIG_CHANNEL_MANAGER_…83 …* The minimum number of RSSI samples per channel by Channel Monitoring feature before the collecte…84 * by the Channel Manager module to (auto) select a better channel.[all …]
61 # `ot-config`.75 message(STATUS "${name}=ON --> ${ot_config}=1")76 target_compile_definitions(ot-config INTERFACE "${ot_config}=1")78 message(STATUS "${name}=OFF --> ${ot_config}=0")79 target_compile_definitions(ot-config INTERFACE "${ot_config}=0")103 message(STATUS "${name}=\"${${name}}\" --> ${ot_config}=\"${${name}}\"")104 target_compile_definitions(ot-config INTERFACE "${ot_config}=\"${${name}}\"")109 # Declares a integer-value OT cmake config with `name` mapping to126 elseif("${${name}}" MATCHES "^[0-9]+$")127 message(STATUS "${name}=\"${${name}}\" --> ${ot_config}=${${name}}")[all …]
31 * This file includes definitions for Channel Manager.37 #include "openthread-core-config.h"60 * @addtogroup utils-channel-manager63 * This module includes definitions for Channel Manager.69 * Implements the Channel Manager.76 * Minimum delay (in seconds) used for network channel change.90 * Requests a Thread network channel change.92 …* The Thread network switches to the given channel after a specified delay (@sa GetDelay()). The c…95 * A subsequent call to this method will cancel an ongoing previously requested channel change.97 …* If the requested channel changes, it will trigger a `Notifier` event `kEventChannelManagerNewCha…[all …]
31 * This file implements Channel Manager.87 // Check requested channel != current channel in RequestNetworkChannelChange()90 LogInfo("Already operating on the requested channel %d", aChannel); in RequestNetworkChannelChange()94 LogInfo("Request to change to channel %d with delay %d sec", aChannel, mDelay); in RequestNetworkChannelChange()117 // cannot select or use other channel in ChangeCslChannel()123 LogInfo("Already operating on the requested channel %d", aChannel); in ChangeCslChannel()129 LogInfo("Change to Csl channel %d now.", aChannel); in ChangeCslChannel()172 LogInfo("Request to change to channel %d failed. Device is disabled", mChannel); in StartDatasetUpdate()185 static_cast<ChannelManager *>(aContext)->HandleDatasetUpdateDone(aError); in HandleDatasetUpdateDone()192 LogInfo("Channel changed to %d", mChannel); in HandleDatasetUpdateDone()[all …]
33 branches-ignore:34 - 'dependabot/**'37 - 'main'40 …group: ${{ github.workflow }}-${{ github.event.pull_request.number || (github.repository == 'opent…41 cancel-in-progress: true43 permissions: # added using https://github.com/step-security/secure-workflows48 thread-1-4:49 name: thread-1-4-${{ matrix.compiler.c }}-${{ matrix.arch }}50 runs-on: ubuntu-22.0452 CFLAGS: -${{ matrix.arch }}[all …]
40 # OpenThread project-specific core config header43 # OpenThread platform-specific config check header99 # Enable channel manager support102 # Enable channel monitor support120 # Enable csl receiver135 # Enable DNS-SD server support177 # Enable use built-in heap for message buffers201 # Enable volatile-only storage of settings204 # Enable support for adding of auto-configured SLAAC addresses by OpenThread
37 * Spinel is a host-controller protocol designed to enable38 * inter-operation over simple serial connections between general purpose39 * device operating systems (OS) host and network co-processors (NCP) for42 * ---------------------------------------------------------------------------48 * - A header byte49 * - A command (up to three bytes)50 * - An optional command payload52 * +---------+--------+-----+-------------+53 * | Octets: | 1 | 1-3 | n |54 * +---------+--------+-----+-------------+[all …]
240 VerifyOrExit(aBeaconFrame->GetType() == Frame::kTypeBeacon, error = kErrorParse); in ConvertBeaconToActiveScanResult()241 SuccessOrExit(error = aBeaconFrame->GetSrcAddr(address)); in ConvertBeaconToActiveScanResult()245 if (kErrorNone != aBeaconFrame->GetSrcPanId(aResult.mPanId)) in ConvertBeaconToActiveScanResult()247 IgnoreError(aBeaconFrame->GetDstPanId(aResult.mPanId)); in ConvertBeaconToActiveScanResult()250 aResult.mChannel = aBeaconFrame->GetChannel(); in ConvertBeaconToActiveScanResult()251 aResult.mRssi = aBeaconFrame->GetRssi(); in ConvertBeaconToActiveScanResult()252 aResult.mLqi = aBeaconFrame->GetLqi(); in ConvertBeaconToActiveScanResult()255 payloadLength = aBeaconFrame->GetPayloadLength(); in ConvertBeaconToActiveScanResult()257 beacon = reinterpret_cast<const Beacon *>(aBeaconFrame->GetPayload()); in ConvertBeaconToActiveScanResult()258 beaconPayload = reinterpret_cast<const BeaconPayload *>(beacon->GetPayload()); in ConvertBeaconToActiveScanResult()[all …]
9 # This file is part of the "media-types" package. Please report a bug using13 # The reason that all types are managed by the media-types package instead25 application/1d-interleaved-parityfec26 application/3gpdash-qoe-report+xml27 application/3gpp-ims+xml37 application/alto-cdni+json38 application/alto-cdnifilter+json39 application/alto-costmap+json40 application/alto-costmapfilter+json41 application/alto-directory+json[all …]
6 # http://www.linux-usb.org/usb-ids.html7 # or send entries as patches (diff -u old new) in the10 # http://www.linux-usb.org/usb.ids13 # Date: 2025-01-14 20:34:0220 # device device_name <-- single tab21 # interface interface_name <-- two tabs38 5301 GW-US54ZGL 802.11bg54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]62 0200 TP-Link77 ac02 ATV Turbo / Rally2 Dual Channel USB 2.0 Flash Drive[all …]
... xla hash.", 13 "headRefName": "update-xla-commit-hash/5573005593-54-1", ...