Więcej informacji o aktualizacjach dotyczących interfejsów API znajdziesz w sekcjach api: platform i api: user oznaczonych etykietami Pull Request w GitHubie.
11 kwietnia 2024 r.
Dodaliśmy nowy moduł interfejsu API sumy kontrolnej Verhoeff.
Dodaliśmy nowy moduł interfejsu API dla Multicast DNS.
Dodaliśmy nowy moduł abstrakcji platformy dla Multicast DNS.
Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia
verhoeff calculate
iverhoeff validate
.Dodano makro
OPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE
do modułu Inne stałe w dokumencie dotyczącym zmiennych konfiguracji.Do informacji o zmiennych konfiguracji dodaliśmy nowy moduł DNS multicast.
28 marca 2024 r.
- Do materiału referencyjnego poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenie
br raoptions (set,clear)
. - Do modułu Menedżer kanału dodaliśmy makro
OPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE
. - Dodaliśmy nowe funkcje do interfejsu Channel Manager API:
otChannelManagerGetAutoCslChannelSelectionEnabled
,otChannelManagerRequestCslChannelSelect
iotChannelManagerSetAutoCslChannelSelectionEnabled
.
21 marca 2024 r.
- Dodano nowe polecenia
dataset updater
rozpoczynające się alfabetycznie oddataset updater cancel
.
8 marca 2024 r.
Dodano nowe polecenia
ba ephemeralkey
rozpoczynające się alfabetycznie odba ephemeralkey
.Do interfejsu Border Agent API dodaliśmy nowe funkcje:
otBorderAgentClearEphemeralKey
,otBorderAgentIsEphemeralKeyActive
,otBorderAgentSetEphemeralKey
iotBorderAgentSetEphemeralKeyCallback
.Do Message API dodano nową strukturę
otThreadLinkInfo
.Dodano makro
OPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE
do modułu agenta granicznego.
27 lutego 2024 r.
Do dokumentacji interfejsu wiersza poleceń dodano nowe polecenia
vendor
:vendor appurl
,vendor appurl (set)
,vendor model (set)
,vendor name (set)
ivendor swversion (set)
.Do interfejsu Thread General API dodaliśmy funkcje
otThreadGetVendorAppUrl
iotThreadSetVendorAppUrl
.Do elementu
otNetworkDiagTlv
struct dodano atrybut publicznymVendorAppUrl
.Dodaliśmy makro
OPENTHREAD_CONFIG_NET_DIAG_VENDOR_APP_URL
do modułu Diagnostyka sieci.Do modułu usługi IP6 dodano makra
OPENTHREAD_CONFIG_IP6_RESTRICT_FORWARDING_LARGER_SCOPE_MCAST_WITH_LOCAL_SRC
iOPENTHREAD_CONFIG_IP6_SLAAC_DEPRECATION_INTERVAL
.
14 lutego 2024 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano nowe polecenia
coaps
, zaczynające się alfabetycznie odcoaps connect
. - Dodaliśmy nowy moduł abstrakcji platformy dla DNS-SD.
- Do modułu Usługi związane z platformą dodaliśmy nowe makro
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ENABLE
. - Do modułu serwera SRP dodaliśmy nowe makro
OPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE
.
6 lutego 2024 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano nowe polecenia
coap
, zaczynające się alfabetycznie odcoap cancel
. - Dodano atrybut
mMeshLocal
do strukturyotIp6AddressInfo
interfejsu Ipv6 API.
1 lutego 2024 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano nowe polecenia
commissioner
, zaczynające się alfabetycznie odcommissioner announce
. - Dodaliśmy nowe funkcje
otCoapSecureIsClosed
iotCoapSecureStartWithMaxConnAttempts
do interfejsu CoAP Secure API. - Do interfejsu NAT64 API dodaliśmy nowe funkcje
otIp4FromIp4MappedIp6Address
iotIp4ToIp4MappedIp6Address
. - Dodaliśmy nową funkcję
otPlatRadioResetCsl
do interfejsu Radio Operation API.
23 stycznia 2024 r.
- Do dokumentacji zmiennych konfiguracji dodaliśmy nowy moduł TREL.
Styczeń 9, 2024
- W dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia
history
rozpoczynające się alfabetycznie odhistory ip addr
. - Do platformy TREL dodano nową strukturę
otPlatTrelCounters
. - Do DNS-SD Server API dodano nową strukturę
otUpstreamDnsCounters
.
27 grudnia 2023 r.
- Do głównej strony z informacjami o OpenThread dodaliśmy odniesienie do zmiennych konfiguracji.
13 grudnia 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy polecenie
debug
. - Dodaliśmy BLE Secure API.
- Dodaliśmy nowy moduł abstrakcji na temat platformy dla BLE.
- Dodano nową strukturę
otPdProcessedRaInfo
.
29 listopada 2023 r.
- Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia serwera SRP rozpoczynające się alfabetycznie od
srp server (enable,disable)
. - Dodaliśmy nowy moduł abstrakcji dla platformy MultiPana.
- Dodaliśmy nową funkcję
otNcpHdlcInitMulti
do Network Co-Processor API. - Do interfejsu Instance API dodaliśmy nową funkcję
otInstanceInitMultiple
. - Dodaliśmy nowe funkcje
otMessageIsMulticastLoopEnabled
iotMessageSetMulticastLoopEnabled
do interfejsu Message API.
21 listopada 2023 r.
- Do dokumentu poleceń interfejsu wiersza poleceń dodano nowe polecenia klienta SRP rozpoczynające się alfabetycznie od
srp client autostart (get)
. - Funkcja
otBorderRoutingGetNextRouterEntry
została dodana do interfejsu Border Routing Manager API. - Struktura
otBorderRoutingRouterEntry
została dodana do menedżera routingu granic. - Funkcja
otPlatRadioSetRxOnWhenIdle
została dodana do konfiguracji radiowej.
7 listopada 2023 r.
- Do informacji o poleceniach interfejsu wiersza poleceń dodaliśmy nowe polecenia TCP rozpoczynające się alfabetycznie od
tcp abort
.
2 listopada 2023 r.
- Funkcje
otLinkGetRegion
iotLinkSetRegion
zostały dodane do interfejsu Link API. - Funkcja
otThreadReleaseRouterId
została dodana do interfejsu Router/Leader API. - Funkcja
otNetDataGetCommissioningDataset
została dodana do Thread General API. - Funkcja
otInstanceResetToBootloader
została dodana do interfejsu Execution Instance API. - Dodaliśmy nową strukturę otLogHexDumpInfo.
13 października 2023 r.
- Do dokumentacji interfejsu wiersza poleceń dodano nowe polecenia:
udp bind
,udp close
,udp connect
,udp linksecurity (enable,disable)
,udp linksecurity
,udp open
iudp send
. otIp6HasUnicastAddress
została dodana do interfejsu API IPv6.otBorderAgentGetId
do interfejsu Border Agent API.
5 października 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
neighbor linkquality
,neighbor list
ineighbor table
. - Dodano
netstat
. - Dodano
networkdiagnostic get
,networkdiagnostic reset
inetworkidtimeout (get,set)
.
- Dodano
- Funkcje
otMessageGetOrigin
,otMessageIsLoopbackToHostAllowed
,otMessageSetLoopbackToHostAllowed
iotMessageSetOrigin
zostały dodane do Message API.
28 września 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
22 września 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
14 września 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
tvcheck (enable,disable)
. - Dodano
txpower (get,set)
. - Dodano
unsecure get
. - Dodano
unsecureport add
iunsecureport remove
.
- Dodano
8 września 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano właściwości
linkmetricsmgr (enable,disable)
ilinkmetricsmgr show
. - Dodano
scan energy
,scan
. - Dodano
service add
iservice remove
. - Dodano
singleton
,sntp query
istate
. - Dodano
thread start
,thread stop
ithread version
. - Dodano
trel (enable,disable)
,trel filter (enable,disable)
,trel filter
,trel peers
itrel
.
- Dodano właściwości
- Funkcje
otLinkMetricsManagerGetMetricsValueByExtAddr
iotLinkMetricsManagerSetEnabled
zostały dodane do interfejsu Link Metrics API.
29 sierpnia 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
locate (set)
ilocate
. - Dodano
log filename
,log level (set)
ilog level
- Dodano
preferrouterid
. - Dodano
promiscuous (enable,disable)
ipromiscuous
- Dodano
pskc (set)
,pskc -p
ipskc
. - Dodano
pskcref (set)
ipskcref
.
- Dodano
15 sierpnia 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
uptime ms
. - Dodano
uptime
. - Dodano
version api
. - Dodano
version
.
- Dodano
31 lipca 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenie
mleadvimax
. - Funkcja
otThreadGetAdvertisementTrickleIntervalMax
została dodana do interfejsu Router/Leader API.
26 lipca 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
ba id (get,set)
. - Dodano
detach async
. - Dodano
detach
.
- Dodano
19 lipca 2023 r.
- Dodaliśmy nowe interfejsy API i powiązane polecenia interfejsu wiersza poleceń, aby umożliwić użytkownikom ręczne ustawianie opublikowanego ustawienia trasy w interfejsie Border Routing Manager API.
- Zaktualizowaliśmy interfejs SRP API, aby zapewnić lepszą obsługę nazw instancji usługi.
- Do interfejsu Mesh Diagnostyka API dodaliśmy nowe elementy struct, funkcje i powiązane polecenia interfejsu wiersza poleceń, aby zbierać statystyki czasu pozostawania wiadomości w kolejce TX.
26 czerwca 2023 r.
- Dodano interfejs Radio Statistics API, który zawiera nowe funkcje i powiązane polecenia interfejsu wiersza poleceń:
- Dodano
radio (enable,disable)
. - Dodano
radio stats clear
. - Dodano
radio stats
.
- Dodano
13 czerwca 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
mliid
. - Dodano
mlr reg
. - Dodano
mode (get,set)
. - Dodano
multiradio
. - Dodano
multiradio neighbor list
. - Dodano
multiradio neighbor
.
- Dodano
- funkcje
otBorderRoutingDhcp6PdSetEnabled
iotBorderRoutingGetPdOmrPrefix
dodane do interfejsu Border Routing Manager API.
1 czerwca 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
dns servicehost
. - Dodano
instanceid
.
- Dodano
- Struktura
otBorderAgentId
została dodana do interfejsu Border Agent API. - Funkcje
otBorderAgentSetId
iotBorderAgentId
zostały dodane do interfejsu Border Agent API. - Funkcja
otDnsClientResolveServiceAndHostAddress
została dodana do interfejsu DNS API. - Dodano funkcję
otInstanceGetId
do interfejsu Instance API. - Funkcja
otCliVendorSetUserCommands
została dodana do interfejsu wiersza poleceń.
17 maja 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
meshdiag topology
. - Dodano
neighbor conntime
. - Dodano
neighbor conntime list
. - Dodano
netdata publish replace
. - Funkcje
otConvertDurationInSecondsToString
iotNetDataReplacePublishedExternalRoute
zostały dodane do interfejsu Thread - General API.
- Dodano
8 maja 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
vendor model
. - Dodano
vendor name
. - Dodano
vendor swversion
.
- Dodano
otBorderAgentGetId
do interfejsu Border Agent API.otIp6PrefixFromString
do interfejsu IPv6 API.- Funkcje
otThreadGetVendorModel
,otThreadGetVendorName
,otThreadGetVendorSwVersion
,otThreadSetVendorModel
,otThreadSetVendorName
iotThreadSetVendorSwVersion
zostały dodane do interfejsu Thread - General API.
1 maja 2023 r.
- Funkcje
otPlatCryptoEcdsaGenerateAndImportKey
,otPlatCryptoEcdsaExportPublicKey
,otPlatCryptoEcdsaSignUsingKeyRef
iotPlatCryptoEcdsaVerifyUsingKeyRef
zostały dodane do Crypto Platform API. - Dodano funkcję
otPlatDiagRadioTransmitStream
do Platform Factory Diagnostyka API.
18 kwietnia 2023 r.
- funkcja
otIp4CidrFromString
została dodana do NAT64 API.
28 marca 2023 r.
- Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano polecenia
partitionid
. - Dodano
platform
. - Dodano
pollperiod (get,set)
.
- Dodano polecenia
23 marca 2023 r.
- Do dokumentu poleceń interfejsu wiersza poleceń dodano nowe polecenia.
- Funkcja
otDatasetUpdateTlvs
została dodana do Operational Dataset API. - Struktura
otDeviceProperties
została dodana do interfejsu Router/Leader API. - Struktura
otLowpanContextInfo
została dodana do interfejsu Thread - General API.
15 marca 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano
dataset set (active, pending)
. - Dodano
dataset tlvs
. - Dodano
netdata length
. - Dodano
netdata maxlength
.
- Dodano
- Zaktualizowane polecenia DNS w dokumentacji poleceń interfejsu wiersza poleceń, w tym polecenia config, browse, kompresja, rozstrzyganie i polecenia usługi.
- Parametr
otMeshDiagRouterInfo
został dodany do interfejsu Mesh Diagnostyka API. - Struktura
otNetworkDiagTlv
została dodana do interfejsu Thread - General API. - Parametr
otRadioFrame
został dodany do interfejsu RadioType API.
2 marca 2023 r.
- Dodano interfejs Mesh Diagnostyka API.
- Dodano interfejs DNS – Platform API.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano pozycję
childrouterlinks (get, set)
. - Dodano polecenia z
rcp version
dorouterupgradethreshold (get, set)
. - Funkcje licznika dodane do Child Supervision API wraz z
childrouterlinks (get, set)
. - Dodaliśmy nowe interfejsy API do Border Routing Manager API oraz powiązane polecenia interfejsu wiersza poleceń.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano pozycję
br state
. - Zaktualizowano
br nat64prefix
,br omrprefix
ibr onlinkprefix
, aby uwzględniały prefiksy preferowane i lokalne. - Usunięto wartość
br (enable,disable)
z dokumentacji poleceń interfejsu wiersza poleceń.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano pozycję
- Funkcja
otMessageResetBufferInfo
została dodana do Message API wraz zbufferinfo reset
.
20 lutego 2023 r.
- Usunęliśmy funkcje
otTrelDisable
iotTrelEnable
z interfejsu TREL – Thread Stack API.
14 lutego 2023 r.
- W dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy polecenia DNS, w tym polecenia config, browse, kompresja, rozstrzyganie i polecenia usługi.
- Zaktualizowano nexthop i dodano element nexthop (get) do dokumentacji poleceń interfejsu wiersza poleceń.
- Usunięto
otNcpLegacyHandlers
z interfejsu Network Co-processor API. - Struktura
otHistoryTrackerRouterInfo
została dodana do interfejsu History Tracker API.
31 stycznia 2023 r.
- Funkcja
otTcpEndpointAndCircularSendBuffer
została dodana do TCP Abstractions API. - Funkcje kalibracji zasilania zostały dodane do interfejsu Radio Operation API.
- Tryb TLS został dodany do interfejsu TCP Abstractions API.
18 stycznia 2023 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano
discover reqcallback (enable,disable)
. - Funkcja
otThreadGetNextHopAndPathCost
została dodana do interfejsu Router/Leader API.
3 stycznia 2023 r.
- funkcje
otBorderRoutingClearRouteInfoOptionPreference
iotBorderRoutingClearRouteInfoOptionPreference
dodane do interfejsu Border Routing Manager API. - Funkcje kalibracji zasilania zostały dodane do interfejsu Radio Operation API.
- Funkcje PSKc zostały przeniesione do interfejsu Crypto Platform API.
- Do dokumentu poleceń interfejsu wiersza poleceń dodano
br rioprf
ibr rioprf clear
.
18 listopada 2022 r.
- Dodano nowe interfejsy API functioPlatform Factory Diagnostyka do interfejsu Platform Crypto API.
- Dodaliśmy wyliczenie
otGpioMode
i nowe funkcje do interfejsu Platform Factory Diagnostyka API. - Do interfejsu API IPv6 dodano konstrukcje
otBorderRoutingCounters
iotPacketsAndBytes
.
26 października 2022 r.
- Do interfejsu ICMPv6 API dodano nowe wyliczenia
otIcmp6Type
. - Makro
OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK
zostało dodane do Toolchain API. - Do struktury otMleCounters dodano nowe atrybuty.
19 października 2022 r.
- Funkcje
otNat64State
,otNat64GetPrefixManagerState
,otNat64GetTranslatorState
iotNat64SetEnabled
zostały dodane do NAT64 API. - Do dokumentacji poleceń interfejsu wiersza poleceń dodano metody
nat64 (enable,disable)
inat64 state
.
13 października 2022 r.
- Do dokumentacji interfejsu wiersza poleceń dodaliśmy różne polecenia, w tym
ifconfig
,ipaddr
ilinkmetrics
.
21 września 2022 r.
- funkcje
otIp4AddressFromString
iotNat64SynthesizeIp6Address
zostały dodane do NAT64 API. - funkcje
otSrpServerIsAutoEnableMode
iotSrpServerSetAutoEnableMode
zostały dodane do interfejsu SRP API, - Aktualizacje interfejsu TCP Abstractions API w Enum.
15 września 2022 r.
- Do NAT64 API dodaliśmy nowe wyliczenia, pliki typedefs i funkcje, aby umożliwić obsługę nowych poleceń interfejsu wiersza poleceń NAT64.
- Do dokumentacji interfejsu wiersza poleceń dodaliśmy polecenia NAT64, w tym CIDR NAT64, prefiks, mapowanie i polecenia licznika.
25 sierpnia 2022 r.
- Do informacji o interfejsie wiersza poleceń dodano zbiory danych operacyjnych.
- Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy polecenia
dataset
.
24 sierpnia 2022 r.
- Funkcje
otNat64ReceiveIp4Callback
,otIp4NewMessage
,otNat64Send
,otNat64SetIp4Cidr
iotNat64SetReceiveIp4Callback
zostały dodane do NAT64 API. - Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy polecenia
child
.
16 sierpnia 2022 r.
- Funkcja
otBorderRoutingGetFavoredNat64Prefix
została dodana do interfejsu Border Routing Manager API. otThreadSearchForBetterParent
została dodana do General API.- Metody
otPlatInfraIfDiscoverNat64Prefix
iotPlatInfraIfDiscoverNat64PrefixDone
zostały dodane do interfejsu infrastruktury. otIp6GetPrefix
została dodana do interfejsu API IPv6.- Funkcje
otIp4ExtractFromIp6Address
iotIp4IsAddressEqual
zostały dodane do interfejsu API NAT64. - Zaktualizowano strukturę
otRouterInfo
. - Do dokumentu poleceń interfejsu wiersza poleceń dodaliśmy
bbr
i inne polecenia.
3 sierpnia 2022 r.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodaliśmy polecenia
channel
.
27 lipca 2022 r.
- Funkcja
otBorderRoutingGetFavoredOmrPrefix
została dodana do interfejsu Border Routing Manager API. br favoredomrprefix
został dodany do dokumentacji poleceń interfejsu wiersza poleceń.
20 lipca 2022 r.
- Dodano nowy dokument referencyjny poleceń interfejsu wiersza poleceń.
- Dodano NAT64 API.
14 lipca 2022 r.
- Aktualizacje Border Router API.
- Dodaliśmy interfejs Border Routing Manager API, który zawiera nowe funkcje typu typedefs i funkcje.
- Dodano interfejs Infrastructure Interface API.
7 lipca 2022 r.
- Funkcje
otBorderRoutingGetRouteInfoOptionPreference
iotBorderRoutingSetRouteInfoOptionPreference
zostały dodane do interfejsu Border Router API.
28 czerwca 2022 r.
- Do interfejsu API IPv6 dodano makro
OT_IP6_MAX_MLR_ADDRESSES
. - Usunięto typ
OT_ERROR_ALREADY
z funkcjiotNetDataPublishExternalRoute
iotNetDataPublishOnMeshPrefix
w interfejsie Thread - General API.
14 czerwca 2022 r.
- Do Operational Dataset API dodano typ
otTimestamp
typedef. - Usunięto wyliczenia
OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX
,OT_SETTINGS_KEY_LEGACY_OMR_PREFIX
OT_SETTINGS_KEY_ON_LINK_PREFIX
iOT_SETTINGS_KEY_RESERVED
z interfejsu Platform – Settings API. otSrpServerTtlConfig
typedef oraz funkcjeotSrpClientEnableAutoHostAddress
,otSrpServerGetTtlConfig
,otSrpServerServiceGetTtl
iotSrpServerSetTtlConfig
dodane do SRP API.- Do interfejsu Thread - General API dodano funkcję
otDetachGracefullyCallback
Typedef iotThreadDetachGracefully
.
31 maja 2022 r.
- Do interfejsu DNS-SD Server API dodano funkcję
otDnssdCounters
typedef iotDnssdGetCounters
. - Usunięto funkcję
otPlatRadioGetCslClockUncertainty
i dodano funkcjęotPlatRadioGetCslUncertainty
do interfejsu Radio Operation API. - Funkcje
otSrpServerLeaseInfo
iotSrpServerResponseCounters
typedefs,otSrpClientGetTtl
,otSrpClientSetTtl
,otSrpServerGetPort
,otSrpServerGetResponseCounters
,otSrpServerHostGetLeaseInfo
iotSrpServerServiceGetLeaseInfo
zostały dodane do interfejsu SRP API.
18 maja 2022 r.
- Funkcje
otCommissionerGetId
iotCommissionerSetId
zostały dodane do interfejsu Commissioner API. - Dodano interfejs TCP Abstractions API.
- Dodano
otTcpForwardProgress
definicje typów,otTcpBytesAcked
iotTcpSendReady
definicje typów zostały usunięte z interfejsu TCP API. - Dodano funkcję
otNetDataContainsOmrPrefix
do interfejsu Thread - General API.
20 kwietnia 2022 r.
- Do Message API dodano
otMessageQueueInfo
typedef. - Struktura
otBufferInfo
została zaktualizowana w Message API.
13 kwietnia 2022 r.
- Funkcja
otPlatLogHandleLevelChanged
została dodana do interfejsu Logging - Platform API. - Struktura
otActiveScanResult
została zaktualizowana w interfejsie Link API. - Struktura
otSecurityPolicy
została zaktualizowana w interfejsie Operational Dataset API.
30 marca 2022 r.
- Usunięto metodę
otBackboneRouterConfigSkipSeqNumIncrease
z interfejsu Backbone Router API. - Usunięto funkcję
otPlatSettingsSetCriticalKeys
i zaktualizowaliśmyotPlatSettingsInit
w interfejsie Platform Settings API.
15 marca 2022 r.
otDnsClientResolveIp4Address
została dodana do DNSv6 API.- Dodano wyliczenie
OT_SETTINGS_KEY_BR_ULA_PREFIX
wraz z innymi aktualizacjami wyliczeniowymi do interfejsu Platform Settings API.
23 lutego 2022 r.
- Usunięto funkcję
otCliPlatLogLine
z interfejsu wiersza poleceń interfejsu API. - Usunięto funkcję
otPlatLogLine
z interfejsu Logging - Platform API. - Funkcje
otDumpCritPlat
,otDumpDebgPlat
,otDumpInfoPlat
,otDumpNotePlat
,otDumpWarnPlat
,otLogCli
,otLogCritPlat
,otLogDebgPlat
,otLogInfoPlat
,otLogNotePlat
,otLogWarnPlat
zostały dodane do interfejsu Logging – Thread Stack API.
2 lutego 2022 r.
- Dodano funkcję
otCoapMessageSetCode
do CoAP API. otPlatCryptoRandomDeinit
,otPlatCryptoRandomGet
iotPlatCryptoRandomInit
dodane do interfejsu Crypto - Platform API.- Usunięto
otRandomCryptoMbedTlsContextGet
z kryptograficznego interfejsu API RNG. - Interfejs Entropy Source API został usunięty.
- Funkcje
otHistoryTrackerNetDataEvent
, enumotHistoryTrackerExternalRouteInfo
iotHistoryTrackerOnMeshPrefixInfo
typedefs oraz funkcjeotHistoryTrackerIterateExternalRouteHistory
iotHistoryTrackerIterateOnMeshPrefixHistory
zostały dodane do interfejsu History Tracker API. - Do interfejsu TCP API dodaliśmy nowe makra TCB.
- Dodano interfejs Thread Radio Encapsulation Link (TREL) API do obsługi Thread Over Infrastructure.
- Aktualizacje funkcji, typu typedef i struct w TREL – Platform API.
19 stycznia 2022 r.
- Do interfejsu Backbone Router API dodano metody
otBackboneRouterNdProxyInfo
typedef iotBackboneRouterConfigSkipSeqNumIncrease
. - Funkcja
otBorderRoutingGetNat64Prefix
została dodana do Border Router API. - Zaktualizowano wartości
otIp6SubscribeMulticastAddress
w interfejsie API IPv6. - Dodano funkcję
otJoinerStateToString
do interfejsu Joiner API. - Zaktualizowaliśmy funkcję
otPlatLogLine
w interfejsie Logging – Platform API. - Dodano klucz
OT_SETTINGS_KEY_NAT64_PREFIX
do listy ustawień w interfejsie Settings API.
7 grudnia 2021 r.
- do Link API dodano funkcje
otLinkIsRadioFilterEnabled
iotLinkSetRadioFilterEnabled
. - Dodano
otThreadSetThreadVersionCheckEnabled
do interfejsu Router/Leader API.
27 września 2021 r.
- Struktura
otCryptoContext
została dodana do Crypto API.
20 września 2021 r.
- Struktura
otHistoryTrackerMulticastAddressInfo
iotHistoryTrackerUnicastAddressInfo
zostały dodane do interfejsu History Tracker API.
13 września 2021 r.
- Dodano Crypto API.
- Struktura
otMacKeyMaterial
została dodana do interfejsu Radio API.
30 sierpnia 2021 r.
- Struktura
otHistoryTrackerNeighborInfo
została dodana do interfejsu History Tracker API.
24 sierpnia 2021 r.
- Dodano interfejs History Tracker API.
22 czerwca 2021 r.
- Dodano interfejs API TCP.
- Nazwa struktury
otMasterKey
została zmieniona w interfejsie Operational Dataset API naotNetworkKey
.
10 maja 2021 r.
- Struktura
otSrpServerLeaseConfig
została dodana do interfejsu SRP API.
12 kwietnia 2021 r.
- Dodano interfejs DNS-SD Server API.
5 kwietnia 2021 r.
- Struktura
otPingSenderStatistics
została dodana do Ping Sender API. - Struktura
otSrpClientBuffersServiceEntry
została dodana do interfejsu SRP API.
25 marca 2021 r.
- Dodano interfejs Ping Sender API.
- Usunięto interfejs API platformy UART.
Marzec 9, 2021
- Struktury
otDnsTxtEntry
iotDnsTxtEntryIterator
zostały dodane do interfejsu DNS API. - Struktura
otMessage
została usunięta z Message API. - Struktura
otMessageBuffer
została dodana do Message Pool API.
22 lutego 2021 r.
- Struktura
otDnsQueryConfig
została dodana do interfejsu DNS API.
16 lutego 2021 r.
- Struktura
otDnsQuery
została usunięta, a strukturaotDnsServiceInfo
dodana do interfejsu DNS API.
9 lutego 2021 r.
- Funkcje
otSrpClientGetServerAddress
,otSrpClientIsRunning
iotSrpClientSetCallback
zostały dodane do interfejsu SRP API. - Interfejs Heap API został wycofany.
2 lutego 2021 r.
- Struktura
otCoapBlockwiseResource
została dodana do interfejsu CoAP API. - Struktura
otSrpTxtEntry
została usunięta z interfejsu SRP API.
26 stycznia 2021 r.
- Dodano interfejs SRP API.
20 stycznia 2021 r.
- Interfejs Dataset Updater API został dodany do zbioru danych operacyjnych.
- Dodano interfejs API Multi Radio Link.
- Dodano interfejs API Thread Radio Encapsulation Link (TREL).
- Struktura
otCryptoSha256Hash
została dodana do Crypto API.
Listopad 9, 2020
- Struktura
otLinkMetricsSeriesFlags
została dodana do interfejsu Link Metrics API. - Struktura
otBackboneRouterNdProxyInfo
została dodana do interfejsu Backbone Router API.
20 października 2020 r.
- Struktura
otIp6AddressInfo
została dodana do interfejsu API IPv6.
2 października 2020 r.
- Dodano interfejs Link Metrics API.
31 sierpnia 2020 r.
- Dodaliśmy interfejsy API do obsługi skoordynowanego słuchania próbki (CSL) w Thread 1.2.
- Struktura
otBackboneRouterMulticastListenerInfo
została dodana do interfejsu Backbone Router API.
12 sierpnia 2020 roku
- Struktura
otThreadDiscoveryRequestInfo
została dodana do General API.
15 lipca 2020 r.
Funkcja
otBackboneRouterConfig
została dodana do interfejsu Backbone Router API.Usunięto funkcję
otCoapAddResource
z interfejsu CoAP API.Funkcje
otJoinerPskd
,otJoinerInfoType
,otCommissionerAddJoinerWithDiscerner
iotCommissionerRemoveJoinerWithDiscerner
zostały dodane do Commissioner API.Funkcje
otJoinerGetDiscerner
,otJoinerSetDiscerner
iotJoinerDiscerner
zostały dodane do interfejsu Joiner API.Funkcje
otLinkFilterClearDefaultRssIn
iotLinkFilterSetDefaultRssIn
zostały dodane do interfejsu Link API.otLinkRawGetRadioTime
,otLinkRawSetMacFrameCounter
iotLinkRawSetMacKey
zostały dodane do interfejsu Raw Link API.Funkcje
otDatasetGetActiveTlvs
,otDatasetGetPendingTlvs
,otDatasetSetActiveTlvs
,otDatasetSetPendingTlvs
,otThreadGetFixedDuaInterfaceIdentifier
iotThreadSetFixedDuaInterfaceIdentifier
zostały dodane do General API.Usunięto funkcję
otUdpGetSockets
z interfejsu UDP Forward API.Funkcja
otUdpGetSockets
została dodana do UDP API.otPlatRadioGetNow
,otPlatRadioSetMacFrameCounter
iotPlatRadioSetMacKey
, funkcje dodane do interfejsu Platform Radio Configuration API.
27 kwietnia 2020 r.
- Dodano interfejs Backbone Router API.
- Dodano interfejs API platformy symulatora sieci.
- Struktury
otNetworkDiag*
dodane do General API w celu ułatwienia obsługi diagnostyki sieci. - Funkcje
otThreadGetDomainName
iotThreadSetDomainName
zostały dodane do interfejsu General API. - Usunięto funkcję
otCommissionerGeneratePskc
z interfejsu Commissioner API. Do wygenerowania klucza PSKc użyj funkcjiotDatasetGeneratePskc
w Ogólnym interfejsie API. - Interfejs Router API został zaktualizowany pod kątem dostępu do tabeli pamięci podręcznej adresów.
24 marca 2020 r.
- Do interfejsu CoAP API dodano makra
OT_COAP_MAX_RETRANSMIT
iOT_COAP_MIN_ACK_TIMEOUT
.
2 marca 2020 r.
- Zaktualizowano interfejs CoAP API:
- Dodano struktury
otCoapOptionIterator
iotCoapTxParameters
. - Dodano funkcje pomocnicze do kodowania opcji bloków CoAP.
- Dodano funkcje do określania parametrów przesyłania poszczególnych wiadomości dla żądań i odpowiedzi CoAP.
- Dodano struktury
Styczeń 9, 2020
- Funkcje ponawiania histogramu zostały dodane do interfejsu Link API.
3 grudnia 2019 r.
- Funkcje i struktury konfiguracji serwera i usługi zostały przeniesione z interfejsu Server API do General API w celu umożliwienia rejestracji usług przez liderów.
- Nazwa funkcji
*RouterRoleEnabled
została zmieniona w interfejsie Router API na*RouterEligible
w celu obsługi ulepszeń REED. - Usunięto funkcję
otPlatLogv
z Logging Platform API. - Makro
OT_TOOL_ALIGN
zostało usunięte z Toolchain Platform API i z różnych definicji struct.
11 listopada 2019 r.
otThreadResetIp6Counters
została dodana do interfejsu General API.- Nowe funkcje resetowania liczników oraz pobierania i ustawiania maksymalnej liczby ponownych prób klatek dodane do interfejsu Link API.
25 października 2019 r.
otThreadGetVersion
została dodana do interfejsu General API.- funkcje
otPlatRadioGetCcaEnergyDetectThreshold
iotPlatRadioSetCcaEnergyDetectThreshold
dodane do interfejsu Radio Configuration Platform API.
19 września 2019 r.
- Podziel stronę Random API na Crypto i Non-Crypto, aby dostosować ją do kodu źródłowego.
- Funkcje
otJoinerInfo
struct iotCommissionerGetNextJoinerInfo
zostały dodane do interfejsu Commissioner API. - Funkcje
otRadioCoexMetrics
struct iotPlatRadioIsCoexEnabled
zostały dodane do interfejsu API typów. - Zmieniliśmy typ zwracanych licznych interfejsów API, które zawsze odnoszą sukces, z
otError
navoid
.
9 sierpnia 2019 r.
otPlatSettingsDeinit
została dodana do interfejsu Settings Platform API.- Funkcja
otPlatUartFlush
została dodana do interfejsu UART Platform API. - Element
mTimestamp
został przeniesiony z elementuotRadioIeInfo
do structotRadioFrame
. - Z interfejsu API IPv6 usunięto wyliczenie
otNetifInterfaceId
.
17 czerwca 2019 r.
- Do interfejsu Commissioner API dodaliśmy wywołania zwrotne służące do powiadamiania o zmianach stanu i aktywności łączenia.
- Modyfikatory funkcji kompilatora dotyczące funkcji
OTAPI
,OTCALL
,OT_CALL
iOT_CDECL
zostały usunięte wraz z usunięciem obsługi systemu Windows.
28 maja 2019 r.
- Struktura
otNeighborTableEntryInfo
została dodana do interfejsu Router/Leader API. otDatasetCreateNewNetwork
iotThreadGetRloc
zostały dodane do interfejsu General API.- Funkcja
otUdpSendDatagram
została dodana do interfejsu UDP API. - Interfejs Losowy API został przeniesiony z abstrakcji platformy do modułu, w którym wprowadzono ulepszone generowanie kryptograficznych liczb losowych.
- Dodano interfejsy API Entropy i Entropy Platform.
14 maja 2019 r.
- Funkcje
otPlatRadioGetPreferredChannelMask
iotPlatRadioGetSupportedChannelMask
zostały dodane do interfejsu Radio Operation Platform API. - Usunęliśmy funkcje kanału warstwy fizycznej z interfejsu API Link.
14 marca 2019 r.
- Do interfejsów Radio Products Platform API i Link API dodano obsługę modulacji OQPSK w paśmie 915 MHz.
- Różne ulepszenia interfejsu CoAP Secure API.
- Dodano nowe funkcje modułu SLAAC do interfejsu API IPv6.
- Struktura
otSemanticallyOpaqueIidGeneratorData
i powiązane funkcje zostały usunięte z interfejsu IPv6 API.
25 lutego 2019 r.
- Funkcje
otIp6SlaacIidCreate
iotIp6SlaacUpdate
zostały usunięte z interfejsu API IPv6.
30 stycznia 2019 r.
- Różne doprecyzowania interfejsu CLI API.
- Element
mDidTx
został usunięty z strukturyotRadioFrame
.
23 stycznia 2019 r.
- Funkcje odbiorcy UDP dodane do interfejsu UDP API.
- Struktura
otCoapHeader
została usunięta z interfejsu CoAP API. Informacje w nagłówku CoAP zostały doprecyzowane w wiadomości CoAP. - Interfejs API serwera DHCPv6 został usunięty.
Styczeń 7, 2019
otIp6NewMessageFromBuffer
została dodana do interfejsu IPv6 API.- Struktura
otDhcpAddress
została usunięta z interfejsu API DHCPv6.