Patrz sekcje "api: platform" i „api: user” oznaczone etykietą „Pull Request” z GitHub, gdzie znajdziesz dodatkowe informacje o aktualizacjach w informacjach o interfejsach API.
29 sierpnia 2024 r.
- Do tabeli została dodana nowa funkcja
otLinkGetFrameCounter
Link API.
23 sierpnia 2024 r.
Dodano nowy element
ba counters
do referencji interfejsu wiersza poleceń.Dodano
OPENTHREAD_CONFIG_BORDER_ROUTING_REACHABILITY_CHECK_ICMP6_ERROR_ENABLE
iOPENTHREAD_CONFIG_BORDER_ROUTING_TESTING_API_ENABLE
do funkcji Moduł Border Routing Manager w odniesieniu do zmiennych konfiguracji.Dodaliśmy nową strukturę
otTcatAdvertisedDeviceId
i zmieniliśmy nazwęotTcatDeviceId
struct naotTcatGeneralDeviceId
w BLE Secure API.Do tabeli została dodana nowa funkcja
otBorderAgentGetCounters
Border Agent API.Do elementu udało się dodać nową strukturę
otBorderAgentCounters
Border Agent API.Do tabeli została dodana nowa funkcja
otBorderRoutingSetOnLinkPrefix
Border Routing Manager API.
7 sierpnia 2024 r.
Zmieniono nazwy poleceń
linkmetrics mgmt
nalinkmetrics config
, które są wymienione w kolejności alfabetycznej rozpoczynającej się odlinkmetrics config enhanced-ack clear
. w pliku referencyjnym polecenia interfejsu wiersza poleceń.Dodano makro
OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
do Moduł Diagnostyka sieci w odniesieniu do zmiennych konfiguracji.
26 lipca 2024 r.
Dodano nowy element
br peers
ibr peers count
do referencji poleceń interfejsu wiersza poleceń.Dodano nowy element (
otBorderRoutingCountPeerBrs
) iotBorderRoutingGetNextPeerBrEntry
do funkcji Border Routing Manager API.Do tabeli została dodana nowa funkcja
otPlatRadioGetBusLatency
Radio Configuration platform extraction module
Do tabeli została dodana nowa funkcja
otPlatRadioBusLatencyChanged
Radio Operation platform extraction module
Struktura
otBorderRoutingPeerBorderRouterEntry
została dodana do Border Routing Manager API.
12 lipca 2024 r.
Do tabeli została dodana nowa funkcja
otCoapMessageAppendUriQueryOptions
CoAP API.Dodano
OPENTHREAD_CONFIG_BORDER_ROUTING_TRACK_PEER_BR_INFO_ENABLE
do funkcji Moduł Border Routing Manager w odniesieniu do zmiennych konfiguracji.
21 czerwca 2024 r.
Do tabeli została dodana nowa funkcja
otBleSecureSetTcatVendorInfo
BLE Secure API.Do tabeli została dodana nowa funkcja
otDiagSetOutputCallback
Diagnostyka fabryczna – interfejs Thread Stack API.Do interfejsu API dodano nowe funkcje Multicast DNS API:
otMdnsGetNextBrowser
,otMdnsGetNextIp4AddressResolver
,otMdnsGetNextIp6AddressResolver
,otMdnsGetNextSrvResolver
iotMdnsGetNextTxtResolver
.Do elementu
BLE platform extraction module
dodano nowe funkcje:otPlatBleGapAdvSetData
,otPlatBleGetAdvertisementBuffer
,otPlatBleGetLinkCapabilities
iotPlatBleSupportsMultiRadio
.Do tabeli została dodana nowa funkcja
otPlatDiagSetOutputCallback
Factory Diagnostics - Platform abstraction module
Struktura
otTcatDeviceID
została dodana do BLE Secure API.Struktura
otMdnsCacheInfo
została dodana do Multicast DNS API.Umożliwienie płynnej integracji platformy lub natywnego mDNS. implementacji, do interfejsu API zostały dodane następujące struktury Moduł abstrakcji platformy DNS-SD (mDNS):
otPlatDnssdAddressAndTtl
,otPlatDnssdAddressResolver
,otPlatDnssdAddressResult
,otPlatDnssdBrowseResult
,otPlatDnssdBrowser
,otPlatDnssdSrvResolver
,otPlatDnssdSrvResult
,otPlatDnssdTxtResolver
iotPlatDnssdTxtResult
.Interfejsy Multicast DNS API zostały zaktualizowane do
typedef
aliasów odpowiednich definicji strukturotPlatDnssd
.Struktura
otBleLinkCapabilities
została dodana doBLE platform extraction module
Dodano makro
OPENTHREAD_CONFIG_DNSSD_DISCOVERY_PROXY_ENABLE
do moduł DNS-SD Server, w odniesieniu do zmiennych konfiguracji.Dodano makro
OPENTHREAD_CONFIG_MULTICAST_DNS_ENTRY_ITERATION_API_ENABLE
w module Multicast DNS, w odniesieniu do zmiennych konfiguracji.
17 maja 2024 r.
Dodano nowe polecenia
br pd
, rozpoczynające się alfabetycznie odbr pd (enable,disable)
Do tabeli została dodana nowa funkcja
otPlatLogCrashDump
Inne interfejsy API.Zaktualizowano atrybuty publiczne domeny
otBorderRoutingPrefixTableIterator
struktura Border Router Manager API.Dodano makro
OPENTHREAD_CONFIG_PLATFORM_LOG_CRASH_DUMP_ENABLE
do modułu innych stałych wartości. w odniesieniu do zmiennych konfiguracji.
29 kwietnia 2024 r.
Dodano nowy element
test tmforiginfilter
do referencji interfejsu wiersza poleceń.Do tabeli została dodana nowa funkcja
otBorderRoutingDhcp6PdSetRequestCallback
Border Routing Manager API.Dodano nową definicję typu
otBorderRoutingRequestDhcp6PdCallback
do Border Routing Manager API.Do tabeli została dodana nowa funkcja
otLinkMetricsManagerIsEnabled
Link Metrics API.Do interfejsu API dodano nowe funkcje Multicast DNS API:
otMdnsAllocateIterator
,otMdnsFreeIterator
,otMdnsGetNextHost
,otMdnsGetNextKey
iotMdnsGetNextService
.Do interfejsu API dodano nowe funkcje Interfejs Router/Leader API:
otThreadIsTmfOriginFilterEnabled
,otThreadSetThreadVersionCheckEnabled
, iotThreadSetTmfOriginFilterEnabled
.Dodano makro
OPENTHREAD_CONFIG_MULTICAST_DNS_AUTO_ENABLE_ON_INFRA_IF
do moduł Multicast DNS. w odniesieniu do zmiennych konfiguracji.Dodano makro
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ALLOW_RUN_TIME_SELECTION
w module Usługi dla konkretnej platformy, w odniesieniu do zmiennych konfiguracji.
11 kwietnia 2024 r.
Dodaliśmy nowy moduł API do Suma kontrolna Verhoeff
Dodaliśmy nowy moduł interfejsu API dla Multicast DNS.
Dodaliśmy nowy moduł abstrakcji na platformie dla: Multicast DNS:
Dodano nowy element
verhoeff calculate
iverhoeff validate
do referencji poleceń interfejsu wiersza poleceń.Dodano makro
OPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE
do modułu innych stałych wartości. w odniesieniu do zmiennych konfiguracji.Dodano nowy moduł Multicast DNS. do odwołania do zmiennych konfiguracji.
28 marca 2024 r.
- Dodano nowe
br raoptions (set,clear)
do referencji interfejsu wiersza poleceń. - Dodano
OPENTHREAD_CONFIG_CHANNEL_MANAGER_CSL_CHANNEL_SELECT_ENABLE
do funkcji Moduł Menedżera kanału. - Do interfejsu API dodano nowe funkcje
Channel Manager API:
otChannelManagerGetAutoCslChannelSelectionEnabled
,otChannelManagerRequestCslChannelSelect
orazotChannelManagerSetAutoCslChannelSelectionEnabled
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 API dodano nowe funkcje Border Agent API:
otBorderAgentClearEphemeralKey
,otBorderAgentIsEphemeralKeyActive
otBorderAgentSetEphemeralKey
, orazotBorderAgentSetEphemeralKeyCallback
.Do elementu udało się dodać nową strukturę
otThreadLinkInfo
Message API.Dodano
OPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE
do Moduł agenta granicznego.
27 lutego 2024 r.
Do referencji interfejsu wiersza poleceń dodaliśmy nowe polecenia
vendor
:vendor appurl
,vendor appurl (set)
,vendor model (set)
vendor name (set)
ivendor swversion (set)
.Dodano funkcje
otThreadGetVendorAppUrl
iotThreadSetVendorAppUrl
w Thread General API.Dodano publiczny atrybut
mVendorAppUrl
dootNetworkDiagTlv
struct.Dodano makro
OPENTHREAD_CONFIG_NET_DIAG_VENDOR_APP_URL
do Moduł diagnostyki sieci.Dodano
OPENTHREAD_CONFIG_IP6_RESTRICT_FORWARDING_LARGER_SCOPE_MCAST_WITH_LOCAL_SRC
iOPENTHREAD_CONFIG_IP6_SLAAC_DEPRECATION_INTERVAL
do funkcji Moduł usługi IP6.
14 lutego 2024 r.
- do materiałów referencyjnych dodaliśmy nowe polecenia
coaps
, zaczynając alfabetycznie odcoaps connect
- Dodaliśmy nowy moduł abstrakcji na platformie dla: DNS-SD:
- Do funkcji
OPENTHREAD_CONFIG_PLATFORM_DNSSD_ENABLE
dodaliśmy nowe makro Moduł usług związanych z platformą. - Dodano nowe makro
OPENTHREAD_CONFIG_SRP_SERVER_ADVERTISING_PROXY_ENABLE
do modułu serwera SRP.
6 lutego 2024 r.
- do materiałów referencyjnych dodaliśmy nowe polecenia
coap
, zaczynając alfabetycznie odcoap cancel
- Dodano atrybut
mMeshLocal
do strukturyotIp6AddressInfo
sekcji Interfejs API IPv6.
1 lutego 2024 r.
- do materiałów referencyjnych dodaliśmy nowe polecenia
commissioner
, zaczynając alfabetycznie odcommissioner announce
- Dodano nowy element (
otCoapSecureIsClosed
) iotCoapSecureStartWithMaxConnAttempts
do funkcji CoAP Secure API. - Dodano nowe
otIp4FromIp4MappedIp6Address
iotIp4ToIp4MappedIp6Address
z NAT64 API. - Do tabeli została dodana nowa funkcja
otPlatRadioResetCsl
Interfejs API Radio Operations.
23 stycznia 2024 r.
- Dodano nowy moduł TREL do Odniesienie do zmiennych konfiguracji.
9 stycznia 2024 r.
- Do materiałów referencyjnych poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia
history
, począwszy od w kolejności alfabetycznej z symbolemhistory ip addr
. - Do elementu udało się dodać nową strukturę
otPlatTrelCounters
Platforma TREL. - Do elementu udało się dodać nową strukturę
otUpstreamDnsCounters
Interfejs DNS-SD Server API.
27 grudnia 2023 r.
- Dodano odniesienie do zmiennych konfiguracji do głównej strony referencyjnej OpenThread.
13 grudnia 2023 r.
- Dodano polecenie
debug
do: odniesienie do polecenia interfejsu wiersza poleceń. - Dodano BLE Secure API.
- Dodaliśmy nowy moduł abstrakcji na platformie dla: BLE:
- Dodano nowy element
otPdProcessedRaInfo
do jego struktury.
29 listopada 2023 r.
- Dodano nowe polecenia serwera SRP do referencji interfejsu wiersza poleceń, począwszy od
alfabetycznie z użyciem
srp server (enable,disable)
. - Dodaliśmy nowy moduł abstrakcji platformy dla funkcji Multipan.
- Do tabeli została dodana nowa funkcja
otNcpHdlcInitMulti
Network Co-Processor API. - Do tabeli została dodana nowa funkcja
otInstanceInitMultiple
Instance API. - Dodano nowe:
otMessageIsMulticastLoopEnabled
i funkcjiotMessageSetMulticastLoopEnabled
na Message API.
21 listopada 2023 r.
- Dodano nowe polecenia klienta SRP do referencji interfejsu wiersza poleceń, począwszy od
alfabetycznie z użyciem
srp client autostart (get)
. - Funkcja
otBorderRoutingGetNextRouterEntry
została dodana do Border Routing Manager API. - Do elementu struct dodano
otBorderRoutingRouterEntry
Border Routing Manager. - Funkcja
otPlatRadioSetRxOnWhenIdle
została dodana do Konfiguracja radia.
7 listopada 2023 r.
- Do opisu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia TCP, zaczynając od
alfabetycznie z użyciem
tcp abort
.
2 listopada 2023 r.
- Funkcje
otLinkGetRegion
iotLinkSetRegion
zostały dodane do Link API. - Funkcja
otThreadReleaseRouterId
została dodana do Interfejs Router/Leader API. - Funkcja
otNetDataGetCommissioningDataset
została dodana do Thread General API – - Funkcja
otInstanceResetToBootloader
została dodana do Execution Instance API. - Dodano nowe pole otLogHexDumpInfo do jego struktury.
13 października 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
udp bind
,udp close
,udp connect
udp linksecurity (enable,disable)
udp linksecurity
,udp open
iudp send
. - Dodano funkcję
otIp6HasUnicastAddress
do interfejsu API IPv6. - Dodano funkcję
otBorderAgentGetId
za pomocą interfejsu Border Agent API.
5 października 2023 r.
- Do katalogu 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:
otMessageGetOrigin
,otMessageIsLoopbackToHostAllowed
, FunkcjeotMessageSetLoopbackToHostAllowed
iotMessageSetOrigin
dodano do Message API.
28 września 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
22 września 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
14 września 2023 r.
- Do katalogu 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 katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodane
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
.
- Dodane
otLinkMetricsManagerGetMetricsValueByExtAddr
i Do funkcjiotLinkMetricsManagerSetEnabled
dodano funkcje Link Metrics API.
29 sierpnia 2023 r.
- Do katalogu 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 katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano:
uptime ms
. - Dodano:
uptime
. - Dodano:
version api
. - Dodano:
version
.
- Dodano:
31 lipca 2023 r.
- Dodano nowe polecenie
mleadvimax
do: odniesienie do polecenia interfejsu wiersza poleceń. - Funkcja
otThreadGetAdvertisementTrickleIntervalMax
została dodana do Interfejs Router/Leader API.
26 lipca 2023 r.
- Do katalogu 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 opublikowana preferencja trasy na Border Routing Manager API.
- Zaktualizowaliśmy interfejs SRP API, aby ułatwić obsługę nazw instancji usługi.
- Do interfejsu API dodaliśmy nowe struktury, funkcje i powiązane polecenia interfejsu wiersza poleceń Mesh Diagnostic API do zbierania. statystyki czasu spędzonego w kolejce wiadomości.
26 czerwca 2023 r.
- Dodaliśmy Radio Statistics API, który zawiera nowe
wraz z odpowiednimi poleceniami interfejsu wiersza poleceń:
- Dodano:
radio (enable,disable)
. - Dodano:
radio stats clear
. - Dodano:
radio stats
.
- Dodano:
13 czerwca 2023 r.
- Do katalogu 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:
otBorderRoutingDhcp6PdSetEnabled
iotBorderRoutingGetPdOmrPrefix
funkcje dodane do funkcji Border Routing Manager API.
1 czerwca 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano:
dns servicehost
. - Dodano:
instanceid
.
- Dodano:
otBorderAgentId
dodano element struct dodany do interfejsu Border Agent API.- Funkcje
otBorderAgentSetId
iotBorderAgentId
zostały dodane do Border Agent API - Funkcja
otDnsClientResolveServiceAndHostAddress
została dodana do Interfejs DNS API. - Funkcja
otInstanceGetId
została dodana do Instance API. - Funkcja
otCliVendorSetUserCommands
została dodana do Interfejs wiersza poleceń.
17 maja 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano:
meshdiag topology
. - Dodano:
neighbor conntime
. - Dodano:
neighbor conntime list
. - Dodano:
netdata publish replace
. otConvertDurationInSecondsToString
i Do funkcjiotNetDataReplacePublishedExternalRoute
dodano funkcje Thread – General API –
- Dodano:
8 maja 2023 r.
- Do katalogu poleceń interfejsu wiersza poleceń dodaliśmy nowe polecenia:
- Dodano:
vendor model
. - Dodano:
vendor name
. - Dodano:
vendor swversion
.
- Dodano:
otBorderAgentGetId
dodana do interfejsu Border Agent API.otIp6PrefixFromString
dodana do interfejsu API IPv6.otThreadGetVendorModel
,otThreadGetVendorName
,otThreadGetVendorSwVersion
,otThreadSetVendorModel
,otThreadSetVendorName
iotThreadSetVendorSwVersion
dodanych do Thread – General API.
1 maja 2023 r.
otPlatCryptoEcdsaGenerateAndImportKey
,otPlatCryptoEcdsaExportPublicKey
,otPlatCryptoEcdsaSignUsingKeyRef
iotPlatCryptoEcdsaVerifyUsingKeyRef
dodanych do interfejsu Crypto Platform API.- Funkcja
otPlatDiagRadioTransmitStream
została dodana do Platform Factory Diagnostic API.
18 kwietnia 2023 r.
- Funkcja
otIp4CidrFromString
została dodana do Interfejs API NAT64.
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. otDeviceProperties
dodano element struct dodany do interfejsu Router/Leader API.otLowpanContextInfo
dodano element struct do interfejsu Thread – General API.
15 marca 2023 r.
- Do katalogu 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 interfejsie wiersza poleceń; informacje o poleceniach, w tym konfiguracja, przeglądanie, kompresja, rozpoznawanie, polecenia usługi.
otMeshDiagRouterInfo
dodano element struct dodany do interfejsu Mesh Diagnostic API.- Dodano
otNetworkDiagTlv
struct w Thread – General API. - Struktura
otRadioFrame
została dodana do Interfejs API typów opcji.
2 marca 2023 r.
- Dodano Mesh Diagnostic API.
- Dodano interfejs DNS – Platform API.
- Do dokumentacji poleceń interfejsu wiersza poleceń dodano
childrouterlinks (get, set)
. - Dodano polecenia z:
rcp version
dorouterupgradethreshold (get, set)
. - Funkcje licznika dodane do
Child Supervision API, oraz
childrouterlinks (get, set)
. - Dodaliśmy nowe interfejsy API do
Border Routing Manager API
z powiązanymi poleceniami interfejsu wiersza poleceń.
- Do polecenia interfejsu wiersza poleceń dodano
br state
Plik referencyjny. - Zaktualizowano:
br nat64prefix
,br omrprefix
ibr onlinkprefix
do uwzględniania ulubionych i lokalnych prefiksów. - Z dokumentacji wiersza poleceń interfejsu wiersza poleceń usunięto instancję
br (enable,disable)
.
- Do polecenia interfejsu wiersza poleceń dodano
- Funkcja
otMessageResetBufferInfo
została dodana do Message API wraz zbufferinfo reset
20 lutego 2023 r.
- Funkcje
otTrelDisable
iotTrelEnable
zostały usunięte z TREL – Thread Stack API.
14 lutego 2023 r.
- Do interfejsu wiersza poleceń dodano polecenia DNS. informacje o poleceniach, w tym konfiguracja, przeglądanie, kompresja, rozpoznawanie, polecenia usługi.
- Zaktualizowano nexthop i dodano nexthop (get) do interfejsu wiersza poleceń; Polecenie.
- Użytkownik
otNcpLegacyHandlers
został usunięty z Network Co-Processor API. - Do elementu struct dodano
otHistoryTrackerRouterInfo
Interfejs History Tracker API.
31 stycznia 2023 r.
- Funkcja
otTcpEndpointAndCircularSendBuffer
została dodana do Interfejs TCP Abstractions API. - Dodano funkcje kalibracji zasilania do funkcji radiowej API.
- Tryb TLS został dodany do interfejsu TCP Abstractions API.
18 stycznia 2023 r.
- Dodane
discover reqcallback (enable,disable)
do odniesienie do polecenia interfejsu wiersza poleceń. - Funkcja
otThreadGetNextHopAndPathCost
została dodana do Interfejs Router/Leader API.
3 stycznia 2023 r.
otBorderRoutingClearRouteInfoOptionPreference
i Do interfejsu API dodanootBorderRoutingClearRouteInfoOptionPreference
funkcje Border Routing Manager API.- Dodano funkcje kalibracji zasilania do funkcji radiowej API.
- Funkcje PSKc przeniesione na platformę kryptograficzną API.
- Do polecenia interfejsu wiersza poleceń dodano
br rioprf
ibr rioprf clear
Plik referencyjny.
18 listopada 2022 r.
- Do Platform Crypto API dodaliśmy nowe interfejsy API functioPlatform Factory Diagnostic.
- Wyliczenie
otGpioMode
i nowe funkcje zostały dodane do Platform Factory Diagnostic API. - Do komponentu zostały dodane konstrukcje
otBorderRoutingCounters
iotPacketsAndBytes
Interfejs API IPv6.
26 października 2022 r.
- Nowe wyliczenia typu
otIcmp6Type
zostały dodane do tabeli Interfejs API ICMPv6. - Makro
OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK
zostało dodane do Toolchain API. - Do otMleCounters.
19 października 2022 r.
otNat64State
,otNat64GetPrefixManagerState
,otNat64GetTranslatorState
oraz funkcjeotNat64SetEnabled
dodane do funkcji Interfejs API NAT64.- Dodane
nat64 (enable,disable)
inat64 state
do odniesienie do polecenia interfejsu wiersza poleceń.
13 października 2022 r.
- Dodaliśmy różne polecenia do materiałów referencyjnych poleceń interfejsu wiersza poleceń,
w tym
ifconfig
,ipaddr
ilinkmetrics
.
21 września 2022 r.
- Funkcje
otIp4AddressFromString
iotNat64SynthesizeIp6Address
dodano do interfejsu NAT64 API. otSrpServerIsAutoEnableMode
iotSrpServerSetAutoEnableMode
dodanych do interfejsu SRP API.- Aktualizacje typu wyliczeniowego w TCP Abstractions API.
15 września 2022 r.
- Dodano nowe wyliczenia, definicje typów i funkcje NAT64 API do obsługi nowych poleceń interfejsu wiersza poleceń NAT64.
- Dodano polecenia NAT64 do odniesienie do polecenia interfejsu wiersza poleceń, w tym CIDR NAT64, prefiks mapowania i licznika.
25 sierpnia 2022 r.
- Dodane operacyjne zbiory danych w interfejsie wiersza poleceń.
- Dodano polecenia
dataset
do referencji wiersza poleceń.
24 sierpnia 2022 r.
otNat64ReceiveIp4Callback
,otIp4NewMessage
,otNat64Send
FunkcjeotNat64SetIp4Cidr
iotNat64SetReceiveIp4Callback
zostały dodane do interfejs API NAT64.- Dodano polecenia
child
do referencji wiersza poleceń.
16 sierpnia 2022 r.
- Funkcja
otBorderRoutingGetFavoredNat64Prefix
została dodana do Border Routing Manager API. - Metoda
otThreadSearchForBetterParent
została dodana do metody Ogólny interfejs API. otPlatInfraIfDiscoverNat64Prefix
iotPlatInfraIfDiscoverNat64PrefixDone
metod zostało dodanych do Interfejs infrastruktury.- Metoda
otIp6GetPrefix
została dodana do metody Interfejs API IPv6. - Funkcje
otIp4ExtractFromIp6Address
iotIp4IsAddressEqual
zostały dodane do interfejs API NAT64. - Zaktualizowano strukturę
otRouterInfo
. - Dodano
bbr
i inne polecenia do referencji wiersza poleceń.
3 sierpnia 2022 r.
- Do polecenia
channel
dodano polecenia odniesienie do polecenia interfejsu wiersza poleceń.
27 lipca 2022 r.
- Funkcja
otBorderRoutingGetFavoredOmrPrefix
została dodana do Border Routing Manager API. br favoredomrprefix
dodano do odniesienia do polecenia interfejsu wiersza poleceń.
20 lipca 2022 r.
- Dodano nowy dokumentację polecenia interfejsu wiersza poleceń.
- Dodano NAT64 API.
14 lipca 2022 r.
- Zaktualizowano Border Router API.
- dodano Border Routing Manager API, który zawiera nowe definicje typów i funkcje.
- Dodano Infrastructure Interface API.
7 lipca 2022 r.
otBorderRoutingGetRouteInfoOptionPreference
i Do funkcjiotBorderRoutingSetRouteInfoOptionPreference
dodano funkcje Border Router API.
28 czerwca 2022 r.
- Makro
OT_IP6_MAX_MLR_ADDRESSES
zostało dodane do Interfejs API IPv6. - Użytkownik
OT_ERROR_ALREADY
został usunięty z:otNetDataPublishExternalRoute
orazotNetDataPublishOnMeshPrefix
w Thread – General API.
14 czerwca 2022 r.
- Dodano definicję typu
otTimestamp
do Operational Dataset API. OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX
,OT_SETTINGS_KEY_LEGACY_OMR_PREFIX
WyliczeniaOT_SETTINGS_KEY_ON_LINK_PREFIX
iOT_SETTINGS_KEY_RESERVED
– usunięto z interfejsu Platform - Settings API.otSrpServerTtlConfig
typedef iotSrpClientEnableAutoHostAddress
,otSrpServerGetTtlConfig
,otSrpServerServiceGetTtl
i Do funkcjiotSrpServerSetTtlConfig
dodano funkcje Interfejs SRP API.otDetachGracefullyCallback
typedef iotThreadDetachGracefully
funkcja dodana do funkcji Thread – General API –
31 maja 2022 r.
- Funkcje
otDnssdCounters
typedef iotDnssdGetCounters
zostały dodane do DNS-SD Server API. - Funkcja
otPlatRadioGetCslClockUncertainty
została usunięta i dodana funkcjaotPlatRadioGetCslUncertainty
do Radio Operations API. - Definicje typu
otSrpServerLeaseInfo
iotSrpServerResponseCounters
,otSrpClientGetTtl
,otSrpClientSetTtl
,otSrpServerGetPort
,otSrpServerGetResponseCounters
,otSrpServerHostGetLeaseInfo
, iotSrpServerServiceGetLeaseInfo
funkcji dodanych do SRP API.
18 maja 2022 r.
- Funkcje
otCommissionerGetId
iotCommissionerSetId
zostały dodane do Commissioner API – - Dodano TCP Abstractions API.
- Dodano
otTcpForwardProgress
typedef,otTcpBytesAcked
iotTcpSendReady
definicje typów zostały usunięte z Interfejs TCP API. - Funkcja
otNetDataContainsOmrPrefix
została dodana do Thread – General API.
20 kwietnia 2022 r.
- Dodano definicję typu
otMessageQueueInfo
do Message API. - Struktura
otBufferInfo
została zaktualizowana w Message API.
13 kwietnia 2022 r.
- Funkcja
otPlatLogHandleLevelChanged
została dodana do Logowanie – interfejs API platformy. otActiveScanResult
struct zaktualizowany w interfejsie Link API.otSecurityPolicy
struct zaktualizowano w Operational Dataset API.
30 marca 2022 r.
- Usunięto
otBackboneRouterConfigSkipSeqNumIncrease
metodę z Interfejs Backbone Router API. - Usunięto funkcję
otPlatSettingsSetCriticalKeys
iotPlatSettingsInit
zaktualizowano w Interfejs Platform Settings API.
15 marca 2022 r.
- Funkcja
otDnsClientResolveIp4Address
została dodana do Interfejs DNSv6 API. - Dodano wyliczenie
OT_SETTINGS_KEY_BR_ULA_PREFIX
wraz z innymi aktualizacjami wyliczeniowymi w za pomocą interfejsu Platform Settings API.
23 lutego 2022 r.
- Funkcja
otCliPlatLogLine
została usunięta z Interfejs wiersza poleceń. - Funkcja
otPlatLogLine
została usunięta z Logowanie – interfejs API platformy. otDumpCritPlat
,otDumpDebgPlat
,otDumpInfoPlat
,otDumpNotePlat
,otDumpWarnPlat
,otLogCli
,otLogCritPlat
,otLogDebgPlat
, Do funkcjiotLogInfoPlat
,otLogNotePlat
iotLogWarnPlat
dodano funkcje Logowanie – Thread Stack API.
2 lutego 2022 r.
- Funkcja
otCoapMessageSetCode
została dodana do CoAP API. otPlatCryptoRandomDeinit
,otPlatCryptoRandomGet
i Do funkcji (otPlatCryptoRandomInit
) dodano funkcje Crypto – API platformy.- Użytkownik
otRandomCryptoMbedTlsContextGet
został usunięty z RNG Cryptographic API. - Interfejs Entropy Source API został usunięty.
- Wyliczenie
otHistoryTrackerNetDataEvent
,otHistoryTrackerExternalRouteInfo
iotHistoryTrackerOnMeshPrefixInfo
definicji typów,otHistoryTrackerIterateExternalRouteHistory
iotHistoryTrackerIterateOnMeshPrefixHistory
– funkcje dodano do interfejsu History Tracker API. - Dodaliśmy nowe makra bloków kontroli przejścia (TCB) do Interfejs TCP API.
- Dodane Interfejs Thread Radio Encapsulation Link (TREL) API dla połączeń typu Thread Over infrastructure.
- Aktualizacje funkcji, typów definicji i struct w TREL – Platform API.
19 stycznia 2022 r.
otBackboneRouterNdProxyInfo
typedef i MetodaotBackboneRouterConfigSkipSeqNumIncrease
została dodana do metody Interfejs Backbone Router API.- Funkcja
otBorderRoutingGetNat64Prefix
została dodana do Border Router API. - Wartości zwracane
otIp6SubscribeMulticastAddress
zostały zaktualizowane Interfejs API IPv6. - Funkcja
otJoinerStateToString
została dodana do Joiner API. - Funkcja
otPlatLogLine
w Logowanie – interfejs API platformy. - Klucz
OT_SETTINGS_KEY_NAT64_PREFIX
został dodany do listy ustawień na karcie Interfejs Settings API
7 grudnia 2021 r.
- Funkcje
otLinkIsRadioFilterEnabled
iotLinkSetRadioFilterEnabled
dodano do interfejsu API Link. - Dodano
otThreadSetThreadVersionCheckEnabled
filmów do Interfejs Router/Leader API.
27 września 2021 r.
- Struktura
otCryptoContext
została dodana do Crypto API.
20 września 2021 r.
otHistoryTrackerMulticastAddressInfo
iotHistoryTrackerUnicastAddressInfo
strukturami dodanymi do interfejsu History Tracker API.
13 września 2021 r.
- Dodano Crypto API.
- Struktura
otMacKeyMaterial
została dodana do Interfejs API radia.
30 sierpnia 2021 r.
- Struktura
otHistoryTrackerNeighborInfo
została dodana do Interfejs History Tracker API.
24 sierpnia 2021 r.
22 czerwca 2021 r.
- Dodano interfejs TCP API.
- Nazwa struktury
otMasterKey
została zmieniona naotNetworkKey
w Operational Dataset API.
10 maja 2021 r.
- Struktura
otSrpServerLeaseConfig
została dodana do Interfejs SRP API.
12 kwietnia 2021 r.
- Dodano interfejs DNS-SD Server API.
5 kwietnia 2021 r.
- Struktura
otPingSenderStatistics
została dodana do Interfejs API Ping Sender. - Struktura
otSrpClientBuffersServiceEntry
została dodana do Interfejs SRP API.
25 marca 2021 r.
- Dodano interfejs API Ping Sender.
- Interfejs UART Platform API został usunięty.
9 marca 2021 r.
- Jednostki strukturalne
otDnsTxtEntry
iotDnsTxtEntryIterator
zostały dodane do zakresu Interfejs DNS API. - Element struct (
otMessage
) został usunięty z Message API. - Struktura
otMessageBuffer
została dodana do Message Pool API.
22 lutego 2021 r.
- Struktura
otDnsQueryConfig
została dodana do Interfejs DNS API.
16 lutego 2021 r.
- Z elementu struct usunięto
otDnsQuery
i dodano strukturęotDnsServiceInfo
do Interfejs DNS API.
9 lutego 2021 r.
otSrpClientGetServerAddress
,otSrpClientIsRunning
i Do funkcji (otSrpClientSetCallback
) dodano funkcje Interfejs SRP API.- Interfejs Heap API został wycofany.
2 lutego 2021 r.
- Struktura
otCoapBlockwiseResource
została dodana do CoAP API. - Element struct (
otSrpTxtEntry
) został usunięty z Interfejs SRP API.
26 stycznia 2021 r.
- Dodano interfejs SRP API.
20 stycznia 2021 r.
- Interfejs Dataset Updater API został dodany do operacyjny zbiór danych,
- Dodano interfejs API Multi Radio Link.
- Interfejs Thread Radio Encapsulation Link (TREL) API – dodano.
- Struktura
otCryptoSha256Hash
została dodana do Crypto API.
Listopad 9, 2020
- Struktura
otLinkMetricsSeriesFlags
została dodana do Link Metrics API. - Struktura
otBackboneRouterNdProxyInfo
została dodana do Interfejs Backbone Router API.
20 października 2020 r.
- Struktura
otIp6AddressInfo
została dodana do Interfejs API IPv6.
2 października 2020 r.
- Dodano Link Metrics API.
31 sierpnia 2020 r.
- Dodano interfejsy API do obsługi koordynowanego próbkowania (CSL) w Thread 1.2.
- Struktura
otBackboneRouterMulticastListenerInfo
została dodana do Interfejs Backbone Router API.
12 sierpnia 2020 roku
- Struktura
otThreadDiscoveryRequestInfo
została dodana do Ogólny interfejs API.
15 lipca 2020 r.
Funkcja
otBackboneRouterConfig
została dodana do Interfejs Backbone Router API.Funkcja
otCoapAddResource
została usunięta z CoAP API.otJoinerPskd
,otJoinerInfoType
,otCommissionerAddJoinerWithDiscerner
oraz funkcjeotCommissionerRemoveJoinerWithDiscerner
dodane do funkcji Interfejs Commissioner API.otJoinerGetDiscerner
,otJoinerSetDiscerner
, iotJoinerDiscerner
funkcje dodane do funkcji Joiner API.Funkcje
otLinkFilterClearDefaultRssIn
iotLinkFilterSetDefaultRssIn
dodano do interfejsu API Link.otLinkRawGetRadioTime
,otLinkRawSetMacFrameCounter
i Do funkcji (otLinkRawSetMacKey
) dodano funkcje Raw Link API.otDatasetGetActiveTlvs
,otDatasetGetPendingTlvs
,otDatasetSetActiveTlvs
,otDatasetSetPendingTlvs
,otThreadGetFixedDuaInterfaceIdentifier
i DodanootThreadSetFixedDuaInterfaceIdentifier
funkcje do Ogólny interfejs API.Funkcja
otUdpGetSockets
została usunięta z Interfejs API UDP Forward.Dodano funkcję
otUdpGetSockets
do interfejsu UDP API.otPlatRadioGetNow
,otPlatRadioSetMacFrameCounter
, iotPlatRadioSetMacKey
, funkcje dodane do funkcji Platform Radio Configuration API.
27 kwietnia 2020 r.
- Interfejs Backbone Router API został dodany.
- Dodano Network Simulator Platform API.
- Do kolumny Ogólne dodano elementy struct
otNetworkDiag*
API usprawniający diagnostykę sieci użyteczność tej funkcji. - Funkcje
otThreadGetDomainName
iotThreadSetDomainName
zostały dodane do General API – - Funkcja
otCommissionerGeneratePskc
została usunięta z interfejsu Commissioner API. UżywajotDatasetGeneratePskc
w ogólnym interfejsie API w celu wygenerowania pliku PSKc. - Interfejs Router API został zaktualizowany na potrzeby dostępu do tabeli pamięci podręcznej adresów.
24 marca 2020 r.
- Dodano makra
OT_COAP_MAX_RETRANSMIT
iOT_COAP_MIN_ACK_TIMEOUT
do CoAP API.
Marzec 2, 2020
- Zaktualizowano CoAP API:
- Dodano struktury
otCoapOptionIterator
iotCoapTxParameters
. - Dodano funkcje pomocnicze do kodowania opcji blokowania CoAP.
- Dodano funkcje do określania parametrów przesyłania poszczególnych wiadomości na potrzeby CoAP żądań i odpowiedzi.
- Dodano struktury
Styczeń 9, 2020
- Do funkcji Link dodano funkcje ponawiania histogramu API.
3 grudnia 2019 r.
- Funkcje i elementy konfiguracji serwera oraz usługi przeniesione z z interfejsu API serwera do General API w celu rejestrację na usługi pomocy technicznej przez liderów.
- Funkcje
*RouterRoleEnabled
zostały zmienione w routerze na*RouterEligible
API do obsługi ulepszeń REED. - Funkcja
otPlatLogv
została usunięta z platformy logowania API. - Makro
OT_TOOL_ALIGN
zostało usunięte z platformy Toolchain API oraz różnych definicji struct.
11 listopada 2019 r.
otThreadResetIp6Counters
dodana do interfejsu API General API.- Nowe funkcje resetowania liczników oraz pobierania i ustawiania maksymalnej liczby klatek ponownych prób dodanych do interfejsu API Link.
25 października 2019 r.
otThreadGetVersion
dodana do interfejsu API General API.otPlatRadioGetCcaEnergyDetectThreshold
iotPlatRadioSetCcaEnergyDetectThreshold
dodanych do interfejsu Radio Configuration Platform API.
19 września 2019 r.
- Podziel losową stronę interfejsu API na Crypto. i Non-Crypto, aby dostosować kodu źródłowego.
- Dodano funkcję
otJoinerInfo
struct iotCommissionerGetNextJoinerInfo
do interfejsu Commissioner API. - Funkcje
otRadioCoexMetrics
struct iotPlatRadioIsCoexEnabled
zostały dodane do interfejsu Radio Types API. - Zmieniono typ zwracania wielu interfejsów API, które zawsze przynoszą efekty, z:
otError
do:void
.
9 sierpnia 2019 r.
otPlatSettingsDeinit
dodana do platformy ustawień API.- Funkcja
otPlatUartFlush
dodano do interfejsu UART Platform API. - Element
mTimestamp
został przeniesiony z elementu structotRadioIeInfo
dootRadioFrame
struct. - Wyliczenie
otNetifInterfaceId
zostało usunięte z protokołu IPv6 API.
17 czerwca 2019 r.
- Dodano wywołania zwrotne do powiadamiania o zmianach stanu i aktywności łączenia do Commissioner API.
- Właściwe dla kompilatora modyfikatory funkcji
OTAPI
,OTCALL
,OT_CALL
i RozszerzenieOT_CDECL
zostało usunięte wraz z wycofaniem obsługi systemu Windows.
28 maja 2019 r.
otNeighborTableEntryInfo
dodano element struct dodany do interfejsu Router/Leader API.otDatasetCreateNewNetwork
iotThreadGetRloc
dodane do interfejsu API General API.- Funkcja
otUdpSendDatagram
dodany do interfejsu UDP API. - Losowy interfejs API przeniesiony z abstrakcji platformy z udoskonalonym generowaniem liczb losowych kryptograficznych.
- Entropia i entropia Dodano interfejsy API Platform.
14 maja 2019 r.
otPlatRadioGetPreferredChannelMask
i Dodano funkcjeotPlatRadioGetSupportedChannelMask
do operacji radiowej Platform API.- Usunęliśmy funkcje kanału warstwy fizycznej z linku Link API.
14 marca 2019 r.
- Dodano obsługę modulacji OQPSK w paśmie 915 MHz do typów stacji radiowych Interfejs Platform API i link API.
- Różne ulepszenia CoAP Secure API.
- Do IPv6 dodano nowe funkcje modułu SLAAC API.
- Usunięto
otSemanticallyOpaqueIidGeneratorData
element struct i powiązane funkcje za pomocą interfejsu API IPv6.
25 lutego 2019 r.
- Funkcje
otIp6SlaacIidCreate
iotIp6SlaacUpdate
zostały usunięte z Interfejs API IPv6.
30 stycznia 2019 r.
- Różne doprecyzowania interfejsu CLI API.
- Użytkownik
mDidTx
został usunięty z:otRadioFrame
struct.
23 stycznia 2019 r.
- Dodano funkcje odbiornika UDP do interfejsu API UDP.
- Usunięto strukturę
otCoapHeader
z CoAP API. Informacje w nagłówku CoAP zostały poprawione do wiadomości CoAP. - Interfejs API serwera DHCPv6 został usunięty.
Styczeń 7, 2019
otIp6NewMessageFromBuffer
dodanej do interfejsu API IPv6.- Struktura
otDhcpAddress
została usunięta z DHCPv6 API.