请参阅 "api: platform" 和 “api: 用户” 了解 API 参考更新的更多详情。
2024 年 8 月 29 日
- 将新的
otLinkGetFrameCounter
函数添加到了 Link API。
2024 年 8 月 23 日
添加了新的
ba counters
参阅 CLI 命令参考信息。添加了
OPENTHREAD_CONFIG_BORDER_ROUTING_REACHABILITY_CHECK_ICMP6_ERROR_ENABLE
和OPENTHREAD_CONFIG_BORDER_ROUTING_TESTING_API_ENABLE
宏添加到 边界路由管理器模块 “配置变量参考”部分添加了新的
otTcatAdvertisedDeviceId
结构体,并重命名了 将otTcatDeviceId
结构体转换为otTcatGeneralDeviceId
,在 BLE Secure API。将新的
otBorderAgentGetCounters
函数添加到了 Border Agent API。向
otBorderAgentCounters
Border Agent API。将新的
otBorderRoutingSetOnLinkPrefix
函数添加到了 Border Routing Manager API。
2024 年 8 月 7 日
将
linkmetrics mgmt
命令重命名为了linkmetrics config
。 这些代码按字母顺序列出linkmetrics config enhanced-ack clear
。将
OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
宏添加到了 网络诊断模块 “配置变量参考”部分
2024 年 7 月 26 日
添加了新的
br peers
和br peers count
参阅“CLI 命令参考”中的说明已添加新的
otBorderRoutingCountPeerBrs
和otBorderRoutingGetNextPeerBrEntry
添加到 Border Routing Manager API。将新的
otPlatRadioGetBusLatency
函数添加到了Radio Configuration platform extraction module
。将新的
otPlatRadioBusLatencyChanged
函数添加到了Radio Operation platform extraction module
。otBorderRoutingPeerBorderRouterEntry
结构体已添加到 Border Routing Manager API。
2024 年 7 月 12 日
将新的
otCoapMessageAppendUriQueryOptions
函数添加到了 CoAP API。添加了
OPENTHREAD_CONFIG_BORDER_ROUTING_TRACK_PEER_BR_INFO_ENABLE
宏添加到 边界路由管理器模块 “配置变量参考”部分
2024 年 6 月 21 日
将新的
otBleSecureSetTcatVendorInfo
函数添加到了 BLE Secure API。将新的
otDiagSetOutputCallback
函数添加到了 出厂诊断 - Thread Stack API。向 Multicast DNS API:
otMdnsGetNextBrowser
、otMdnsGetNextIp4AddressResolver
、otMdnsGetNextIp6AddressResolver
,otMdnsGetNextSrvResolver
和otMdnsGetNextTxtResolver
。向
BLE platform extraction module
添加了新函数:otPlatBleGapAdvSetData
、otPlatBleGetAdvertisementBuffer
、otPlatBleGetLinkCapabilities
和otPlatBleSupportsMultiRadio
。将新的
otPlatDiagSetOutputCallback
函数添加到了Factory Diagnostics - Platform abstraction module
。otTcatDeviceID
结构体已添加到 BLE Secure API。otMdnsCacheInfo
结构体已添加到 Multicast DNS API。支持平台或原生 mDNS 的无缝集成 以下结构体已添加到 DNS-SD (mDNS) 平台抽象模块:
otPlatDnssdAddressAndTtl
、otPlatDnssdAddressResolver
、otPlatDnssdAddressResult
、otPlatDnssdBrowseResult
、otPlatDnssdBrowser
、otPlatDnssdSrvResolver
otPlatDnssdSrvResult
、otPlatDnssdTxtResolver
和otPlatDnssdTxtResult
。多播 DNS API 已更新为 相应
otPlatDnssd
结构定义的typedef
别名。otBleLinkCapabilities
结构体已添加到BLE platform extraction module
。将
OPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE
宏添加到了 DNS-SD 服务器模块 “配置变量参考”部分添加了
OPENTHREAD_CONFIG_MULTICAST_DNS_ENTRY_ITERATION_API_ENABLE
宏 转到多播 DNS 模块 “配置变量参考”部分
2024 年 5 月 17 日
添加了新的
br pd
命令,这些命令按字母顺序开头为br pd (enable,disable)
。将新的
otPlatLogCrashDump
函数添加到了 其他 API。更新了
otBorderRoutingPrefixTableIterator
的公共属性 Border Router Manager API 的结构体。将
OPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE
宏添加到了 “其他常量”模块 “配置变量参考”部分
2024 年 4 月 29 日
添加了新的
test tmforiginfilter
参阅 CLI 命令参考信息。将新的
otBorderRoutingDhcp6PdSetRequestCallback
函数添加到了 Border Routing Manager API。将新的
otBorderRoutingRequestDhcp6PdCallback
类型定义符添加到 Border Routing Manager API。将新的
otLinkMetricsManagerIsEnabled
函数添加到了 Link Metrics API。向 Multicast DNS API:
otMdnsAllocateIterator
、otMdnsFreeIterator
、otMdnsGetNextHost
、otMdnsGetNextKey
和otMdnsGetNextService
。向 Router/Leader API:
otThreadIsTmfOriginFilterEnabled
、otThreadSetThreadVersionCheckEnabled
、 和otThreadSetTmfOriginFilterEnabled
。将
OPENTHREAD_CONFIG_MULTICAST_DNS_AUTO_ENABLE_ON_INFRA_IF
宏添加到了 多播 DNS 模块 “配置变量参考”部分添加了
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ALLOW_RUN_TIME_SELECTION
宏 到“平台专用服务”模块 “配置变量参考”部分
2024 年 4 月 11 日
添加了新的 API 模块,用于 Verhoeff 校验和。
为多播 DNS 添加了新的 API 模块。
添加了一个新的平台抽象模块,用于 多播 DNS。
添加了新的
verhoeff calculate
和verhoeff validate
参阅“CLI 命令参考”中的说明将
OPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE
宏添加到了 “其他常量”模块 “配置变量参考”部分添加了新的多播 DNS 模块 “配置变量参考”
2024 年 3 月 28 日
- 新增
br raoptions (set,clear)
参阅 CLI 命令参考信息。 - 添加了
OPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE
宏添加到 “频道管理器”模块。 - 向
Channel Manager API:
otChannelManagerGetAutoCslChannelSelectionEnabled
、otChannelManagerRequestCslChannelSelect
和otChannelManagerSetAutoCslChannelSelectionEnabled
。
2024 年 3 月 21 日
- 添加了新的
dataset updater
命令,这些命令按字母顺序开头为dataset updater cancel
。
2024 年 3 月 8 日
添加了新的
ba ephemeralkey
命令,这些命令按字母顺序开头为ba ephemeralkey
。向 Border Agent API:
otBorderAgentClearEphemeralKey
、otBorderAgentIsEphemeralKeyActive
、otBorderAgentSetEphemeralKey
, 和otBorderAgentSetEphemeralKeyCallback
。向
otThreadLinkInfo
Message API。添加了
OPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE
宏添加到 边界代理模块。
2024 年 2 月 27 日
在 CLI 命令参考中添加了新的
vendor
命令:vendor appurl
,vendor appurl (set)
,vendor model (set)
,vendor name (set)
和vendor swversion (set)
。添加了
otThreadGetVendorAppUrl
和otThreadSetVendorAppUrl
函数 Thread General API。将公共属性
mVendorAppUrl
添加到了otNetworkDiagTlv
结构体。将
OPENTHREAD_CONFIG_NET_DIAG_VENDOR_APP_URL
宏添加到了 网络诊断模块。添加了
OPENTHREAD_CONFIG_IP6_RESTRICT_FORWARDING_LARGER_SCOPE_MCAST_WITH_LOCAL_SRC
和OPENTHREAD_CONFIG_IP6_SLAAC_DEPRECATION_INTERVAL
宏, IP6 服务模块。
2024 年 2 月 14 日
- 在 CLI 命令参考中添加了新的
coaps
命令, 以字母顺序开头coaps connect
。 - 添加了一个新的平台抽象模块,用于 DNS-SD:
- 将新的
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ENABLE
宏添加到了 “平台专用服务”模块。 - 已添加新的
OPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE
宏 添加到 SRP 服务器模块中。
2021 年 2 月
- 在 CLI 命令参考中添加了新的
coap
命令, 以字母顺序开头coap cancel
。 - 将
mMeshLocal
属性添加到了otIp6AddressInfo
IPv6 API。
2024 年 2 月 1 日
- 在 CLI 命令参考中添加了新的
commissioner
命令, 以字母顺序开头commissioner announce
。 - 已添加新的
otCoapSecureIsClosed
和otCoapSecureStartWithMaxConnAttempts
函数, CoAP Secure API。 - 新增
otIp4FromIp4MappedIp6Address
和otIp4ToIp4MappedIp6Address
NAT64 API 函数。 - 将新的
otPlatRadioResetCsl
函数添加到了 Radio Operation API。
2024 年 1 月 23 日
- 将新的 TREL 模块添加到 配置变量参考。
2024 年 1 月 9 日
- 在 CLI 命令参考中添加了新的
history
命令,从 按字母顺序替换为history ip addr
。 - 向
otPlatTrelCounters
TREL 平台。 - 向
otUpstreamDnsCounters
DNS-SD Server API。
2023 年 12 月 27 日
- 向 OpenThread 参考页面添加了配置变量参考。
2023 年 12 月 13 日
- 向以下项目添加了
debug
命令: CLI 命令参考 - 添加了 BLE Secure API。
- 添加了一个新的平台抽象模块,用于 BLE。
- 添加了新的
otPdProcessedRaInfo
结构。
2023 年 11 月 29 日
- 在 CLI 命令参考中添加了新的 SRP 服务器命令,
按字母顺序替换为
srp server (enable,disable)
。 - 为 Multipan 添加了一个新的平台抽象模块。
- 将新的
otNcpHdlcInitMulti
函数添加到了 网络 Co-Processor API。 - 将新的
otInstanceInitMultiple
函数添加到了 Instance API。 - 添加了新的
otMessageIsMulticastLoopEnabled
和otMessageSetMulticastLoopEnabled
函数 Message API。
2023 年 11 月 21 日
- 在 CLI 命令参考中添加了新的 SRP 客户端命令,
按字母顺序替换为
srp client autostart (get)
。 otBorderRoutingGetNextRouterEntry
函数已添加到 Border Routing Manager API。otBorderRoutingRouterEntry
结构体已添加到 边界路由管理器。otPlatRadioSetRxOnWhenIdle
函数已添加到 无线装置配置。
2023 年 11 月 7 日
- 在 CLI 命令参考中添加了新的 TCP 命令,
按字母顺序替换为
tcp abort
。
2023 年 11 月 2 日
otLinkGetRegion
和otLinkSetRegion
函数已添加到 Link API。otThreadReleaseRouterId
函数已添加到 Router/Leader API。otNetDataGetCommissioningDataset
函数已添加到 Thread General API。otInstanceResetToBootloader
函数已添加到 Execution Instance API。- 添加了新的 otLogHexDumpInfo 结构。
2023 年 10 月 13 日
- 在 CLI 命令参考中添加了新命令:
udp bind
、udp close
、udp connect
,udp linksecurity (enable,disable)
、udp linksecurity
,udp open
和udp send
。 - 已添加
otIp6HasUnicastAddress
函数 IPv6 API。 - 已添加
otBorderAgentGetId
函数 Border Agent API。
2023 年 10 月 5 日
- 在 CLI 命令参考中添加了新命令: <ph type="x-smartling-placeholder">
otMessageGetOrigin
、otMessageIsLoopbackToHostAllowed
、otMessageSetLoopbackToHostAllowed
和otMessageSetOrigin
函数 添加到 Message API 中。
2023 年 9 月 28 日
- 在 CLI 命令参考中添加了新命令: <ph type="x-smartling-placeholder">
2023 年 9 月 22 日
- 在 CLI 命令参考中添加了新命令: <ph type="x-smartling-placeholder">
2023 年 9 月 14 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
tvcheck (enable,disable)
。 - 添加了
txpower (get,set)
。 - 添加了
unsecure get
。 - 添加了
unsecureport add
和unsecureport remove
。
- 添加了
2023 年 9 月 8 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 已添加
linkmetricsmgr (enable,disable)
和linkmetricsmgr show
。 - 添加了
scan energy
、scan
。 - 添加了
service add
和service remove
。 - 添加了
singleton
、sntp query
和state
。 - 添加了
thread start
、thread stop
和thread version
。 - 添加了
trel (enable,disable)
、trel filter (enable,disable)
、trel filter
,trel peers
和trel
。
- 已添加
otLinkMetricsManagerGetMetricsValueByExtAddr
和otLinkMetricsManagerSetEnabled
函数已添加到 Link Metrics API。
2023 年 8 月 29 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
locate (set)
和locate
。 - 添加了
log filename
、log level (set)
和log level
- 添加了
preferrouterid
。 - 添加了
promiscuous (enable,disable)
和promiscuous
- 添加了
pskc (set)
、pskc -p
和pskc
。 - 添加了
pskcref (set)
和pskcref
。
- 添加了
2023 年 8 月 15 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
uptime ms
。 - 添加了
uptime
。 - 添加了
version api
。 - 添加了
version
。
- 添加了
2023 年 7 月 31 日
- 已将新命令
mleadvimax
添加到 CLI 命令参考 otThreadGetAdvertisementTrickleIntervalMax
函数已添加到 Router/Leader API。
2023 年 7 月 26 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
ba id (get,set)
。 - 添加了
detach async
。 - 添加了
detach
。
- 添加了
2023 年 7 月 19 日
- 添加了新的 API 和相关 CLI 命令,允许用户手动设置 将路线偏好发布到 Border Routing Manager API。
- 更新了 SRP API,以便更好地处理 。
- 向 Mesh Diagnostics API,以收集 有关消息在 TX 队列中所花时间的统计信息。
2023 年 6 月 26 日
- 添加了 Radio Statistics API,其中包括新增的
函数以及相关的 CLI 命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
radio (enable,disable)
。 - 添加了
radio stats clear
。 - 添加了
radio stats
。
- 添加了
2023 年 6 月 13 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
mliid
。 - 添加了
mlr reg
。 - 添加了
mode (get,set)
。 - 添加了
multiradio
。 - 添加了
multiradio neighbor list
。 - 添加了
multiradio neighbor
。
- 添加了
otBorderRoutingDhcp6PdSetEnabled
和otBorderRoutingGetPdOmrPrefix
添加到 Border Routing Manager API。
2023 年 6 月 1 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
dns servicehost
。 - 添加了
instanceid
。
- 添加了
otBorderAgentId
结构体已添加到 Border Agent API 中。otBorderAgentSetId
和otBorderAgentId
函数已添加到 Border Agent API。otDnsClientResolveServiceAndHostAddress
函数已添加到 DNS API。otInstanceGetId
函数已添加到 Instance API。otCliVendorSetUserCommands
函数已添加到 CLI API。
2023 年 5 月 17 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
meshdiag topology
。 - 添加了
neighbor conntime
。 - 添加了
neighbor conntime list
。 - 添加了
netdata publish replace
。 otConvertDurationInSecondsToString
和otNetDataReplacePublishedExternalRoute
函数已添加到 Thread - General API。
- 添加了
2023 年 5 月 8 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
vendor model
。 - 添加了
vendor name
。 - 添加了
vendor swversion
。
- 添加了
otBorderAgentGetId
Border Agent API 中新增了一个函数。otIp6PrefixFromString
IPv6 API 中添加了函数。otThreadGetVendorModel
、otThreadGetVendorName
、otThreadGetVendorSwVersion
、otThreadSetVendorModel
、otThreadSetVendorName
和otThreadSetVendorSwVersion
Thread - General API 中添加了一些函数。
2023 年 5 月 1 日
otPlatCryptoEcdsaGenerateAndImportKey
、otPlatCryptoEcdsaExportPublicKey
、otPlatCryptoEcdsaSignUsingKeyRef
和otPlatCryptoEcdsaVerifyUsingKeyRef
Crypto Platform API 中新增了一些函数。otPlatDiagRadioTransmitStream
函数已添加到 Platform Factory Diagnostics API。
2023 年 4 月 18 日
otIp4CidrFromString
函数已添加到 NAT64 API。
2023 年 3 月 28 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
partitionid
命令。 - 添加了
platform
。 - 添加了
pollperiod (get,set)
。
- 添加了
2023 年 3 月 23 日
- CLI 命令参考中新增了命令。
otDatasetUpdateTlvs
函数已添加到 Operational Dataset API。otDeviceProperties
结构体已添加到 Router/Leader API 中。otLowpanContextInfo
Thread - General API 中添加了结构体。
2023 年 3 月 15 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
dataset set (active, pending)
。 - 添加了
dataset tlvs
。 - 添加了
netdata length
。 - 添加了
netdata maxlength
。
- 添加了
- 更新了 CLI 中的 dns 命令 命令参考,包括配置、浏览、压缩、解析和 服务命令
otMeshDiagRouterInfo
Mesh Diagnostics API 中添加了结构体。- 已添加
otNetworkDiagTlv
结构体 Thread - General API。 otRadioFrame
结构体已添加到 Radio Types API。
2023 年 3 月 2 日
- 添加了 Mesh Diagnostics API。
- 添加了 DNS - Platform API。
- 向 CLI 命令参考中添加了
childrouterlinks (get, set)
。 - 添加了来自
rcp version
的指令 发送至routerupgradethreshold (get, set)
。 - 计数器函数已添加到
Child Supervision API 以及
childrouterlinks (get, set)
。 - 向
Border Routing Manager API 以及
相关 CLI 命令。
- 向 CLI 命令添加了
br state
参考文件。 - 更新时间:
br nat64prefix
,br omrprefix
和br onlinkprefix
到 包括首选前缀和本地前缀。 - 从 CLI 命令参考中移除了
br (enable,disable)
。
- 向 CLI 命令添加了
otMessageResetBufferInfo
函数已添加到 Message API 以及bufferinfo reset
。
2023 年 2 月 20 日
- 从
otTrelDisable
otTrelEnable
TREL - Thread Stack API。
2023 年 2 月 14 日
- 向 CLI 添加了 dns 命令 命令参考,包括配置、浏览、压缩、解析和 服务命令
- 更新了 nexthop 并添加 nexthop (get) 到 CLI 命令参考。
- 已将
otNcpLegacyHandlers
从 网络 Co-Processor API。 otHistoryTrackerRouterInfo
结构体已添加到 History Tracker API。
2023 年 1 月 31 日
otTcpEndpointAndCircularSendBuffer
函数已添加到 TCP Abstractions API。- 向无线装置操作中添加了电源校准功能 API。
- TCP Abstractions API 添加了 TLS 模式。
2023 年 1 月 18 日
- 已添加
discover reqcallback (enable,disable)
至 CLI 命令参考 otThreadGetNextHopAndPathCost
函数已添加到 Router/Leader API。
2023 年 1 月 3 日
otBorderRoutingClearRouteInfoOptionPreference
和otBorderRoutingClearRouteInfoOptionPreference
函数已添加到 Border Routing Manager API。- 向无线装置操作中添加了电源校准功能 API。
- PSKc 函数已移至 Crypto Platform API。
- 向 CLI 命令添加了
br rioprf
和br rioprf clear
参考文件。
2022 年 11 月 18 日
- 向 Platform Crypto API 添加了新的 functioPlatform Factory Diagnostics API。
- 将
otGpioMode
枚举和新函数添加到了 Platform Factory Diagnostics API。 - 添加了
otBorderRoutingCounters
和otPacketsAndBytes
结构体 IPv6 API。
2022 年 10 月 26 日
- 将新的
otIcmp6Type
枚举添加到 ICMPv6 API。 OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK
宏已添加到 工具链 API。- 新属性已添加到 otMleCounters 结构体。
2022 年 10 月 19 日
otNat64State
、otNat64GetPrefixManagerState
、otNat64GetTranslatorState
、 和otNat64SetEnabled
函数已添加到 NAT64 API。- 已添加
nat64 (enable,disable)
和nat64 state
至 CLI 命令参考
2022 年 10 月 13 日
- 向 CLI 命令参考中添加了各种命令,
包括
ifconfig
、ipaddr
和linkmetrics
。
2022 年 9 月 21 日
otIp4AddressFromString
和otNat64SynthesizeIp6Address
函数 添加到 NAT64 API 中。otSrpServerIsAutoEnableMode
和otSrpServerSetAutoEnableMode
SRP API 中新增的一些函数。- 对 TCP Abstractions API 进行了枚举更新。
2022 年 9 月 15 日
2022 年 8 月 25 日
2022 年 8 月 24 日
otNat64ReceiveIp4Callback
、otIp4NewMessage
、otNat64Send
、otNat64SetIp4Cidr
和otNat64SetReceiveIp4Callback
函数已添加到 NAT64 API。- 添加了
child
命令 请参阅 CLI 命令参考
2022 年 8 月 16 日
otBorderRoutingGetFavoredNat64Prefix
函数已添加到 Border Routing Manager API。otThreadSearchForBetterParent
方法已添加到 通用 API。otPlatInfraIfDiscoverNat64Prefix
和otPlatInfraIfDiscoverNat64PrefixDone
方法已添加到 基础架构接口。otIp6GetPrefix
方法已添加到 IPv6 API。otIp4ExtractFromIp6Address
和otIp4IsAddressEqual
函数已添加到 NAT64 API。- 更新了
otRouterInfo
结构体。 - 添加了
bbr
和其他命令 请参阅 CLI 命令参考
2022 年 8 月 3 日
- 向以下项目添加了
channel
命令: CLI 命令参考
2022 年 7 月 27 日
otBorderRoutingGetFavoredOmrPrefix
函数已添加到 Border Routing Manager API。br favoredomrprefix
已添加到 CLI 命令参考文档
2022 年 7 月 20 日
2022 年 7 月 14 日
- 更新了 Border Router API。
- 添加了 Border Routing Manager API, 其中包括新的类型定义符和函数。
- 添加了 Infrastructure Interface API。
2022 年 7 月 7 日
otBorderRoutingGetRouteInfoOptionPreference
和otBorderRoutingSetRouteInfoOptionPreference
函数已添加到 Border Router API。
2022 年 6 月 28 日
OT_IP6_MAX_MLR_ADDRESSES
宏已添加到 IPv6 API。- 已将
OT_ERROR_ALREADY
从otNetDataPublishExternalRoute
中移除,并otNetDataPublishOnMeshPrefix
函数, Thread - 通用 API。
2022 年 6 月 14 日
otTimestamp
向 Operational Dataset API。OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX
、OT_SETTINGS_KEY_LEGACY_OMR_PREFIX
OT_SETTINGS_KEY_ON_LINK_PREFIX
和OT_SETTINGS_KEY_RESERVED
枚举 已从 Platform - Settings API 中移除。otSrpServerTtlConfig
typedef 和otSrpClientEnableAutoHostAddress
,otSrpServerGetTtlConfig
、otSrpServerServiceGetTtl
和otSrpServerSetTtlConfig
函数已添加到 SRP API。otDetachGracefullyCallback
typedef 和otThreadDetachGracefully
函数添加到 Thread - General API。
2022 年 5 月 31 日
otDnssdCounters
typedef 和otDnssdGetCounters
函数已添加到 DNS-SD Server API:- 移除了
otPlatRadioGetCslClockUncertainty
函数并添加otPlatRadioGetCslUncertainty
函数 Radio Operation API。 otSrpServerLeaseInfo
和otSrpServerResponseCounters
类型定义符,otSrpClientGetTtl
、otSrpClientSetTtl
、otSrpServerGetPort
、otSrpServerGetResponseCounters
、otSrpServerHostGetLeaseInfo
、 和otSrpServerServiceGetLeaseInfo
函数已添加到 SRP API。
2022 年 5 月 18 日
otCommissionerGetId
和otCommissionerSetId
函数已添加到 Commissioner API。- 添加了 TCP Abstractions API。
- 添加了
otTcpForwardProgress
typedef、otTcpBytesAcked
和otTcpSendReady
类型定义已从 TCP API。 otNetDataContainsOmrPrefix
函数已添加到 Thread - General API。
2022 年 4 月 20 日
otMessageQueueInfo
向 Message API。otBufferInfo
结构体在 Message API。
2022 年 4 月 13 日
otPlatLogHandleLevelChanged
函数已添加到 Logging - Platform API。otActiveScanResult
结构体 已在 Link API 中更新。otSecurityPolicy
结构体 已在 操作 Dataset API。
2022 年 3 月 30 日
otBackboneRouterConfigSkipSeqNumIncrease
方法已从 Backbone Router API。- 已移除
otPlatSettingsSetCriticalKeys
函数和otPlatSettingsInit
已在 Platform Settings API。
2022 年 3 月 15 日
otDnsClientResolveIp4Address
函数已添加到 DNSv6 API。- 添加了
OT_SETTINGS_KEY_BR_ULA_PREFIX
枚举以及其他枚举更新 Platform Settings API。
2022 年 2 月 23 日
otCliPlatLogLine
函数已从 Command Line Interface API。otPlatLogLine
函数已从 Logging - Platform API。otDumpCritPlat
、otDumpDebgPlat
、otDumpInfoPlat
、otDumpNotePlat
、otDumpWarnPlat
、otLogCli
、otLogCritPlat
、otLogDebgPlat
、 已将otLogInfoPlat
、otLogNotePlat
、otLogWarnPlat
函数添加到 Logging - Thread Stack API。
2022 年 2 月 2 日
otCoapMessageSetCode
函数已添加到 CoAP API。otPlatCryptoRandomDeinit
、otPlatCryptoRandomGet
和otPlatCryptoRandomInit
函数已添加到 Crypto - 平台 API。- 已将
otRandomCryptoMbedTlsContextGet
从 RNG Cryptographic API。 - 移除了 Entropy Source API。
otHistoryTrackerNetDataEvent
枚举,otHistoryTrackerExternalRouteInfo
和otHistoryTrackerOnMeshPrefixInfo
类型定义符otHistoryTrackerIterateExternalRouteHistory
和otHistoryTrackerIterateOnMeshPrefixHistory
函数 向 History Tracker API 添加了新功能。- 向 TCP API。
- 已添加 Thread Radio Encapsulation Link (TREL) API “Thread Over Infrastructure”课程。
- 对 TREL - 平台 API。
2022 年 1 月 19 日
otBackboneRouterNdProxyInfo
typedef 和otBackboneRouterConfigSkipSeqNumIncrease
方法已添加到 Backbone Router API。otBorderRoutingGetNat64Prefix
函数已添加到 Border Router API。- 更新了
otIp6SubscribeMulticastAddress
IPv6 API。 otJoinerStateToString
函数已添加到 Joiner API。- 更新了以下对象的
otPlatLogLine
函数: Logging - Platform API。 OT_SETTINGS_KEY_NAT64_PREFIX
键已添加到 Settings API。
2021 年 12 月 7 日
otLinkIsRadioFilterEnabled
和otLinkSetRadioFilterEnabled
函数 已添加到 Link API 中。otThreadSetThreadVersionCheckEnabled
已添加到 Router/Leader API。
2021 年 9 月 27 日
otCryptoContext
结构体已添加到 Crypto API。
2021 年 9 月 20 日
otHistoryTrackerMulticastAddressInfo
和otHistoryTrackerUnicastAddressInfo
History Tracker API 中新增了一些结构体。
2021 年 9 月 13 日
- 添加了 Crypto API。
otMacKeyMaterial
结构体已添加到 Radio API。
2021 年 8 月 30 日
otHistoryTrackerNeighborInfo
结构体已添加到 History Tracker API。
2021 年 8 月 24 日
- 添加了 History Tracker API。
2021 年 6 月 22 日
- 添加了 TCP API。
otMasterKey
结构体已重命名为otNetworkKey
,在 操作 Dataset API。
2021 年 5 月 10 日
otSrpServerLeaseConfig
结构体已添加到 SRP API。
2021 年 4 月 12 日
- 添加了 DNS-SD Server API。
2021 年 4 月 5 日
otPingSenderStatistics
结构体已添加到 Ping Sender API。otSrpClientBuffersServiceEntry
结构体已添加到 SRP API。
2021 年 3 月 25 日
- 添加了 Ping Sender API。
- UART Platform API 已移除。
2021 年 3 月 9 日
otDnsTxtEntry
和otDnsTxtEntryIterator
结构体已添加到 DNS API。otMessage
结构体已从 Message API。otMessageBuffer
结构体已添加到 Message Pool API。
2021 年 2 月 22 日
otDnsQueryConfig
结构体已添加到 DNS API。
2021 年 2 月 16 日
otDnsQuery
结构体已从 中删除,otDnsServiceInfo
结构体已添加到 DNS API。
2021 年 2 月 9 日
otSrpClientGetServerAddress
、otSrpClientIsRunning
和otSrpClientSetCallback
函数已添加到 SRP API。- Heap API 已弃用。
2021 年 2 月 2 日
2021 年 1 月 26 日
- 添加了 SRP API。
2021 年 1 月 20 日
- Dataset Updater API 已添加到 运营数据集。
- 添加了 Multi Radio Link API。
- Thread Radio Encapsulation Link (TREL) API 已添加。
otCryptoSha256Hash
结构体已添加到 Crypto API。
2020 年 11 月 9 日
otLinkMetricsSeriesFlags
结构体已添加到 Link Metrics API。otBackboneRouterNdProxyInfo
结构体已添加到 Backbone Router API。
2020 年 10 月 20 日
otIp6AddressInfo
结构体已添加到 IPv6 API。
2020 年 10 月 2 日
- 添加了 Link Metrics API。
2020 年 8 月 31 日
- 在 Thread 1.2 中添加了用于支持协调采样监听 (CSL) 的 API。
otBackboneRouterMulticastListenerInfo
结构体已添加到 Backbone Router API。
2020 年 8 月 12 日
otThreadDiscoveryRequestInfo
结构体已添加到 通用 API。
2020 年 7 月 15 日
otBackboneRouterConfig
函数已添加到 Backbone Router API。otCoapAddResource
函数已从 CoAP API。otJoinerPskd
、otJoinerInfoType
、otCommissionerAddJoinerWithDiscerner
、 和otCommissionerRemoveJoinerWithDiscerner
函数已添加到 Commissioner API。otJoinerGetDiscerner
、otJoinerSetDiscerner
、 和otJoinerDiscerner
函数已添加到 Joiner API。otLinkFilterClearDefaultRssIn
和otLinkFilterSetDefaultRssIn
函数 已添加到 Link API 中。otLinkRawGetRadioTime
、otLinkRawSetMacFrameCounter
和otLinkRawSetMacKey
函数已添加到 Raw Link API。otDatasetGetActiveTlvs
、otDatasetGetPendingTlvs
、otDatasetSetActiveTlvs
、otDatasetSetPendingTlvs
、otThreadGetFixedDuaInterfaceIdentifier
和otThreadSetFixedDuaInterfaceIdentifier
函数已添加到 General API。otUdpGetSockets
函数已从 UDP Forward API。UDP API 中添加了
otUdpGetSockets
函数。otPlatRadioGetNow
、otPlatRadioSetMacFrameCounter
、 和otPlatRadioSetMacKey
,已添加到 平台无线装置配置 API。
2020 年 4 月 27 日
- 添加了 Backbone Router API。
- 添加了 Network Simulator Platform API。
otNetworkDiag*
结构体已添加到 General API:用于改进网络诊断功能 易用性。otThreadGetDomainName
和otThreadSetDomainName
函数已添加到 常规 API。- 从 Commissioner API 中移除了
otCommissionerGeneratePskc
函数。使用otDatasetGeneratePskc
函数,以便生成 PSKc。 - 更新了 Router API,以便访问 地址缓存表。
2020 年 3 月 24 日
OT_COAP_MAX_RETRANSMIT
和OT_COAP_MIN_ACK_TIMEOUT
宏已添加到 CoAP API。
2020 年 3 月 2 日
- 更新了 CoAP API:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
otCoapOptionIterator
和otCoapTxParameters
结构体。 - 添加了辅助函数,用于对 CoAP 块选项进行编码。
- 添加了用于指定 CoAP 的每条消息传输参数的函数 请求和响应。
- 添加了
2020 年 1 月 9 日
- 将直方图重试函数添加到链接 API。
2019 年 12 月 3 日
- 服务器和服务配置函数和结构体已从 Server API 到 General API, 支持服务注册。
*RouterRoleEnabled
函数在 Router 中已重命名为*RouterEligible
API 来支持 REED 增强功能。- 从 Logging 平台中移除了
otPlatLogv
函数 API。 OT_TOOL_ALIGN
宏已从工具链平台中移除 API 以及各种结构体定义。
2019 年 11 月 11 日
otThreadResetIp6Counters
函数。- 用于重置计数器以及获取和设置帧数上限的新函数 Link API 来增加重试次数。
2019 年 10 月 25 日
otThreadGetVersion
函数。otPlatRadioGetCcaEnergyDetectThreshold
和otPlatRadioSetCcaEnergyDetectThreshold
函数。
2019 年 9 月 19 日
- 将 Random API 页面拆分为 Crypto 和非加密 源代码。
- 添加了
otJoinerInfo
结构体和otCommissionerGetNextJoinerInfo
函数 Commissioner API。 - 向“
otRadioCoexMetrics
”结构体和otPlatRadioIsCoexEnabled
函数添加了 Radio Types API。 - 更改了许多始终从
otError
成功的 API 的返回类型 至void
。
2019 年 8 月 9 日
otPlatSettingsDeinit
功能已添加到设置平台 API。otPlatUartFlush
函数 已添加到 UART Platform API 中。mTimestamp
已从otRadioIeInfo
结构体移至otRadioFrame
结构体。- 从 IPv6 中移除了
otNetifInterfaceId
枚举 API。
2019 年 6 月 17 日
- 添加了回调,用于向 Commissioner API。
- 特定于编译器的函数修饰符(
OTAPI
、OTCALL
、OT_CALL
和 在移除 Windows 支持的同时,移除了OT_CDECL
。
2019 年 5 月 28 日
otNeighborTableEntryInfo
结构体已添加到 Router/Leader API。otDatasetCreateNewNetwork
和otThreadGetRloc
功能。otUdpSendDatagram
函数 添加到 UDP API 中- 随机 API 从平台抽象移出 改进后的加密随机数生成。
- 熵和熵 添加了平台 API。
2019 年 5 月 14 日
otPlatRadioGetPreferredChannelMask
和 向单选按钮操作添加了otPlatRadioGetSupportedChannelMask
函数 平台 API。- 从链接 API。
2019 年 3 月 14 日
- 在无线电类型中增加了对 915MHz 频段的 OQPSK 调制的支持 Platform API 和关联 API。
- 各种 CoAP Secure API 优化。
- 向 IPv6 中添加了新的 SLAAC 模块功能 API。
- 移除了
otSemanticallyOpaqueIidGeneratorData
结构体和相关函数 (通过 IPv6 API)。
2019 年 2 月 25 日
otIp6SlaacIidCreate
和otIp6SlaacUpdate
函数已从 IPv6 API。
2019 年 1 月 30 日
- 各种 CLI API 优化。
- 已将
mDidTx
从otRadioFrame
中移除 结构体。
2019 年 1 月 23 日
- 向 UDP API 添加了 UDP 接收器函数。
- 从 CoAP 中移除了
otCoapHeader
结构体 API。已优化 CoAP 标题信息 添加到 CoAP 消息中。 - 移除了 DHCPv6 Server API。