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]
>

Reply via email to