请参阅 "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。向
otBorderAgentCountersBorder 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、otPlatDnssdSrvResolverotPlatDnssdSrvResult、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。向
otThreadLinkInfoMessage 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属性添加到了otIp6AddressInfoIPv6 API。
2024 年 2 月 1 日
- 在 CLI 命令参考中添加了新的
commissioner命令, 以字母顺序开头commissioner announce。 - 已添加新的
otCoapSecureIsClosed和otCoapSecureStartWithMaxConnAttempts函数, CoAP Secure API。 - 新增
otIp4FromIp4MappedIp6Address和otIp4ToIp4MappedIp6AddressNAT64 API 函数。 - 将新的
otPlatRadioResetCsl函数添加到了 Radio Operation API。
2024 年 1 月 23 日
- 将新的 TREL 模块添加到 配置变量参考。
2024 年 1 月 9 日
- 在 CLI 命令参考中添加了新的
history命令,从 按字母顺序替换为history ip addr。 - 向
otPlatTrelCountersTREL 平台。 - 向
otUpstreamDnsCountersDNS-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。
- 添加了
otBorderAgentGetIdBorder Agent API 中新增了一个函数。otIp6PrefixFromStringIPv6 API 中添加了函数。otThreadGetVendorModel、otThreadGetVendorName、otThreadGetVendorSwVersion、otThreadSetVendorModel、otThreadSetVendorName和otThreadSetVendorSwVersionThread - General API 中添加了一些函数。
2023 年 5 月 1 日
otPlatCryptoEcdsaGenerateAndImportKey、otPlatCryptoEcdsaExportPublicKey、otPlatCryptoEcdsaSignUsingKeyRef和otPlatCryptoEcdsaVerifyUsingKeyRefCrypto 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 中。otLowpanContextInfoThread - General API 中添加了结构体。
2023 年 3 月 15 日
- 在 CLI 命令参考中添加了新命令:
<ph type="x-smartling-placeholder">
- </ph>
- 添加了
dataset set (active, pending)。 - 添加了
dataset tlvs。 - 添加了
netdata length。 - 添加了
netdata maxlength。
- 添加了
- 更新了 CLI 中的 dns 命令 命令参考,包括配置、浏览、压缩、解析和 服务命令
otMeshDiagRouterInfoMesh 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 日
- 从
otTrelDisableotTrelEnableTREL - 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和otSrpServerSetAutoEnableModeSRP 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_PREFIXOT_SETTINGS_KEY_ON_LINK_PREFIX和OT_SETTINGS_KEY_RESERVED枚举 已从 Platform - Settings API 中移除。otSrpServerTtlConfigtypedef 和otSrpClientEnableAutoHostAddress,otSrpServerGetTtlConfig、otSrpServerServiceGetTtl和otSrpServerSetTtlConfig函数已添加到 SRP API。otDetachGracefullyCallbacktypedef 和otThreadDetachGracefully函数添加到 Thread - General API。
2022 年 5 月 31 日
otDnssdCounterstypedef 和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。
- 添加了
otTcpForwardProgresstypedef、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 日
otBackboneRouterNdProxyInfotypedef 和otBackboneRouterConfigSkipSeqNumIncrease方法已添加到 Backbone Router API。otBorderRoutingGetNat64Prefix函数已添加到 Border Router API。- 更新了
otIp6SubscribeMulticastAddressIPv6 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和otHistoryTrackerUnicastAddressInfoHistory 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 中已重命名为*RouterEligibleAPI 来支持 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。