Bluetooth Mesh Key migration#

Bluetooth Mesh Key migration.

These commands are meant for migration from older releases to 3.2 and later releases.

Function Documentation#

sl_btmesh_migration_migrate_keys#

sl_status_t sl_btmesh_migration_migrate_keys ()

Ugrade keys from pre 3.2 release. Must be executed prior to to node or Provisioner initialization.

Returns

  • SL_STATUS_OK if successful. Error code otherwise.


Definition at line 20217 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

sl_btmesh_migration_migrate_ddb#

sl_status_t sl_btmesh_migration_migrate_ddb ()

Ugrade Device Database from pre 3.2 release. This command must be executed prior to provisioner initialization. Command may not be issued twice.

Returns

  • SL_STATUS_OK if successful. Error code otherwise.


Definition at line 20228 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

Macro Definition Documentation#

sl_btmesh_cmd_migration_migrate_keys_id#

#define sl_btmesh_cmd_migration_migrate_keys_id
Value:
0x01600028

Definition at line 20203 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

sl_btmesh_cmd_migration_migrate_ddb_id#

#define sl_btmesh_cmd_migration_migrate_ddb_id
Value:
0x02600028

Definition at line 20204 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

sl_btmesh_rsp_migration_migrate_keys_id#

#define sl_btmesh_rsp_migration_migrate_keys_id
Value:
0x01600028

Definition at line 20205 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

sl_btmesh_rsp_migration_migrate_ddb_id#

#define sl_btmesh_rsp_migration_migrate_ddb_id
Value:
0x02600028

Definition at line 20206 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h