Hi Jennifer, Yes, you can implement custom Mesh vendor models for both roles. I'm not aware of any Server role limitations for foundation models. You can find implementation of client roles for foundation models inside `mynewt-nimble/nimble/host/mesh/src/shell.c`.
It shouldn't be a problem to use a Mesh Node as a Relay and also connect to some non-mesh device. Mesh usually uses Advertising Bearer to communicate between devices but there is also a GATT Bearer which needs a connection to communicate. But then you need a GATT Proxy Node so that nodes that do not support GATT Bearer can talk to the connected device. Hope that helps. BR Michał Narajowski sob., 9 mar 2019 o 06:35 Jennifer Gibbs <[email protected]> napisał(a): > > Hello, > > Is it possible to implement custom BLE Mesh vendor models for both Server and > Client roles? Is the Server Role limitation only for foundation models? > > Is it possible to have a Mesh _Server be an active Relay in the Mesh while > also connecting to a device outside of the Mesh? I’m assuming we’re using the > Advertising Bearer inside the mesh….I could also solve my current problem by > making the external device a low power node in the Mesh as well but currently > have it implemented external to the Mesh as a connectable beacon. > > Thank you, > > Jennifer Gibbs > Laird Connectivity, FAE III > 913-744-6015 > [email protected] >
