|
Bluetooth mesh and Central role simultaneously
#bluetoothmesh
#bluetooth
Hi Andreas, No, I don’t think that combination would make sense. One option I forgot to mention is the bt_mesh_suspend() & bt_mesh_resume() APIs. You could try suspending mesh operations (advertising
Hi Andreas, No, I don’t think that combination would make sense. One option I forgot to mention is the bt_mesh_suspend() & bt_mesh_resume() APIs. You could try suspending mesh operations (advertising
|
By
Johan Hedberg
· #7132
·
|
|
Zephyr HCI Mesh Support
Hi Vivek, As far as I know, the BT_HCI_MESH_EXT option is for HCI vendor extensions which haven’t been implemented yet. However, BlueZ doesn’t require or even support them, so this should be a non-iss
Hi Vivek, As far as I know, the BT_HCI_MESH_EXT option is for HCI vendor extensions which haven’t been implemented yet. However, BlueZ doesn’t require or even support them, so this should be a non-iss
|
By
Johan Hedberg
· #7124
·
|
|
Bluetooth mesh and Central role simultaneously
#bluetoothmesh
#bluetooth
Hi Andreas, There’s nothing in the standard that prohibits it, but it will reduce the efficiency of the mesh network. The mesh advertising bearer is designed in such a way that assumes the nodes to be
Hi Andreas, There’s nothing in the standard that prohibits it, but it will reduce the efficiency of the mesh network. The mesh advertising bearer is designed in such a way that assumes the nodes to be
|
By
Johan Hedberg
· #7123
·
|
|
Zephyr 2.2.1 released
Hi, We are excited to announce the release of Zephyr 2.2.1, the first maintenance release of Zephyr 2.2. This is primarily a bug fix release, concentrating on security vulnerabilities and issues affec
Hi, We are excited to announce the release of Zephyr 2.2.1, the first maintenance release of Zephyr 2.2. This is primarily a bug fix release, concentrating on security vulnerabilities and issues affec
|
By
Johan Hedberg
· #7054
·
|
|
Zephyr 2.2 released
Hi, We are excited to announce the release of Zephyr RTOS version 2.2.0! Major enhancements with this release include (but are not limited to): * We added initial support for 64-bit ARMv8-A architectu
Hi, We are excited to announce the release of Zephyr RTOS version 2.2.0! Major enhancements with this release include (but are not limited to): * We added initial support for 64-bit ARMv8-A architectu
|
By
Johan Hedberg
· #6846
·
|
|
Zephyr 2.2.0-rc3 tagged
Hi Zephyr developers, We have now tagged Zephyr 2.2.0-rc3, i.e. we’re getting close to the final release. We’re currently at 15 medium priority bugs and no high priority bugs, so the release criteria
Hi Zephyr developers, We have now tagged Zephyr 2.2.0-rc3, i.e. we’re getting close to the final release. We’re currently at 15 medium priority bugs and no high priority bugs, so the release criteria
|
By
Johan Hedberg
· #6795
·
|
|
Zephyr 2.2.0-rc2 tagged
Hi Zephyr developers, We have now tagged the second release candidate for Zephyr 2.2: 2.2.0-rc2. We’re currently at 0 high priority bugs and 21 medium priority bugs. This is already close to the requi
Hi Zephyr developers, We have now tagged the second release candidate for Zephyr 2.2: 2.2.0-rc2. We’re currently at 0 high priority bugs and 21 medium priority bugs. This is already close to the requi
|
By
Johan Hedberg
· #6786
·
|
|
hci_uart application with flow control disable
#uart
#samples
#ble
#hci
#nrf52480
Hi Mayank, You might get lucky with disabling hardware flow control, however this standard HCI transport officially requires it (see Vol 4, Part A section 3 in Bluetooth Core Specification 5.2). Yes,
Hi Mayank, You might get lucky with disabling hardware flow control, however this standard HCI transport officially requires it (see Vol 4, Part A section 3 in Bluetooth Core Specification 5.2). Yes,
|
By
Johan Hedberg
· #6759
·
|
|
Zephyr 2.2.0-rc1 has been tagged
Hi Zephyr developers, The the first Zephyr 2.2 release candidate (v2.2.0-rc1) has been tagged. All required features scheduled for the 2.2 release are now merged into master. As of now we are in the s
Hi Zephyr developers, The the first Zephyr 2.2 release candidate (v2.2.0-rc1) has been tagged. All required features scheduled for the 2.2 release are now merged into master. As of now we are in the s
|
By
Johan Hedberg
· #6733
·
|
|
Zephyr 2.2 release schedule
Hi, I’d like to remind everyone of the current release schedule for the next Zephyr release, i.e. version 2.2: - The feature merge window is open for roughly two more weeks, closing on February 7th. A
Hi, I’d like to remind everyone of the current release schedule for the next Zephyr release, i.e. version 2.2: - The feature merge window is open for roughly two more weeks, closing on February 7th. A
|
By
Johan Hedberg
· #6684
·
|
|
Porting Zephyr HCI Layer
Hi Ryan, What do you mean by a “Host application”? A Bluetooth host application? Using what APIs? That’s a bit confusing. hci_uart is for cases where the Bluetooth controller and host are on different
Hi Ryan, What do you mean by a “Host application”? A Bluetooth host application? Using what APIs? That’s a bit confusing. hci_uart is for cases where the Bluetooth controller and host are on different
|
By
Johan Hedberg
· #6637
·
|
|
Mesh on off model not available.
Hi, The samples/boards/nrf52 folder was recently renamed to samples/boards/nrf https://docs.zephyrproject.org/latest/samples/boards/nrf/mesh/onoff-app/README.html Johan
Hi, The samples/boards/nrf52 folder was recently renamed to samples/boards/nrf https://docs.zephyrproject.org/latest/samples/boards/nrf/mesh/onoff-app/README.html Johan
|
By
Johan Hedberg
· #6595
·
|
|
Why the default MAC address is not shown in the host when using hciconfig command in linux
#hci
#ble
#nrf52
#nrf52840
Hi Venkatesh, hciconfig uses a legacy ioctl kernel interface which is only able to retrieve the public address of a controller. nRF controllers do not come with any public address by default, which is
Hi Venkatesh, hciconfig uses a legacy ioctl kernel interface which is only able to retrieve the public address of a controller. nRF controllers do not come with any public address by default, which is
|
By
Johan Hedberg
· #6572
·
|
|
how to make zephyr as a ble mesh provisioner?
Hi Rahul, There’s a preliminary pull request to add this feature, but it’s not yet merged upstream: https://github.com/zephyrproject-rtos/zephyr/pull/17729 Were you asking for provisioner support as a
Hi Rahul, There’s a preliminary pull request to add this feature, but it’s not yet merged upstream: https://github.com/zephyrproject-rtos/zephyr/pull/17729 Were you asking for provisioner support as a
|
By
Johan Hedberg
· #6163
·
|
|
Logging with a string via %s
Hi, There’s also a log_strdup() API to deal with this issue. Johan
Hi, There’s also a log_strdup() API to deal with this issue. Johan
|
By
Johan Hedberg
· #5974
·
|
|
#ble Refresh advertising data after disconnect
#ble
Hi Robert, You could try using BT_LE_ADV_OPT_ONE_TIME with bt_le_adv_start(). That should ensure that the stack doesn’t automatically restart advertising after a disconnection event. Johan
Hi Robert, You could try using BT_LE_ADV_OPT_ONE_TIME with bt_le_adv_start(). That should ensure that the stack doesn’t automatically restart advertising after a disconnection event. Johan
|
By
Johan Hedberg
· #5968
·
|
|
#bluetoothmesh Help for sending and receiving messages through mesh
#bluetoothmesh
Hi Paul, All application-level messaging with mesh is always in the context of models. I’d suggest familiarising yourself with the Mesh Model Specification to see if any of the standard models suits y
Hi Paul, All application-level messaging with mesh is always in the context of models. I’d suggest familiarising yourself with the Mesh Model Specification to see if any of the standard models suits y
|
By
Johan Hedberg
· #5903
·
|
|
[bt_le]Does Zephyr have APIs to get ConnInterval, DataLengthExtension and PHY?
Hi Kai, The API to get information on a connection is bt_conn_get_info(). Out of the parameters you mentioned you can get at least get the interval, however DLE or PHY information is not currently exp
Hi Kai, The API to get information on a connection is bt_conn_get_info(). Out of the parameters you mentioned you can get at least get the interval, however DLE or PHY information is not currently exp
|
By
Johan Hedberg
· #5892
·
|
|
BT Mesh Health Server Fault Register
#bluetoothmesh
#zephyrbluetoothmesh
Hi Billy, That depends on your application and the source of the faults. All the stack requires is for you to keep track of the fault history. You could do that e.g. with a simple u8_t array like the
Hi Billy, That depends on your application and the source of the faults. All the stack requires is for you to keep track of the fault history. You could do that e.g. with a simple u8_t array like the
|
By
Johan Hedberg
· #5884
·
|
|
BT Mesh Health Server Fault Register
#bluetoothmesh
#zephyrbluetoothmesh
Hi, The Zephyr mesh health server leaves fault registration up to the application, however you do need to register a bt_mesh_health_srv_cb struct which includes callbacks for retrieving the faults, cl
Hi, The Zephyr mesh health server leaves fault registration up to the application, however you do need to register a bt_mesh_health_srv_cb struct which includes callbacks for retrieving the faults, cl
|
By
Johan Hedberg
· #5883
·
|