Skip to content

Conversation

raiden00pl
Copy link
Member

  • nuttx/nimble_npl_os_log.h: fix log level config from Kconfig

    The log messages control on NuttX was broken since da4e2f0.
    All log messages were printed. With this change we can configure the log
    level from Kconfig like it was with obsolete logcfg/logcfg.h (https://github.com/apache/nuttx-apps/blob/master/wireless/bluetooth/nimble/include/logcfg/logcfg.h).

    Mesh support is currently not supported in NuttX, so the log definitions for these modules are omitted.

  • transport/ble_hci_socket.c: fix implicit declaration error

  • transport/rx_task.c: fix defined but not used warning

@github-actions github-actions bot added the size/S Small PR label Aug 23, 2025
The log messages control was broken since:
  da4e2f0.
All log messages were printed. With this change we can configure the log
level from Kconfig again.

Signed-off-by: raiden00pl <[email protected]>
fix NuttX compilation error with GCC14:
  mynewt-nimble/nimble/transport/socket/src/ble_hci_socket.c:921:12:
  error: implicit declaration of function 'ble_hci_sock_iso_tx';

Signed-off-by: raiden00pl <[email protected]>
fix warning on NuttX:

  mynewt-nimble/nimble/transport/src/rx_task.c:49:1:
  warning: 'rx_task_func' defined but not used [-Wunused-function]

Signed-off-by: raiden00pl <[email protected]>
@sjanc sjanc merged commit b683181 into apache:master Sep 1, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/S Small PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants