Home
last modified time | relevance | path

Searched +full:channel +full:- +full:manager +full:- +full:csl (Results 1 – 16 of 16) sorted by relevance

/external/openthread/include/openthread/
Dchannel_manager.h32 * This file includes the OpenThread API for Channel Manager module.
45 * @addtogroup api-channel-manager
48 * This module includes functions for Channel Manager.
50 * The functions in this module are available when Channel Manager features
52 …* 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 Device
57 * 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 …]
/external/openthread/src/cli/
DREADME.md24 - [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 …]
Dcli.cpp202 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 …]
/external/openthread/tests/scripts/thread-cert/
Daddon_test_channel_manager_autocsl.py55 'mode': '-',
70 channel = self.nodes[LEADER].get_channel()
78 self.assertTrue(int(csl_config['channel']) == csl_channel)
84 # let channel monitor collect >970 sample counts
89 # Configure channel manager channel masks
100 # enable channel manager auto-select and check
101 # network channel is not changed by channel manager on SSED
109 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 …]
Dnode.py82 … 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' % srcdir
111 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 …]
/external/openthread/src/core/config/
Dchannel_manager.h31 * This file includes compile-time configurations for Channel Manager.
38 * @addtogroup config-channel-manager
41 * 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 within
74 …* 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 …]
/external/openthread/etc/cmake/
Doptions.cmake61 # `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 to
126 elseif("${${name}}" MATCHES "^[0-9]+$")
127 message(STATUS "${name}=\"${${name}}\" --> ${ot_config}=${${name}}")
[all …]
/external/openthread/src/core/utils/
Dchannel_manager.hpp31 * This file includes definitions for Channel Manager.
37 #include "openthread-core-config.h"
60 * @addtogroup utils-channel-manager
63 * 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 …]
Dchannel_manager.cpp31 * 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 …]
/external/openthread/.github/workflows/
Dsimulation-1.4.yml33 branches-ignore:
34 - 'dependabot/**'
37 - 'main'
40 …group: ${{ github.workflow }}-${{ github.event.pull_request.number || (github.repository == 'opent…
41 cancel-in-progress: true
43 permissions: # added using https://github.com/step-security/secure-workflows
48 thread-1-4:
49 name: thread-1-4-${{ matrix.compiler.c }}-${{ matrix.arch }}
50 runs-on: ubuntu-22.04
52 CFLAGS: -${{ matrix.arch }}
[all …]
/external/openthread/etc/gn/
Dopenthread.gni40 # OpenThread project-specific core config header
43 # OpenThread platform-specific config check header
99 # Enable channel manager support
102 # Enable channel monitor support
120 # Enable csl receiver
135 # Enable DNS-SD server support
177 # Enable use built-in heap for message buffers
201 # Enable volatile-only storage of settings
204 # Enable support for adding of auto-configured SLAAC addresses by OpenThread
/external/openthread/src/lib/spinel/
Dspinel.h37 * Spinel is a host-controller protocol designed to enable
38 * inter-operation over simple serial connections between general purpose
39 * device operating systems (OS) host and network co-processors (NCP) for
42 * ---------------------------------------------------------------------------
48 * - A header byte
49 * - A command (up to three bytes)
50 * - An optional command payload
52 * +---------+--------+-----+-------------+
53 * | Octets: | 1 | 1-3 | n |
54 * +---------+--------+-----+-------------+
[all …]
/external/openthread/src/core/mac/
Dmac.cpp240 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 …]
/external/mime-support/
Dmime.types-alt9 # This file is part of the "media-types" package. Please report a bug using
13 # The reason that all types are managed by the media-types package instead
25 application/1d-interleaved-parityfec
26 application/3gpdash-qoe-report+xml
27 application/3gpp-ims+xml
37 application/alto-cdni+json
38 application/alto-cdnifilter+json
39 application/alto-costmap+json
40 application/alto-costmapfilter+json
41 application/alto-directory+json
[all …]
/external/usb-ids/
Dusb.ids6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2025-01-14 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
62 0200 TP-Link
77 ac02 ATV Turbo / Rally2 Dual Channel USB 2.0 Flash Drive
[all …]
/external/pytorch/.github/scripts/
Dgql_mocks.json.gz ... xla hash.", 13 "headRefName": "update-xla-commit-hash/5573005593-54-1", ...