Actualizaciones de las referencias de la API de OpenThread C

Consulta "api: platform" y “api: usuario” denominada Solicitudes de extracción en GitHub para obtener detalles adicionales sobre las actualizaciones de la Referencia de la API.

29 de agosto de 2024

  • Se agregó una nueva función otLinkGetFrameCounter al API de Link.

23 de agosto de 2024

7 de agosto de 2024

  • Se cambió el nombre de los comandos linkmetrics mgmt a linkmetrics config. que se enumeran alfabéticamente que comienzan con linkmetrics config enhanced-ack clear en la Referencia de comandos de la CLI.

  • Se agregó la macro OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE al Módulo Diagnóstico de red de la Referencia de variables de configuración.

26 de julio de 2024

12 de julio de 2024

21 de junio de 2024

17 de mayo de 2024

29 de abril de 2024

11 de abril de 2024

28 de marzo de 2024

21 de marzo de 2024

8 de marzo de 2024

27 de febrero de 2024

14 de febrero de 2024

6 de febrero de 2024

  • Se agregaron nuevos comandos coap a la referencia de comandos de la CLI. que comienzan alfabéticamente con coap cancel
  • Se agregó el atributo mMeshLocal al struct otIp6AddressInfo de la API de IPv6:

1 de febrero de 2024

  • Se agregaron nuevos comandos commissioner a la referencia de comandos de la CLI. que comienzan alfabéticamente con commissioner announce
  • Se agregó un otCoapSecureIsClosed nuevo y las funciones otCoapSecureStartWithMaxConnAttempts a la API de CoAP Secure.
  • Agregado nuevo otIp4FromIp4MappedIp6Address y otIp4ToIp4MappedIp6Address a la API de NAT64.
  • Se agregó una nueva función otPlatRadioResetCsl al API de Radio Operation

23 de enero de 2024

  • Se agregó un nuevo módulo de TREL al Referencia de variables de configuración.

9 de enero de 2024

27 de diciembre de 2023

13 de diciembre de 2023

  • Se agregó el comando debug a la Referencia de comandos de la CLI.
  • Se agregó la API de BLE Secure.
  • Se agregó un nuevo módulo de abstracción de plataforma para BLE:
  • Se agregó el nuevo otPdProcessedRaInfo en la nube.

29 de noviembre de 2023

  • Se agregaron nuevos comandos del servidor SRP a la Referencia de comandos de la CLI, a partir del alfabéticamente con srp server (enable,disable).
  • Se agregó un nuevo módulo de abstracción de plataforma para Multipan.
  • Se agregó una nueva función otNcpHdlcInitMulti al API de Network Co-Processor.
  • Se agregó una nueva función otInstanceInitMultiple al API de Instance.
  • Se agregaron nuevos otMessageIsMulticastLoopEnabled y funciones otMessageSetMulticastLoopEnabled al API de Message.

21 de noviembre de 2023

7 de noviembre de 2023

  • Se agregaron nuevos comandos TCP a la Referencia de comandos de CLI, a partir del alfabéticamente con tcp abort.

2 de noviembre de 2023

13 de octubre de 2023

5 de octubre de 2023

28 de septiembre de 2023

22 de septiembre de 2023

14 de septiembre de 2023

8 de septiembre de 2023

29 de agosto de 2023

15 de agosto de 2023

31 de julio de 2023

  • Se agregó el nuevo comando mleadvimax a la Referencia de comandos de la CLI.
  • Se agregó la función otThreadGetAdvertisementTrickleIntervalMax al API de Router/Leader.

26 de julio de 2023

19 de julio de 2023

  • Se agregaron nuevas APIs y comandos de CLI relacionados para permitir que los usuarios establezcan manualmente la la preferencia de ruta publicada al API de administrador de enrutamiento de frontera.
  • Se actualizó la API de SRP para mejorar el manejo de los nombres de las instancias de servicio.
  • Se agregaron nuevos structs, funciones y comandos de CLI relacionados al API de Mesh Diagnostics para recopilar estadísticas sobre el tiempo que los mensajes pasan en la cola de TX.

26 de junio de 2023

13 de junio de 2023

1 de junio de 2023

17 de mayo de 2023

8 de mayo de 2023

  • Se agregaron nuevos comandos a la referencia de comandos de la CLI:
  • otBorderAgentGetId Se agregó la función a la API de Border Agent.
  • otIp6PrefixFromString función agregada a la API de IPv6.
  • otThreadGetVendorModel, otThreadGetVendorName, otThreadGetVendorSwVersion, otThreadSetVendorModel, otThreadSetVendorName y otThreadSetVendorSwVersion funciones agregadas a la API General de Thread.

1 de mayo de 2023

  • otPlatCryptoEcdsaGenerateAndImportKey, otPlatCryptoEcdsaExportPublicKey, otPlatCryptoEcdsaSignUsingKeyRef y otPlatCryptoEcdsaVerifyUsingKeyRef funciones agregadas a la API de Crypto Platform.
  • Se agregó la función otPlatDiagRadioTransmitStream al API de Platform Factory Diagnostics.

18 de abril de 2023

  • Se agregó la función otIp4CidrFromString al API de NAT64

Marzo 28 de 2022

23 de marzo de 2023

15 de marzo de 2023

2 de marzo de 2023

20 de febrero de 2023

14 de febrero de 2023

31 de enero de 2023

18 de enero de 2023

3 de enero de 2023

18 de noviembre de 2022

26 de octubre de 2022

19 de octubre de 2022

13 de octubre de 2022

21 de septiembre de 2022

  • Funciones otIp4AddressFromString y otNat64SynthesizeIp6Address se agregó a la API de NAT64.
  • otSrpServerIsAutoEnableMode y otSrpServerSetAutoEnableMode funciones agregadas a la API de SRP.
  • Se actualizó la enumeración a la API de TCP Abstractions.

15 de septiembre de 2022

  • Se agregaron nuevos enumeraciones, typedefs y funciones al archivo. API de NAT64 para admitir nuevos comandos de la CLI de NAT64.
  • Se agregaron comandos de NAT64 a la Referencia de comandos de la CLI, incluido el CIDR de NAT64, el prefijo asignación y contador de comandos.

25 de agosto de 2022

24 de agosto de 2022

  • otNat64ReceiveIp4Callback, otIp4NewMessage y otNat64Send Las funciones otNat64SetIp4Cidr y otNat64SetReceiveIp4Callback se agregaron a la API de NAT64.
  • Se agregaron comandos child. a la Referencia de comandos de la CLI.

16 de agosto de 2022

3 de agosto de 2022

  • Se agregaron los comandos channel a la Referencia de comandos de la CLI.

27 de julio de 2022

20 de julio de 2022

14 de julio de 2022

7 de julio de 2022

  • otBorderRoutingGetRouteInfoOptionPreference y Se agregaron funciones otBorderRoutingSetRouteInfoOptionPreference al API de Border Router.

28 de junio de 2022

  • Se agregó la macro OT_IP6_MAX_MLR_ADDRESSES al API de IPv6:
  • Se quitó OT_ERROR_ALREADY de otNetDataPublishExternalRoute y Funciones otNetDataPublishOnMeshPrefix en el Thread - General API (API general de Thread)

14 de junio de 2022

  • Se agregó otTimestamp typedef al archivo API de Operational Dataset.
  • OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX y OT_SETTINGS_KEY_LEGACY_OMR_PREFIX Enumeraciones OT_SETTINGS_KEY_ON_LINK_PREFIX y OT_SETTINGS_KEY_RESERVED Se quitó de la API de Platform - Settings.
  • otSrpServerTtlConfig typedef y otSrpClientEnableAutoHostAddress, otSrpServerGetTtlConfig, otSrpServerServiceGetTtl y Las funciones otSrpServerSetTtlConfig se agregaron al API de SRP
  • otDetachGracefullyCallback typedef y otThreadDetachGracefully función agregada al API de Thread General.

31 de mayo de 2022

  • Se agregaron las funciones typedef y otDnssdGetCounters de otDnssdCounters al archivo API del servidor DNS-SD.
  • Se quitó la función otPlatRadioGetCslClockUncertainty y se agregó Función otPlatRadioGetCslUncertainty a la API de Radio Operation.
  • otSrpServerLeaseInfo y otSrpServerResponseCounters typedefs, otSrpClientGetTtl, otSrpClientSetTtl y otSrpServerGetPort otSrpServerGetResponseCounters, otSrpServerHostGetLeaseInfo y otSrpServerServiceGetLeaseInfo se agregaron a la API de SRP.

18 de mayo de 2022

20 de abril de 2022

13 de abril de 2022

30 de marzo de 2022

15 de marzo de 2022

  • Se agregó la función otDnsClientResolveIp4Address al API de DNSv6.
  • Se agregó la enumeración OT_SETTINGS_KEY_BR_ULA_PREFIX, junto con otras actualizaciones de enumeración a la API de Platform Settings

23 de febrero de 2022

2 de febrero de 2022

19 de enero de 2022

7 de diciembre de 2021

  • Funciones otLinkIsRadioFilterEnabled y otLinkSetRadioFilterEnabled agregado a la API de Link.
  • Se agregó otThreadSetThreadVersionCheckEnabled al API de Router/Leader.

27 de septiembre de 2021

20 de septiembre de 2021

  • otHistoryTrackerMulticastAddressInfo y otHistoryTrackerUnicastAddressInfo structs agregados a la API de History Tracker

13 de septiembre de 2021

30 de agosto de 2021

25 de agosto de 2021.

22 de junio de 2021

10 de mayo de 2021

  • Se agregó el struct otSrpServerLeaseConfig al API de SRP:

12 de abril de 2021

5 de abril de 2021

25 de marzo de 2021

9 de marzo de 2021

22 de febrero de 2021

  • Se agregó el struct otDnsQueryConfig al API de DNS:

16 de febrero de 2021

  • Se quitó el struct otDnsQuery y se agregó el struct otDnsServiceInfo al API de DNS:

9 de febrero de 2021

  • otSrpClientGetServerAddress, otSrpClientIsRunning y Se agregaron funciones otSrpClientSetCallback al API de SRP:
  • La API de montón dejó de estar disponible.

2 de febrero de 2021

  • Se agregó el struct otCoapBlockwiseResource al API de CoAP
  • Se quitó el struct otSrpTxtEntry del API de SRP:

26 de enero de 2021

20 de enero de 2021

9 de noviembre de 2020

20 de octubre de 2020

  • Se agregó el struct otIp6AddressInfo al API de IPv6:

2 de octubre de 2020

31 de agosto de 2020

  • Se agregaron APIs para compatibilidad con la escucha coordinada de muestreo (CSL) en el subproceso 1.2.
  • Se agregó el struct otBackboneRouterMulticastListenerInfo al API de Backbone Router.

12 de agosto de 2020

  • Se agregó el struct otThreadDiscoveryRequestInfo al API de General.

15 de julio de 2020

  • Se agregó la función otBackboneRouterConfig al API de Backbone Router.

  • Se quitó la función otCoapAddResource de API de CoAP

  • otJoinerPskd, otJoinerInfoType y otCommissionerAddJoinerWithDiscerner y las funciones otCommissionerRemoveJoinerWithDiscerner agregadas al API de Commissioner.

  • otJoinerGetDiscerner, otJoinerSetDiscerner, y otJoinerDiscerner que se agregaron al API de Joiner.

  • Funciones otLinkFilterClearDefaultRssIn y otLinkFilterSetDefaultRssIn agregado a la API de Link.

  • otLinkRawGetRadioTime, otLinkRawSetMacFrameCounter y Se agregaron funciones otLinkRawSetMacKey al API de Raw Link.

  • otDatasetGetActiveTlvs, otDatasetGetPendingTlvs, otDatasetSetActiveTlvs, otDatasetSetPendingTlvs otThreadGetFixedDuaInterfaceIdentifier y Se agregaron funciones otThreadSetFixedDuaInterfaceIdentifier al API general.

  • Se quitó la función otUdpGetSockets de API de UDP Forward.

  • Se agregó la función otUdpGetSockets a la API de UDP.

  • otPlatRadioGetNow, otPlatRadioSetMacFrameCounter, y otPlatRadioSetMacKey, que se agregan al API de Platform Radio Configuration.

27 de abril de 2020

24 de marzo de 2020

  • Se agregaron las macros OT_COAP_MAX_RETRANSMIT y OT_COAP_MIN_ACK_TIMEOUT a la API de CoAP:

2 de marzo de 2020

  • Se actualizó la API de CoAP:
    • Se agregaron los structs otCoapOptionIterator y otCoapTxParameters.
    • Se agregaron funciones auxiliares para codificar opciones de bloqueo de CoAP.
    • Se agregaron funciones para especificar parámetros de transmisión por mensaje para CoAP. y las respuestas de los usuarios.

9 de enero de 2020

3 de diciembre de 2019

  • Las funciones y structs de configuración de servidor y servicio se trasladaron del de Node a la API de General para y el registro de servicios de asistencia por parte de los líderes.
  • Se cambió el nombre de las funciones *RouterRoleEnabled a *RouterEligible en el router para admitir las mejoras de REED.
  • Se quitó la función otPlatLogv de la plataforma de Logging API.
  • Se quitó la macro OT_TOOL_ALIGN de la plataforma de cadena de herramientas API y de varias definiciones de struct.

11 de noviembre de 2019

  • otThreadResetIp6Counters función agregada a la API de General.
  • Nuevas funciones para restablecer contadores y obtener y establecer fotogramas máximos reintentos agregados a la API de Link.

25 de octubre de 2019

19 de septiembre de 2019

  • Divide la página de la API aleatoria en Crypto y Non-Crypto para alinearse con código fuente.
  • Se agregaron el struct otJoinerInfo y la función otCommissionerGetNextJoinerInfo a la API de Commissioner.
  • Se agregaron el struct otRadioCoexMetrics y la función otPlatRadioIsCoexEnabled a la API de Radio Types
  • Se cambió el tipo de datos que se muestra de varias APIs que siempre se ejecutan de forma correcta de otError a void.

9 de agosto de 2019

17 de junio de 2019

  • Se agregaron devoluciones de llamadas para notificar cambios de estado y actividad de Joiner al API de Commissioner.
  • Modificadores de funciones específicas del compilador de OTAPI, OTCALL, OT_CALL y Se quitó OT_CDECL junto con la eliminación de la compatibilidad con Windows.

28 de mayo de 2019

14 de mayo de 2019

14 de marzo de 2019

25 de febrero de 2019

  • Se quitaron las funciones otIp6SlaacIidCreate y otIp6SlaacUpdate del API de IPv6:

30 de enero de 2019

23 de enero de 2019

  • Se agregaron funciones del receptor UDP a la API de UDP.
  • Se quitó el struct otCoapHeader del CoAP API. Se perfeccionó la información del encabezado CoAP al mensaje CoAP.
  • Se quitó la API del servidor DHCPv6.

7 de enero de 2019