|
Bluetooth Mesh
I want build Zephyr based lighting system & for testing I have 3 nRF52840-PDK boards. I've flashed zephyr/samples/bluetooth/mesh firmware on all three board. They are advertising themselves as any oth
I want build Zephyr based lighting system & for testing I have 3 nRF52840-PDK boards. I've flashed zephyr/samples/bluetooth/mesh firmware on all three board. They are advertising themselves as any oth
|
By
...
· #258
·
|
|
Zephyr Based Bluetooth Mesh implementation on nRF52840-PDK boards
Hello, I to want build Zephyr based lighting system & for testing I have 3 nRF52840-PDK boards. I've flashed zephyr/samples/bluetooth/mesh firmware on all three board. They are advertising themselves
Hello, I to want build Zephyr based lighting system & for testing I have 3 nRF52840-PDK boards. I've flashed zephyr/samples/bluetooth/mesh firmware on all three board. They are advertising themselves
|
By
...
· #252
·
|
|
[Zephyr-devel] Zephyr Based Bluetooth Mesh implementation on nRF52840-PDK boards
Thank very much !! I used your suggested commands. And I got following response - [meshctl]# discover-unprovisioned on set_scan_filter_uuids 00001827-0000-1000-8000-00805f9b34fb SetDiscoveryFilter fai
Thank very much !! I used your suggested commands. And I got following response - [meshctl]# discover-unprovisioned on set_scan_filter_uuids 00001827-0000-1000-8000-00805f9b34fb SetDiscoveryFilter fai
|
By
...
· #254
·
|
|
[Zephyr-devel] Zephyr Based Bluetooth Mesh implementation on nRF52840-PDK boards
It is working now !! I run hcitool lescan on another terminal & { discover-unprovisioned on , provision dddd0000000000000000000000000000 } on messhctl terminal. Output --> ----------------------------
It is working now !! I run hcitool lescan on another terminal & { discover-unprovisioned on , provision dddd0000000000000000000000000000 } on messhctl terminal. Output --> ----------------------------
|
By
...
· #259
·
|
|
[Zephyr-devel] Zephyr Based Bluetooth Mesh implementation on nRF52840-PDK boards
Could you please share in details documentation for Bluetooth Mesh implementation for Zephyr ?
Could you please share in details documentation for Bluetooth Mesh implementation for Zephyr ?
|
By
...
· #260
·
|
|
How & what to save provisioning configuration set by meshctl utility into flash memory of NRF52840-PDK ??
Now I able able to access, first byte send by "onoff" command after editing get_onoff_set( ) function as follow; static void gen_onoff_set(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, str
Now I able able to access, first byte send by "onoff" command after editing get_onoff_set( ) function as follow; static void gen_onoff_set(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, str
|
By
...
· #265
·
|
|
how to configure node for subscribe & public address
After connecting with Device we get following options while configuring the device. [config: Target = 0100]# h Client Configuration Menu Available commands: target <unicast> Set target node to configu
After connecting with Device we get following options while configuring the device. [config: Target = 0100]# h Client Configuration Menu Available commands: target <unicast> Set target node to configu
|
By
...
· #276
·
|
|
Silicon Labs Bluetooth Mesh App compatible Zephyr mesh example for nRF52840-PDK
I wanna control Leds on nRF52840-PDK board using Silicon Labs Bluetooth Mesh App. Is there any one who has modify $zephyr/samples/bluetooth/mesh example so that it will get compatible for Silicon Labs
I wanna control Leds on nRF52840-PDK board using Silicon Labs Bluetooth Mesh App. Is there any one who has modify $zephyr/samples/bluetooth/mesh example so that it will get compatible for Silicon Labs
|
By
...
· #278
·
|
|
About publish & subscribe mechanism in Bluetooth Mesh
Is publish & subscribe mechanism only related with Group addresses ? Or we can add even unicast and virtual addresses in whitelist of Publish & Subscription list ? How to use these two structure: stat
Is publish & subscribe mechanism only related with Group addresses ? Or we can add even unicast and virtual addresses in whitelist of Publish & Subscription list ? How to use these two structure: stat
|
By
...
· #295
·
|
|
About publish & subscribe mechanism in Bluetooth Mesh
How to send simple one byte of data from one node to another node which are provisioned using meshctl using unicast addresses ? >>For subscribing you don't need anything >>special, except that a >>pro
How to send simple one byte of data from one node to another node which are provisioned using meshctl using unicast addresses ? >>For subscribing you don't need anything >>special, except that a >>pro
|
By
...
· #298
·
|
|
About publish & subscribe mechanism in Bluetooth Mesh
#define BT_MESH_MODEL(_id, _op, _pub, _user_data) \ { \ .id = (_id), \ .op = _op, \ .keys = { [0 ... (CONFIG_BT_MESH_MODEL_KEY_COUNT - 1)] = \ BT_MESH_KEY_UNUSED }, \ .pub = _pub, \ .groups = {0xC000}
#define BT_MESH_MODEL(_id, _op, _pub, _user_data) \ { \ .id = (_id), \ .op = _op, \ .keys = { [0 ... (CONFIG_BT_MESH_MODEL_KEY_COUNT - 1)] = \ BT_MESH_KEY_UNUSED }, \ .pub = _pub, \ .groups = {0xC000}
|
By
...
· #304
·
|
|
Success in testing of Silicon Labs Bluetooth Mesh APP with Zephyr
static void gen_onoff_set_unack(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, struct net_buf_simple *buf) { unsigned char tmp = net_buf_simple_pull_u8(buf); printk("Data = %u \r",tmp); swi
static void gen_onoff_set_unack(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, struct net_buf_simple *buf) { unsigned char tmp = net_buf_simple_pull_u8(buf); printk("Data = %u \r",tmp); swi
|
By
...
· #305
·
|
|
button1 GPIOTE interrupt enable for NRF52840_PCA10056
Hello, I want to enable GPIOTE interrupt for for Button1. For that I write void GPIOTE_IRQHandler(void *arg) { if(NRF_GPIOTE->EVENTS_IN[0]!=0) { NRF_GPIOTE->EVENTS_IN[0]=0; NRF_P0->OUT ^= (1<<16); } }
Hello, I want to enable GPIOTE interrupt for for Button1. For that I write void GPIOTE_IRQHandler(void *arg) { if(NRF_GPIOTE->EVENTS_IN[0]!=0) { NRF_GPIOTE->EVENTS_IN[0]=0; NRF_P0->OUT ^= (1<<16); } }
|
By
...
· #306
·
|
|
Error while publishing from one node to another node in Bluetooth Mesh
void foo(int a,int b) { static volatile int tmp = 0; struct net_buf_simple *msg1 = NET_BUF_SIMPLE(10); struct bt_mesh_msg_ctx ctx1 = { .net_idx = b, .app_idx = a, .addr = 0xFFFE, // <-----------------
void foo(int a,int b) { static volatile int tmp = 0; struct net_buf_simple *msg1 = NET_BUF_SIMPLE(10); struct bt_mesh_msg_ctx ctx1 = { .net_idx = b, .app_idx = a, .addr = 0xFFFE, // <-----------------
|
By
...
· #315
·
|
|
about success rate of publish-subscribe mechanism of Zephyr Bluetooth Mesh
void foo(int a,int b,unsigned char c) { static volatile unsigned char tmp = 0; struct net_buf_simple *msg1 = NET_BUF_SIMPLE(2+4+2); struct bt_mesh_msg_ctx ctx1 = { .net_idx = b, .app_idx = a, .addr =
void foo(int a,int b,unsigned char c) { static volatile unsigned char tmp = 0; struct net_buf_simple *msg1 = NET_BUF_SIMPLE(2+4+2); struct bt_mesh_msg_ctx ctx1 = { .net_idx = b, .app_idx = a, .addr =
|
By
...
· #319
·
|
|
understanding of logic behind address used in Publish-Subscribe mechanism for Bluetooth Mesh
static void gen_onoff_set(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, struct net_buf_simple *buf) { static volatile unsigned char copy1=NULL; unsigned char elem_idx = model->elem->addr -
static void gen_onoff_set(struct bt_mesh_model *model, struct bt_mesh_msg_ctx *ctx, struct net_buf_simple *buf) { static volatile unsigned char copy1=NULL; unsigned char elem_idx = model->elem->addr -
|
By
...
· #322
·
|
|
GPIO interrupt not linked using zephyr API
Hello, //---------------------------------------------------------------------------------------------------------------------------- #include <zephyr.h> #include <misc/printk.h> #include "nrf_delay.h
Hello, //---------------------------------------------------------------------------------------------------------------------------- #include <zephyr.h> #include <misc/printk.h> #include "nrf_delay.h
|
By
...
· #324
·
|
|
[Zephyr-devel] mesh: relay traffic when relay state is 0x02 (not supported)
I applied your recent patch (that is https://github.com/zephyrproject-rtos/zephyr/pull/5243 ) But it is still relaying packet (after Relay is OFF using Silicon Labs App) if destination address is Grou
I applied your recent patch (that is https://github.com/zephyrproject-rtos/zephyr/pull/5243 ) But it is still relaying packet (after Relay is OFF using Silicon Labs App) if destination address is Grou
|
By
...
· #332
·
|
|
Complete Sample Demo for BluetoothMesh like Nordic Semiconductor "Light_Switch"
Hello, I need simple clone of of "Light_Switch" demo (part of nordic semiconductor mesh SDK) using Zephyr. In that demo, we can control Led1 on Servers using publishing data from client. Reliability i
Hello, I need simple clone of of "Light_Switch" demo (part of nordic semiconductor mesh SDK) using Zephyr. In that demo, we can control Led1 on Servers using publishing data from client. Reliability i
|
By
...
· #337
·
|
|
Complete Sample Demo for BluetoothMesh like Nordic Semiconductor "Light_Switch"
Currently noob like me don't known how to correctly fine tuned or configure or write code from scratch using Zephyr so that it will exactly work like Nordic Semiconductor Mesh Light_Switch Demo. Hence
Currently noob like me don't known how to correctly fine tuned or configure or write code from scratch using Zephyr so that it will exactly work like Nordic Semiconductor Mesh Light_Switch Demo. Hence
|
By
...
· #340
·
|