Re: [PATCH BlueZ v3 0/4] Mesh send/publish API change

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patchset Applied
On Wed, 2020-08-26 at 09:54 -0700, Brian Gix wrote:
> This patch set modifies Send, DevKeySend and Publish methods
> on bluez.mesh.Node interface to include additional argument "options".
> 
> This new argument is a dictionary that currently has only one
> new key word defined for Send() and DevKeySend():
>     "ForceSegmented" - to force small payloads to be sent as
>                       one-segment messages
> 
> Other key words may be defined in future to accommodate evolving
> requirements of Mesh Profile specification.
> 
> ********* v2 ************
> In case of Publish(), and additional keyword is defined
>     "Vendor" -  16-bit Company ID as defined by the Bluetooth SIG
> 
> This allows us to eliminate VendorPublish() method.
> 
> ********* v3 ************
> Added Vendor specific clarity to the Publish() method description in
> mesh-api.txt, since VendorPublish() is removed.
> 
> 
> Inga Stotland (4):
>   doc/mesh-api: Add "options" dictionary to Send/Publish
>   mesh: Handle "options" dictionary in Send/Publish methods
>   tools/mesh-cfglient: Add "options" to Send/DevKeySend
>   test/test-mesh: Add "options" to Send/Publish
> 
>  doc/mesh-api.txt       |  60 ++++++++++--------
>  mesh/cfgmod-server.c   |   2 +-
>  mesh/model.c           |   6 +-
>  mesh/model.h           |   9 +--
>  mesh/node.c            | 140 ++++++++++++++++++++---------------------
>  test/test-mesh         |  11 +++-
>  tools/mesh-cfgclient.c |   8 +++
>  7 files changed, 127 insertions(+), 109 deletions(-)
> 




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux