Weitere Informationen zu Updates der API-Referenz finden Sie auf GitHub unter "api: platform" und "api: user" mit den Labels "Pull-Anfragen".
11. April 2024
Es wurde ein neues API-Modul für die Verhoeff-Prüfsumme hinzugefügt.
Es wurde ein neues API-Modul für Multicast-DNS hinzugefügt.
Es wurde ein neues Plattformabstraktionsmodul für Multicast-DNS hinzugefügt.
Der Befehlsreferenz für die Befehlszeile wurden neue Befehle
verhoeff calculate
undverhoeff validate
hinzugefügt.Das
OPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE
-Makro wurde dem Modul für verschiedene Konstanten der Konfigurationsvariablen-Referenz hinzugefügt.Der Referenz zu Konfigurationsvariablen wurde ein neues Multicast-DNS-Modul hinzugefügt.
28. März 2024
- Der Befehlsreferenz für die Befehlszeile wurde ein neuer
br raoptions (set,clear)
-Befehl hinzugefügt. - Das Makro
OPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE
wurde dem Channel Manager-Modul hinzugefügt. - Der Channel Manager API wurden neue Funktionen hinzugefügt:
otChannelManagerGetAutoCslChannelSelectionEnabled
,otChannelManagerRequestCslChannelSelect
undotChannelManagerSetAutoCslChannelSelectionEnabled
.
21. März 2024
- Es wurden neue
dataset updater
-Befehle hinzugefügt, die alphabetisch mitdataset updater cancel
beginnen.
8. März 2024
Es wurden neue
ba ephemeralkey
-Befehle hinzugefügt, die alphabetisch mitba ephemeralkey
beginnen.Der Border Agent API wurden neue Funktionen hinzugefügt:
otBorderAgentClearEphemeralKey
,otBorderAgentIsEphemeralKeyActive
,otBorderAgentSetEphemeralKey
undotBorderAgentSetEphemeralKeyCallback
.Der Message API wurde eine neue
otThreadLinkInfo
-Struktur hinzugefügt.Dem Border Agent-Modul wurde das Makro
OPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE
hinzugefügt.
27. Februar 2024
Der Befehlsreferenz der Befehlszeile wurden neue
vendor
-Befehle hinzugefügt:vendor appurl
,vendor appurl (set)
,vendor model (set)
,vendor name (set)
undvendor swversion (set)
.Die Funktionen
otThreadGetVendorAppUrl
undotThreadSetVendorAppUrl
wurden der Thread General API hinzugefügt.Das öffentliche Attribut
mVendorAppUrl
wurde der StrukturotNetworkDiagTlv
hinzugefügt.Das Makro
OPENTHREAD_CONFIG_NET_DIAG_VENDOR_APP_URL
wurde dem Modul zur Netzwerkdiagnose hinzugefügt.Die Makros
OPENTHREAD_CONFIG_IP6_RESTRICT_FORWARDING_LARGER_SCOPE_MCAST_WITH_LOCAL_SRC
undOPENTHREAD_CONFIG_IP6_SLAAC_DEPRECATION_INTERVAL
wurden dem IP6-Dienstmodul hinzugefügt.
14. Februar 2024
- Der Befehlsreferenz der Befehlszeile wurden neue
coaps
-Befehle hinzugefügt, die alphabetisch mitcoaps connect
beginnen. - Es wurde ein neues Plattformabstraktionsmodul für DNS-SD hinzugefügt.
- Dem Modul für plattformspezifische Dienste wurde ein neues
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ENABLE
-Makro hinzugefügt. - Dem SRP-Servermodul wurde das neue
OPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE
-Makro hinzugefügt.
6. Februar 2024
- Der Befehlsreferenz der Befehlszeile wurden neue
coap
-Befehle hinzugefügt, die alphabetisch mitcoap cancel
beginnen. - Das Attribut
mMeshLocal
wurde der StrukturotIp6AddressInfo
der Ipv6 API hinzugefügt.
1. Februar 2024
- Der Befehlsreferenz der Befehlszeile wurden neue
commissioner
-Befehle hinzugefügt, die alphabetisch mitcommissioner announce
beginnen. - Der CoAP Secure API wurden neue Funktionen
otCoapSecureIsClosed
undotCoapSecureStartWithMaxConnAttempts
hinzugefügt. - Der NAT64 API wurden neue Funktionen
otIp4FromIp4MappedIp6Address
undotIp4ToIp4MappedIp6Address
hinzugefügt. - Der Radio Operation API wurde eine neue
otPlatRadioResetCsl
-Funktion hinzugefügt.
23. Januar 2024
- Der Referenz zu Konfigurationsvariablen wurde ein neues TREL-Modul hinzugefügt.
9. Januar 2024
- Der Befehlsreferenz der Befehlszeile wurden neue
history
-Befehle hinzugefügt, die alphabetisch mithistory ip addr
beginnen. - Der TREL-Plattform wurde eine neue
otPlatTrelCounters
-Struktur hinzugefügt. - Der DNS-SD Server API wurde eine neue
otUpstreamDnsCounters
-Struktur hinzugefügt.
27. Dezember 2023
- Auf der OpenThread-Referenzseite wurde eine Referenz für Konfigurationsvariablen hinzugefügt.
13. Dezember 2023
- Der Befehl
debug
wurde der Befehlsreferenz für die Befehlszeile hinzugefügt. - BLE Secure API wurde hinzugefügt.
- Ein neues Plattformabstraktionsmodul für BLE wurde hinzugefügt.
- Neue
otPdProcessedRaInfo
-Struktur hinzugefügt.
29. November 2023
- Der CLI-Befehlsreferenz wurden neue SRP-Serverbefehle hinzugefügt, die alphabetisch mit
srp server (enable,disable)
beginnen. - Für Multipan wurde ein neues Plattformabstraktionsmodul hinzugefügt.
- Der Network Co-Processor API wurde eine neue
otNcpHdlcInitMulti
-Funktion hinzugefügt. - Der Instance API wurde eine neue
otInstanceInitMultiple
-Funktion hinzugefügt. - Der Message API wurden neue Funktionen
otMessageIsMulticastLoopEnabled
undotMessageSetMulticastLoopEnabled
hinzugefügt.
21. November 2023
- Der Befehlsreferenz für die Befehlszeile wurden neue SRP-Clientbefehle hinzugefügt, die alphabetisch mit
srp client autostart (get)
beginnen. - Die Funktion
otBorderRoutingGetNextRouterEntry
wurde der Border Routing Manager API hinzugefügt. - Die Struktur
otBorderRoutingRouterEntry
wurde Border Routing Manager hinzugefügt. - Die Funktion
otPlatRadioSetRxOnWhenIdle
wurde zu Radio Configuration hinzugefügt.
7. November 2023
- Der Befehlsreferenz der Befehlszeile wurden neue TCP-Befehle hinzugefügt, die alphabetisch mit
tcp abort
beginnen.
2. November 2023
otLinkGetRegion
- undotLinkSetRegion
-Funktionen, die der Link API hinzugefügt wurden.- Die Funktion
otThreadReleaseRouterId
wurde der Router/Leader API hinzugefügt. - Die Funktion
otNetDataGetCommissioningDataset
wurde der Thread General API hinzugefügt. - Die Funktion
otInstanceResetToBootloader
wurde der Execution Instance API hinzugefügt. - Neue otLogHexDumpInfo-Struktur hinzugefügt.
13. Oktober 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
udp bind
,udp close
,udp connect
,udp linksecurity (enable,disable)
,udp linksecurity
,udp open
undudp send
. - Die Funktion
otIp6HasUnicastAddress
wurde der IPv6 API hinzugefügt. - Die Funktion
otBorderAgentGetId
wurde der Border Agent API hinzugefügt.
5. Oktober 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
neighbor linkquality
,neighbor list
undneighbor table
wurden hinzugefügt.netstat
wurde hinzugefügt.networkdiagnostic get
,networkdiagnostic reset
undnetworkidtimeout (get,set)
wurden hinzugefügt.
otMessageGetOrigin
-,otMessageIsLoopbackToHostAllowed
-,otMessageSetLoopbackToHostAllowed
- undotMessageSetOrigin
-Funktionen, die der Message API hinzugefügt wurden.
28. September 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
mac retries direct (get,set)
,mac retries indirect (get,set)
undmac send
wurden hinzugefügt.macfilter rss add
,macfilter rss add-lqi
,macfilter rss clear
,macfilter rss
undmacfilter rss remove
wurden hinzugefügt.
22. September 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
14. September 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
tvcheck (enable,disable)
wurde hinzugefügt.txpower (get,set)
wurde hinzugefügt.unsecure get
wurde hinzugefügt.unsecureport add
undunsecureport remove
wurden hinzugefügt.
8. September 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
linkmetricsmgr (enable,disable)
undlinkmetricsmgr show
wurden hinzugefügt.scan energy
,scan
wurde hinzugefügt.service add
undservice remove
wurden hinzugefügt.singleton
,sntp query
undstate
wurden hinzugefügt.thread start
,thread stop
undthread version
wurden hinzugefügt.trel (enable,disable)
,trel filter (enable,disable)
,trel filter
,trel peers
undtrel
wurden hinzugefügt.
- Die Funktionen
otLinkMetricsManagerGetMetricsValueByExtAddr
undotLinkMetricsManagerSetEnabled
wurden der Link Metrics API hinzugefügt.
29. August 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
locate (set)
undlocate
wurden hinzugefügt.log filename
,log level (set)
undlog level
wurden hinzugefügtpreferrouterid
wurde hinzugefügt.promiscuous (enable,disable)
undpromiscuous
wurden hinzugefügtpskc (set)
,pskc -p
undpskc
wurden hinzugefügt.pskcref (set)
undpskcref
wurden hinzugefügt.
15. August 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
uptime ms
wurde hinzugefügt.uptime
wurde hinzugefügt.version api
wurde hinzugefügt.version
wurde hinzugefügt.
31. Juli 2023
- Der neue Befehl
mleadvimax
wurde der Befehlsreferenz für die Befehlszeile hinzugefügt. - Die Funktion
otThreadGetAdvertisementTrickleIntervalMax
wurde der Router/Leader API hinzugefügt.
26. Juli 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
ba id (get,set)
wurde hinzugefügt.detach async
wurde hinzugefügt.detach
wurde hinzugefügt.
19. Juli 2023
- Es wurden neue APIs und zugehörige Befehlszeilenbefehle hinzugefügt, mit denen Nutzer die veröffentlichte Routeneinstellung manuell auf die Border Routing Manager API festlegen können.
- Die SRP API wurde zur besseren Verarbeitung von Dienstinstanznamen aktualisiert.
- Der Mesh Diagnose API wurden neue Strukturen, Funktionen und zugehörige Befehlszeilenbefehle hinzugefügt, um Statistiken über die Zeit zu erfassen, die sich Nachrichten in der TX-Warteschlange befinden.
26. Juni 2023
- Die Radio Statistics API wurde hinzugefügt, die neue Funktionen und zugehörige Befehlszeilenbefehle enthält:
radio (enable,disable)
wurde hinzugefügt.radio stats clear
wurde hinzugefügt.radio stats
wurde hinzugefügt.
13. Juni 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
mliid
wurde hinzugefügt.mlr reg
wurde hinzugefügt.mode (get,set)
wurde hinzugefügt.multiradio
wurde hinzugefügt.multiradio neighbor list
wurde hinzugefügt.multiradio neighbor
wurde hinzugefügt.
- Die Funktionen
otBorderRoutingDhcp6PdSetEnabled
undotBorderRoutingGetPdOmrPrefix
wurden der Border Routing Manager API hinzugefügt.
1. Juni 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
dns servicehost
wurde hinzugefügt.instanceid
wurde hinzugefügt.
- Die Struktur
otBorderAgentId
wurde der Border Agent API hinzugefügt. - Der Border Agent API wurden die Funktionen
otBorderAgentSetId
undotBorderAgentId
hinzugefügt. - Die Funktion
otDnsClientResolveServiceAndHostAddress
wurde der DNS API hinzugefügt. - Die Funktion
otInstanceGetId
wurde der Instance API hinzugefügt. - Die Funktion
otCliVendorSetUserCommands
wurde der CLI API hinzugefügt.
17. Mai 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
meshdiag topology
wurde hinzugefügt.neighbor conntime
wurde hinzugefügt.neighbor conntime list
wurde hinzugefügt.netdata publish replace
wurde hinzugefügt.- Die Funktionen
otConvertDurationInSecondsToString
undotNetDataReplacePublishedExternalRoute
, die der Thread – General API hinzugefügt wurden.
8. Mai 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
vendor model
wurde hinzugefügt.vendor name
wurde hinzugefügt.vendor swversion
wurde hinzugefügt.
- Die Funktion
otBorderAgentGetId
wurde der Border Agent API hinzugefügt. - Die Funktion
otIp6PrefixFromString
wurde der IPv6 API hinzugefügt. otThreadGetVendorModel
-,otThreadGetVendorName
-,otThreadGetVendorSwVersion
-,otThreadSetVendorModel
-,otThreadSetVendorName
- undotThreadSetVendorSwVersion
-Funktionen, die der Thread – General API hinzugefügt wurden.
1. Mai 2023
otPlatCryptoEcdsaGenerateAndImportKey
-,otPlatCryptoEcdsaExportPublicKey
-,otPlatCryptoEcdsaSignUsingKeyRef
- undotPlatCryptoEcdsaVerifyUsingKeyRef
-Funktionen, die der Crypto Platform API hinzugefügt wurden.- Die Funktion
otPlatDiagRadioTransmitStream
wurde der Platform Factory Diagnose API hinzugefügt.
18. April 2023
- Die Funktion
otIp4CidrFromString
wurde der NAT64 API hinzugefügt.
28 März 2023.
- Der Referenz zu CLI-Befehlen wurden neue Befehle hinzugefügt:
partitionid
-Befehle wurden hinzugefügt.platform
wurde hinzugefügt.pollperiod (get,set)
wurde hinzugefügt.
23. März 2023
- Der CLI-Befehlsreferenz wurden neue Befehle hinzugefügt.
- Die Funktion
otDatasetUpdateTlvs
wurde der Operational Dataset API hinzugefügt. otDeviceProperties
-Struktur der Router/Leader API hinzugefügt.- Die Struktur
otLowpanContextInfo
wurde der Thread – General API hinzugefügt.
15. März 2023
- Der Befehlsreferenz der Befehlszeile wurden neue Befehle hinzugefügt:
dataset set (active, pending)
wurde hinzugefügt.dataset tlvs
wurde hinzugefügt.netdata length
wurde hinzugefügt.netdata maxlength
wurde hinzugefügt.
- Die dns-Befehle in der Befehlsreferenz der Befehlszeile wurden aktualisiert, einschließlich der Befehle config, browse, Komprimierung, Auflösung und Dienst.
- Die Struktur
otMeshDiagRouterInfo
wurde der Mesh Diagnose API hinzugefügt. - Die Struktur
otNetworkDiagTlv
wurde der Thread – General API hinzugefügt. - Die Struktur
otRadioFrame
wurde der RadioTypes API hinzugefügt.
2. März 2023
- Mesh Diagnose API wurde hinzugefügt.
- DNS – Platform API hinzugefügt.
childrouterlinks (get, set)
wurde der Befehlsreferenz für die Befehlszeile hinzugefügt.- Befehle von
rcp version
wurden zurouterupgradethreshold (get, set)
hinzugefügt. - Zählerfunktionen, die der Child Supervision API sowie
childrouterlinks (get, set)
hinzugefügt wurden. - Der Border Routing Manager API wurden neue APIs sowie die zugehörigen CLI-Befehle hinzugefügt.
br state
wurde der Befehlsreferenz der Befehlszeile hinzugefügt.- Wir haben
br nat64prefix
,br omrprefix
undbr onlinkprefix
aktualisiert, um bevorzugte und lokale Präfixe einzubeziehen. br (enable,disable)
wurde aus der Befehlsreferenz der Befehlszeile entfernt.
- Die Funktion
otMessageResetBufferInfo
wurde der Message API zusammen mitbufferinfo reset
hinzugefügt.
20. Februar 2023
- Die Funktionen
otTrelDisable
undotTrelEnable
wurden aus der TREL – Thread Stack API entfernt.
14. Februar 2023
- Der Befehlsreferenz für die Befehlszeile wurden dns-Befehle hinzugefügt, einschließlich der Befehle config, browse, Komprimierung, Auflösung und Dienst.
- nexthop wurde aktualisiert und nexthop (get) in die Befehlsreferenz der Befehlszeile aufgenommen.
otNcpLegacyHandlers
wurde aus der Network Co-Processor API entfernt.- Die Struktur
otHistoryTrackerRouterInfo
wurde der Verlaufstracker API hinzugefügt.
31. Januar 2023
- Die Funktion
otTcpEndpointAndCircularSendBuffer
wurde der TCP Extractions API hinzugefügt. - Leistungskalibrierungsfunktionen, die der Radio Operation API hinzugefügt wurden.
- TLS-Modus, der der TCP Extractions API hinzugefügt wurde.
18. Januar 2023
discover reqcallback (enable,disable)
wurde der Befehlsreferenz für die Befehlszeile hinzugefügt.- Die Funktion
otThreadGetNextHopAndPathCost
wurde der Router/Leader API hinzugefügt.
3. Januar 2023
- Die Funktionen
otBorderRoutingClearRouteInfoOptionPreference
undotBorderRoutingClearRouteInfoOptionPreference
wurden der Border Routing Manager API hinzugefügt. - Leistungskalibrierungsfunktionen, die der Radio Operation API hinzugefügt wurden.
- PSKc-Funktionen, die in die Crypto Platform API verschoben wurden.
br rioprf
undbr rioprf clear
wurden der Befehlsreferenz für die Befehlszeile hinzugefügt.
18. November 2022
- Der Platform Crypto API wurden neue Funktion „FactioPlatform Factory Diagnose“-APIs hinzugefügt.
- Die Aufzählung
otGpioMode
und neue Funktionen wurden der Platform Factory Diagnose API hinzugefügt. - Der IPv6 API wurden die Strukturen
otBorderRoutingCounters
undotPacketsAndBytes
hinzugefügt.
26. Oktober 2022
- Der ICMPv6 API wurden neue
otIcmp6Type
-Enums hinzugefügt. - Das
OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK
-Makro wurde der Toolchain API hinzugefügt. - Der Struktur otMleCounters wurden neue Attribute hinzugefügt.
19. Oktober 2022
otNat64State
-,otNat64GetPrefixManagerState
-,otNat64GetTranslatorState
- undotNat64SetEnabled
-Funktionen, die der NAT64 API hinzugefügt wurden.nat64 (enable,disable)
undnat64 state
wurden der Befehlsreferenz für die Befehlszeile hinzugefügt.
13. Oktober 2022
- Der Befehlsreferenz der Befehlszeile wurden verschiedene Befehle hinzugefügt, darunter
ifconfig
,ipaddr
undlinkmetrics
.
21. September 2022
otIp4AddressFromString
- undotNat64SynthesizeIp6Address
-Funktionen, die der NAT64 API hinzugefügt wurden.otSrpServerIsAutoEnableMode
- undotSrpServerSetAutoEnableMode
-Funktionen, die der SRP API hinzugefügt wurden.- Aufzählungen werden an der TCP Zusammenfassungs API aktualisiert.
15. September 2021
- Der NAT64 API wurden neue Enums, typedefs und Funktionen hinzugefügt, um neue NAT64-Befehlszeilenbefehle zu unterstützen.
- NAT64-Befehle wurden der CLI-Befehlsreferenz hinzugefügt, einschließlich NAT64-CIDR-, Präfix-, Zuordnungs- und Zählerbefehle.
25. August 2022
- Den Befehlszeilenkonzepten wurden operative Datasets hinzugefügt.
- Der Befehlsreferenz für die Befehlszeile wurden
dataset
-Befehle hinzugefügt.
24. August 2022
otNat64ReceiveIp4Callback
-,otIp4NewMessage
-,otNat64Send
-,otNat64SetIp4Cidr
- undotNat64SetReceiveIp4Callback
-Funktionen, die der NAT64 API hinzugefügt wurden.- Der Befehlsreferenz für die Befehlszeile wurden
child
-Befehle hinzugefügt.
16. August 2022
- Die Funktion
otBorderRoutingGetFavoredNat64Prefix
wurde der Border Routing Manager API hinzugefügt. - Die Methode
otThreadSearchForBetterParent
wurde der General API hinzugefügt. - Die Methoden
otPlatInfraIfDiscoverNat64Prefix
undotPlatInfraIfDiscoverNat64PrefixDone
wurden der Infrastrukturschnittstelle hinzugefügt. - Die Methode
otIp6GetPrefix
wurde der IPv6 API hinzugefügt. otIp4ExtractFromIp6Address
- undotIp4IsAddressEqual
-Funktionen, die der NAT64 API hinzugefügt wurden.otRouterInfo
-Struktur wurde aktualisiert.- Der Befehlsreferenz für die Befehlszeile wurden
bbr
und andere Befehle hinzugefügt.
3. August 2022
- Der Befehlsreferenz für die Befehlszeile wurden
channel
-Befehle hinzugefügt.
27. Juli 2022
- Die Funktion
otBorderRoutingGetFavoredOmrPrefix
wurde der Border Routing Manager API hinzugefügt. br favoredomrprefix
wurde der Befehlsreferenz für die Befehlszeile hinzugefügt.
20. Juli 2022
- Neue Befehlszeilen-Befehlsreferenz hinzugefügt.
- NAT64 API hinzugefügt.
14. Juli 2022
- Updates für die Border Router API
- Die Border Routing Manager API wurde hinzugefügt, die neue typedefs und Funktionen enthält.
- Infrastructure Interface API wurde hinzugefügt.
7. Juli 2022
- Die Funktionen
otBorderRoutingGetRouteInfoOptionPreference
undotBorderRoutingSetRouteInfoOptionPreference
wurden der Border Router API hinzugefügt.
28. Juni 2022
- Das
OT_IP6_MAX_MLR_ADDRESSES
-Makro wurde der IPv6 API hinzugefügt. OT_ERROR_ALREADY
wurde aus den FunktionenotNetDataPublishExternalRoute
undotNetDataPublishOnMeshPrefix
in der Thread – General API entfernt.
14. Juni 2022
- Der Typ
otTimestamp
wurde der Operational Dataset API hinzugefügt. - Die Aufzählungen
OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX
,OT_SETTINGS_KEY_LEGACY_OMR_PREFIX
,OT_SETTINGS_KEY_ON_LINK_PREFIX
undOT_SETTINGS_KEY_RESERVED
wurden aus der Platform – Settings API entfernt. otSrpServerTtlConfig
-Funktionen vom Typ „typedef“ sowieotSrpClientEnableAutoHostAddress
-,otSrpServerGetTtlConfig
-,otSrpServerServiceGetTtl
- undotSrpServerSetTtlConfig
-Funktionen, die der SRP API hinzugefügt wurden.- Die Funktionen
otDetachGracefullyCallback
undotThreadDetachGracefully
wurden der Thread – General API hinzugefügt.
31. Mai 2022
- Die
otDnssdCounters
-Funktionen „typedef“ und „otDnssdGetCounters
“ wurden der DNS-SD Server API hinzugefügt. - Die Funktion
otPlatRadioGetCslClockUncertainty
wurde entfernt und der Radio Operation API die FunktionotPlatRadioGetCslUncertainty
hinzugefügt. otSrpServerLeaseInfo
- undotSrpServerResponseCounters
-Typdefs,otSrpClientGetTtl
-,otSrpClientSetTtl
-,otSrpServerGetPort
-,otSrpServerGetResponseCounters
-,otSrpServerHostGetLeaseInfo
- undotSrpServerServiceGetLeaseInfo
-Funktionen, die der SRP API hinzugefügt wurden.
18. Mai 2022
- Die Funktionen
otCommissionerGetId
undotCommissionerSetId
wurden der Commissioner API hinzugefügt. - TCP Zusammenfassungs-API wurde hinzugefügt.
- Die typedef-Typen
otTcpForwardProgress
wurden hinzugefügt und die TypedefsotTcpBytesAcked
undotTcpSendReady
wurden aus der TCP API entfernt. - Die Funktion
otNetDataContainsOmrPrefix
wurde der Thread – General API hinzugefügt.
20. April 2022
- Der Typ
otMessageQueueInfo
wurde der Message API hinzugefügt. - Die Struktur
otBufferInfo
wurde in der Message API aktualisiert.
13. April 2022
- Die Funktion
otPlatLogHandleLevelChanged
wurde der Logging – Platform API hinzugefügt. - Die Struktur
otActiveScanResult
wurde in der Link API aktualisiert. - Die Struktur
otSecurityPolicy
wurde in der Operational Dataset API aktualisiert.
30. März 2022
- Die Methode
otBackboneRouterConfigSkipSeqNumIncrease
wurde aus der Backbone Router API entfernt. - Die Funktion
otPlatSettingsSetCriticalKeys
wurde in der Platform Settings API entfernt undotPlatSettingsInit
aktualisiert.
15. März 2022
- Die Funktion
otDnsClientResolveIp4Address
wurde der DNSv6 API hinzugefügt. - Die Aufzählung
OT_SETTINGS_KEY_BR_ULA_PREFIX
wurde zusammen mit anderen Aktualisierungen der Aufzählung Platform Settings API hinzugefügt.
23. Februar 2022
- Die Funktion
otCliPlatLogLine
wurde aus der Command Line Interface API entfernt. - Die Funktion
otPlatLogLine
wurde aus der Logging – Platform API entfernt. - Funktionen
otDumpCritPlat
,otDumpDebgPlat
,otDumpInfoPlat
,otDumpNotePlat
,otDumpWarnPlat
,otLogCli
,otLogCritPlat
,otLogDebgPlat
,otLogInfoPlat
,otLogNotePlat
undotLogWarnPlat
wurden der Logging – Thread Stack API hinzugefügt.
2. Februar 2022
- Die Funktion
otCoapMessageSetCode
wurde der CoAP API hinzugefügt. otPlatCryptoRandomDeinit
-,otPlatCryptoRandomGet
- undotPlatCryptoRandomInit
-Funktionen, die der Crypto – Platform API hinzugefügt wurden.otRandomCryptoMbedTlsContextGet
wurde aus der RNG Cryptographic API entfernt.- Die Entropy Source API wurde entfernt.
otHistoryTrackerNetDataEvent
-Enum,otHistoryTrackerExternalRouteInfo
- undotHistoryTrackerOnMeshPrefixInfo
-Typdefs sowieotHistoryTrackerIterateExternalRouteHistory
- undotHistoryTrackerIterateOnMeshPrefixHistory
-Funktionen, die der Verlaufstracker API hinzugefügt wurden.- Der TCP API wurden neue Makros für Transition Control Blocks (TCB) hinzugefügt.
- Die Thread Radio Encapsulation Link (TREL) API wurde für Thread Over Infrastructure hinzugefügt.
- Funktions-, typedef- und Strukturaktualisierungen für TREL – Platform API
19. Januar 2022
- Die Methode
otBackboneRouterNdProxyInfo
und die MethodeotBackboneRouterConfigSkipSeqNumIncrease
wurden der Backbone Router API hinzugefügt. - Die Funktion
otBorderRoutingGetNat64Prefix
wurde der Border Router API hinzugefügt. - Aktualisierung der
otIp6SubscribeMulticastAddress
-Rückgabewerte für die IPv6 API. - Die Funktion
otJoinerStateToString
wurde der Joiner API hinzugefügt. - Die Funktion
otPlatLogLine
in der Logging – Platform API wurde aktualisiert. - Der
OT_SETTINGS_KEY_NAT64_PREFIX
-Schlüssel wurde der Einstellungs-Enum in der Settings API hinzugefügt.
7. Dezember 2021
otLinkIsRadioFilterEnabled
- undotLinkSetRadioFilterEnabled
-Funktionen, die der Link API hinzugefügt wurden.otThreadSetThreadVersionCheckEnabled
wurde der Router/Leader API hinzugefügt.
27. September 2021
- Die Struktur
otCryptoContext
wurde der Crypto API hinzugefügt.
20. September 2021
- Die Strukturen
otHistoryTrackerMulticastAddressInfo
undotHistoryTrackerUnicastAddressInfo
wurden der Verlaufstracker API hinzugefügt.
13. September 2021
- Crypto API wurde hinzugefügt.
- Die Struktur
otMacKeyMaterial
wurde der Radio API hinzugefügt.
30. August 2021
- Die Struktur
otHistoryTrackerNeighborInfo
wurde der Verlaufstracker API hinzugefügt.
24. August 2021
- Verlauf Tracker API hinzugefügt.
22. Juni 2021
- TCP API hinzugefügt.
- Die Struktur
otMasterKey
wurde in der Operational Dataset API inotNetworkKey
umbenannt.
10. Mai 2021
- Die Struktur
otSrpServerLeaseConfig
wurde der SRP API hinzugefügt.
12. April 2021
- DNS-SD Server API hinzugefügt.
5. April 2021
- Die Struktur
otPingSenderStatistics
wurde der Ping Sender API hinzugefügt. - Die Struktur
otSrpClientBuffersServiceEntry
wurde der SRP API hinzugefügt.
25. März 2021
- Ping Sender API hinzugefügt.
- Die UART Platform API wurde entfernt.
9. März 2021
- Die Strukturen
otDnsTxtEntry
undotDnsTxtEntryIterator
wurden der DNS API hinzugefügt. - Die Struktur
otMessage
wurde aus der Message API entfernt. - Die Struktur
otMessageBuffer
wurde der Message Pool API hinzugefügt.
22. Februar 2021
- Die Struktur
otDnsQueryConfig
wurde der DNS API hinzugefügt.
16. Februar 2021
- Die Struktur
otDnsQuery
wurde aus der DNS API entfernt und die StrukturotDnsServiceInfo
hinzugefügt.
9. Februar 2021
otSrpClientGetServerAddress
-,otSrpClientIsRunning
- undotSrpClientSetCallback
-Funktionen, die der SRP API hinzugefügt wurden.- Die Heap API wurde eingestellt.
2. Februar 2021
- Die Struktur
otCoapBlockwiseResource
wurde der CoAP API hinzugefügt. - Die Struktur
otSrpTxtEntry
wurde aus der SRP API entfernt.
26. Januar 2021
- SRP API wurde hinzugefügt.
20. Januar 2021
- Die Dataset Updater API wurde dem Operational Dataset hinzugefügt.
- Multi Radio Link API hinzugefügt.
- Die TREL API (Thread Radio Encapsulation Link) wurde hinzugefügt.
- Die Struktur
otCryptoSha256Hash
wurde der Crypto API hinzugefügt.
9. November 2020
- Die Struktur
otLinkMetricsSeriesFlags
wurde der Link Metrics API hinzugefügt. - Die Struktur
otBackboneRouterNdProxyInfo
wurde der Backbone Router API hinzugefügt.
20. Oktober 2020
- Die Struktur
otIp6AddressInfo
wurde der IPv6 API hinzugefügt.
2. Oktober 2020
- Link Metrics API hinzugefügt.
31. August 2020
- In Thread 1.2 wurden APIs für CSL-Unterstützung (Coordinated Sampled Listen) hinzugefügt.
- Die Struktur
otBackboneRouterMulticastListenerInfo
wurde der Backbone Router API hinzugefügt.
12. August 2020
- Die Struktur
otThreadDiscoveryRequestInfo
wurde der General API hinzugefügt.
15. Juli 2020
Die Funktion
otBackboneRouterConfig
wurde der Backbone Router API hinzugefügt.Die Funktion
otCoapAddResource
wurde aus der CoAP API entfernt.otJoinerPskd
-,otJoinerInfoType
-,otCommissionerAddJoinerWithDiscerner
- undotCommissionerRemoveJoinerWithDiscerner
-Funktionen, die der Commissioner API hinzugefügt wurden.otJoinerGetDiscerner
-,otJoinerSetDiscerner
- undotJoinerDiscerner
-Funktionen, die der Joiner API hinzugefügt wurden.otLinkFilterClearDefaultRssIn
- undotLinkFilterSetDefaultRssIn
-Funktionen, die der Link API hinzugefügt wurden.otLinkRawGetRadioTime
-,otLinkRawSetMacFrameCounter
- undotLinkRawSetMacKey
-Funktionen, die der Raw Link API hinzugefügt wurden.otDatasetGetActiveTlvs
-,otDatasetGetPendingTlvs
-,otDatasetSetActiveTlvs
-,otDatasetSetPendingTlvs
-,otThreadGetFixedDuaInterfaceIdentifier
- undotThreadSetFixedDuaInterfaceIdentifier
-Funktionen, die der General API hinzugefügt wurden.Die Funktion
otUdpGetSockets
wurde aus der UDP Forward API entfernt.Die Funktion
otUdpGetSockets
wurde der UDP API hinzugefügt.otPlatRadioGetNow
,otPlatRadioSetMacFrameCounter
undotPlatRadioSetMacKey
: Funktionen, die der Platform Radio Configuration API hinzugefügt wurden.
27. April 2020
- Backbone Router API hinzugefügt.
- Die Network Simulator Platform API wurde hinzugefügt.
- Der General API wurden
otNetworkDiag*
-Strukturen hinzugefügt, um die Verwendbarkeit der Netzwerkdiagnose zu verbessern. - Die Funktionen
otThreadGetDomainName
undotThreadSetDomainName
wurden der General API hinzugefügt. - Die Funktion
otCommissionerGeneratePskc
wurde aus der Commissioner API entfernt. Verwenden Sie die FunktionotDatasetGeneratePskc
in der General API, um in Zukunft einen PSKC zu generieren. - Router API für den Zugriff auf die Adress-Cache-Tabelle aktualisiert
24. März 2020
- Der CoAP API wurden die Makros
OT_COAP_MAX_RETRANSMIT
undOT_COAP_MIN_ACK_TIMEOUT
hinzugefügt.
2. März 2020
- Die CoAP API wurde aktualisiert:
otCoapOptionIterator
undotCoapTxParameters
Strukturen hinzugefügt.- Hilfsfunktionen zur Codierung von CoAP-Blockoptionen hinzugefügt.
- Es wurden Funktionen zur Angabe von Übertragungsparametern pro Nachricht für CoAP-Anfragen und -Antworten hinzugefügt.
9. Januar 2020
- Histogramm-Wiederholungsfunktionen, die der Link API hinzugefügt wurden.
3. Dezember 2019
- Server- und Dienstkonfigurationsfunktionen und -strukturen wurden von der Server API in die General API verschoben, um die Dienstregistrierung durch Leaders zu unterstützen.
*RouterRoleEnabled
-Funktionen wurden in der Router API in*RouterEligible
umbenannt, um REED-Verbesserungen zu unterstützen.- Die Funktion
otPlatLogv
wurde aus der Logging Platform API entfernt. - Das
OT_TOOL_ALIGN
-Makro wurde aus der Toolchain Platform API und aus verschiedenen Strukturdefinitionen entfernt.
11. November 2019
otThreadResetIp6Counters
-Funktion wurde der General API hinzugefügt.- Der Link API wurden neue Funktionen zum Zurücksetzen von Zählern und zum Abrufen und Festlegen von maximalen Framewiederholungen hinzugefügt.
25. Oktober 2019
otThreadGetVersion
-Funktion wurde der General API hinzugefügt.otPlatRadioGetCcaEnergyDetectThreshold
- undotPlatRadioSetCcaEnergyDetectThreshold
-Funktionen, die der Radio Configuration Platform API hinzugefügt wurden.
19. September 2019
- Teilen Sie die Random API-Seite entsprechend dem Quellcode in Crypto und Non-Crypto auf.
- Die Struktur
otJoinerInfo
und die FunktionotCommissionerGetNextJoinerInfo
wurden der Commissioner API hinzugefügt. - Die Struktur
otRadioCoexMetrics
und die FunktionotPlatRadioIsCoexEnabled
wurden der RadioTypes API hinzugefügt. - Der Rückgabetyp zahlreicher APIs, die immer erfolgreich sind, wurde von
otError
zuvoid
geändert.
9. August 2019
otPlatSettingsDeinit
-Funktion der Settings Platform API hinzugefügt.otPlatUartFlush
-Funktion zur UART Platform API hinzugefügt.mTimestamp
wurde von der StrukturotRadioIeInfo
zur StrukturotRadioFrame
verschoben.- Die Aufzählung
otNetifInterfaceId
wurde aus der IPv6 API entfernt.
17. Juni 2019
- Der Commissioner API wurden Callbacks zur Benachrichtigung über Statusänderungen und Joiner-Aktivitäten hinzugefügt.
- Die kompiliererspezifischen Funktionsmodifikatoren von
OTAPI
,OTCALL
,OT_CALL
undOT_CDECL
wurden zusammen mit der Windows-Unterstützung entfernt.
28. Mai 2019
- Die Struktur
otNeighborTableEntryInfo
wurde der Router/Leader API hinzugefügt. otDatasetCreateNewNetwork
- undotThreadGetRloc
-Funktionen, die der General API hinzugefügt wurden.otUdpSendDatagram
-Funktion, die der UDP API hinzugefügt wurde.- Random API wurde von einer Plattformabstraktion in ein Modul mit verbesserter kryptografischer Zufallszahlengenerierung verschoben.
- Entropy und Entropy Platform APIs wurden hinzugefügt.
14. Mai 2019
- Die Funktionen
otPlatRadioGetPreferredChannelMask
undotPlatRadioGetSupportedChannelMask
wurden der Radio Operation Platform API hinzugefügt. - Die Kanalfunktionen der Bitübertragungsschicht wurden aus der Link API entfernt.
14. März 2019
- Der RadioTypes Platform API und der Link API wurde Unterstützung für die OQPSK-Modulation im 915-MHz-Band hinzugefügt.
- Verschiedene CoAP Secure API-Verfeinerungen
- Der IPv6 API wurden neue SLAAC-Modulfunktionen hinzugefügt.
- Die Struktur
otSemanticallyOpaqueIidGeneratorData
und zugehörige Funktionen wurden aus der IPv6 API entfernt.
25. Februar 2019
- Die Funktionen
otIp6SlaacIidCreate
undotIp6SlaacUpdate
wurden aus der IPv6 API entfernt.
30. Januar 2019
- Verschiedene CLI API-Verfeinerungen.
mDidTx
wurde aus der StrukturotRadioFrame
entfernt.
23. Januar 2019
- UDP Receiver-Funktionen, die der UDP API hinzugefügt wurden.
- Die Struktur
otCoapHeader
wurde aus der CoAP API entfernt. Die CoAP-Header-Informationen wurden in die CoAP-Nachricht verfeinert. - Die DHCPv6 Server API wurde entfernt.
7. Januar 2019
otIp6NewMessageFromBuffer
-Funktion, die der IPv6 API hinzugefügt wurde.- Die Struktur
otDhcpAddress
wurde aus der DHCPv6 API entfernt.