This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

couldn't find mesh sdk 2.1.1 download link and need some help in the modification of the simple onoff model to send string in the mesh network

hello nordic ,

i want to download the mesh SDK 2.1.1 to use the light switch example to transform the model simple onoff from sending uint8_t to string ,

i have started modifying it but had so many mistakes done and couldn't come back to the first mesh sdk without any modification and i wanted to download it again but didn't find it 

so can any body tell me how can i download it , and second can i have some help or some indications on how to modify it 

i have a very important project that is going to include about thousands SoC 

thank you 

Parents
  • Hi,

    You can download all the older version of the SDK by click on the version number in the download page, it will lead you to here.

    The simple on off model is provided in SDK v2.2.0 as well, it's just the example is missing.

    I attached here the proxy client and proxy server with simple_onoff for SDK v2.2.0

    proxy_client - SimpleOnOff.zipproxy_server - SimpleOnOff.zip

  • Aswell it's not working , couldn't provision the servers 

    0> <t: 1179>, main.c, 583, <t: 0>, main.c, 561, ----- BLE Mesh Light Switch Provisioner Demo -----
    0> <t: 0>, mesh_softdevice_init.c, 117, Initializing SoftDevice...
    0> <t: 0>, mesh_softdevice_init.c, 75, Enabling BLE...
    0> <t: 16>, mesh_softdevice_init.c, 109, sd_ble_enable: app_ram_base should be adjusted to 0x20002DA0
    0> <t: 555>, main.c, 499, Initializing and adding models
    0> <t: 585>, main.c, 452, Restored: App data
    0> <t: 587>, main.c, 551, Restored: Handles
    0> <t: 590>, provisioner_helper.c, 307, m_netkey_handle:0 m_appkey_handle:0 m_self_devkey_handle:1
    0> <t: 597>, main.c, 591, <start>
    0> <t: 676>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 678>, main.c, 578, Starting application ...
    0> <t: 680>, main.c, 580, Provisoned Nodes: 0, Configured Nodes: 0 Next Address: 0x0100
    0> <t: 684>, main.c, 581, Dev key : 6367FE1223F087DC0570A1C554F86DC6
    0> <t: 687>, main.c, 582, Net key : 0AFB51A4ED17362B158498D3FE0B8C0D
    0> <t: 690>, main.c, 583, App key : F61B9FB95B2037032CF71D1CDF0CAC7B
    0> <t: 693>, main.c, 584, Press Button 1 to start provisioning and configuration process.
    0> <t: 254042>, main.c, 459, Button 1 pressed
    0> <t: 254044>, main.c, 364, Waiting for Client node to be provisioned ...
    0> <t: 258819>, provisioner_helper.c, 288, Scanning For Unprovisioned Devices
    0> <t: 291727>, provisioner_helper.c, 143, UUID seen: 005955AA00000000BC32E7B859AC6FFE
    0> <t: 303182>, provisioner_helper.c, 143, UUID seen: 0059CCAA000000006846AB371D9B6F19
    0> <t: 303185>, provisioner_helper.c, 95, UUID filter matched
    0> <t: 303577>, provisioner_helper.c, 263, Provisioning link established
    0> <t: 316948>, provisioner_helper.c, 258, Static authentication data provided
    0> <t: 328810>, provisioner_helper.c, 196, Provisioning completed received
    0> <t: 328813>, provisioner_helper.c, 201, Adding device address, and device keys
    0> <t: 328819>, provisioner_helper.c, 218, Addr: 0x0100 addr_handle: 0 netkey_handle: 0 devkey_handle: 2
    0> <t: 329030>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 329033>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 332780>, provisioner_helper.c, 159, Local provisioning link closed: prov_state: 2 remaining retries: 2
    0> <t: 332785>, main.c, 285, Provisioning successful
    0> <t: 332787>, provisioner_helper.c, 185, Provisioning complete. Node addr: 0x0100 elements: 3
    0> <t: 332791>, provisioner_helper.c, 95, UUID filter matched
    0> <t: 332793>, node_setup.c, 661, Configuring Node: 0x0100
    0> <t: 332796>, node_setup.c, 551, Config client setup: devkey_handle:2 addr_handle:0
    0> <t: 332800>, node_setup.c, 343, Getting composition data
    0> <t: 332809>, access.c, 408, TX: [aop: 0x8008]
    0> <t: 332812>, access.c, 409, TX: Msg: 00
    0> <t: 332868>, main.c, 114, Flash write complete
    0> <t: 332871>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 332954>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 352039>, access.c, 241, RX: [aop: 0x0002]
    0> <t: 352042>, main.c, 335, Config client event
    0> <t: 352044>, node_setup.c, 353, Adding appkey
    0> <t: 352062>, access.c, 408, TX: [aop: 0x0000]
    0> <t: 352064>, access.c, 409, TX: Msg: 000000F61B9FB95B2037032CF71D1CDF0CAC7B
    0> <t: 352069>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 354149>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 355009>, access.c, 241, RX: [aop: 0x8003]
    0> <t: 355012>, main.c, 335, Config client event
    0> <t: 355014>, node_setup.c, 258, opcode status field: 0
    0> <t: 355017>, node_setup.c, 364, App key bind: Health server
    0> <t: 355026>, access.c, 408, TX: [aop: 0x803D]
    0> <t: 355028>, access.c, 409, TX: Msg: 000100000200
    0> <t: 355032>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 355078>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 355782>, access.c, 241, RX: [aop: 0x803E]
    0> <t: 355786>, main.c, 335, Config client event
    0> <t: 355788>, node_setup.c, 258, opcode status field: 0
    0> <t: 355790>, node_setup.c, 432, Setting publication address for the health server to 0x0001
    0> <t: 355806>, access.c, 408, TX: [aop: 0x0003]
    0> <t: 355809>, access.c, 409, TX: Msg: 0001010000001E81010200
    0> <t: 355812>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 357314>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 358980>, access.c, 241, RX: [aop: 0x8019]
    0> <t: 358984>, main.c, 335, Config client event
    0> <t: 358986>, node_setup.c, 258, opcode status field: 0
    0> <t: 358988>, node_setup.c, 398, App key bind: 0x1001 client on element 0x0101
    0> <t: 358999>, access.c, 408, TX: [aop: 0x803D]
    0> <t: 359001>, access.c, 409, TX: Msg: 010100000110
    0> <t: 359004>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 360604>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 361059>, access.c, 241, RX: [aop: 0x803E]
    0> <t: 361063>, main.c, 335, Config client event
    0> <t: 361065>, node_setup.c, 258, opcode status field: 2
    0> <t: 361067>, main.c, 278, Configuration of device 0 failed. Press Button 1 to retry.
    0> <t: 361071>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 684827>, access.c, 241, RX: [aop: 0x0004]
    0> <t: 684830>, main.c, 314, Node 0x0100 alive with 0 active fault(s), RSSI: -44
    0> <t: 684833>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 1012444>, access.c, 241, RX: [aop: 0x0004]
    0> <t: 1012447>, main.c, 314, Node 0x0100 alive with 0 active fault(s), RSSI: -32
    0> <t: 1012450>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 1340078>, access.c, 241, RX: [aop: 0x0004]

Reply
  • Aswell it's not working , couldn't provision the servers 

    0> <t: 1179>, main.c, 583, <t: 0>, main.c, 561, ----- BLE Mesh Light Switch Provisioner Demo -----
    0> <t: 0>, mesh_softdevice_init.c, 117, Initializing SoftDevice...
    0> <t: 0>, mesh_softdevice_init.c, 75, Enabling BLE...
    0> <t: 16>, mesh_softdevice_init.c, 109, sd_ble_enable: app_ram_base should be adjusted to 0x20002DA0
    0> <t: 555>, main.c, 499, Initializing and adding models
    0> <t: 585>, main.c, 452, Restored: App data
    0> <t: 587>, main.c, 551, Restored: Handles
    0> <t: 590>, provisioner_helper.c, 307, m_netkey_handle:0 m_appkey_handle:0 m_self_devkey_handle:1
    0> <t: 597>, main.c, 591, <start>
    0> <t: 676>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 678>, main.c, 578, Starting application ...
    0> <t: 680>, main.c, 580, Provisoned Nodes: 0, Configured Nodes: 0 Next Address: 0x0100
    0> <t: 684>, main.c, 581, Dev key : 6367FE1223F087DC0570A1C554F86DC6
    0> <t: 687>, main.c, 582, Net key : 0AFB51A4ED17362B158498D3FE0B8C0D
    0> <t: 690>, main.c, 583, App key : F61B9FB95B2037032CF71D1CDF0CAC7B
    0> <t: 693>, main.c, 584, Press Button 1 to start provisioning and configuration process.
    0> <t: 254042>, main.c, 459, Button 1 pressed
    0> <t: 254044>, main.c, 364, Waiting for Client node to be provisioned ...
    0> <t: 258819>, provisioner_helper.c, 288, Scanning For Unprovisioned Devices
    0> <t: 291727>, provisioner_helper.c, 143, UUID seen: 005955AA00000000BC32E7B859AC6FFE
    0> <t: 303182>, provisioner_helper.c, 143, UUID seen: 0059CCAA000000006846AB371D9B6F19
    0> <t: 303185>, provisioner_helper.c, 95, UUID filter matched
    0> <t: 303577>, provisioner_helper.c, 263, Provisioning link established
    0> <t: 316948>, provisioner_helper.c, 258, Static authentication data provided
    0> <t: 328810>, provisioner_helper.c, 196, Provisioning completed received
    0> <t: 328813>, provisioner_helper.c, 201, Adding device address, and device keys
    0> <t: 328819>, provisioner_helper.c, 218, Addr: 0x0100 addr_handle: 0 netkey_handle: 0 devkey_handle: 2
    0> <t: 329030>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 329033>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 332780>, provisioner_helper.c, 159, Local provisioning link closed: prov_state: 2 remaining retries: 2
    0> <t: 332785>, main.c, 285, Provisioning successful
    0> <t: 332787>, provisioner_helper.c, 185, Provisioning complete. Node addr: 0x0100 elements: 3
    0> <t: 332791>, provisioner_helper.c, 95, UUID filter matched
    0> <t: 332793>, node_setup.c, 661, Configuring Node: 0x0100
    0> <t: 332796>, node_setup.c, 551, Config client setup: devkey_handle:2 addr_handle:0
    0> <t: 332800>, node_setup.c, 343, Getting composition data
    0> <t: 332809>, access.c, 408, TX: [aop: 0x8008]
    0> <t: 332812>, access.c, 409, TX: Msg: 00
    0> <t: 332868>, main.c, 114, Flash write complete
    0> <t: 332871>, main.c, 404, Mesh evt: FLASH_STABLE
    0> <t: 332954>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 352039>, access.c, 241, RX: [aop: 0x0002]
    0> <t: 352042>, main.c, 335, Config client event
    0> <t: 352044>, node_setup.c, 353, Adding appkey
    0> <t: 352062>, access.c, 408, TX: [aop: 0x0000]
    0> <t: 352064>, access.c, 409, TX: Msg: 000000F61B9FB95B2037032CF71D1CDF0CAC7B
    0> <t: 352069>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 354149>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 355009>, access.c, 241, RX: [aop: 0x8003]
    0> <t: 355012>, main.c, 335, Config client event
    0> <t: 355014>, node_setup.c, 258, opcode status field: 0
    0> <t: 355017>, node_setup.c, 364, App key bind: Health server
    0> <t: 355026>, access.c, 408, TX: [aop: 0x803D]
    0> <t: 355028>, access.c, 409, TX: Msg: 000100000200
    0> <t: 355032>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 355078>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 355782>, access.c, 241, RX: [aop: 0x803E]
    0> <t: 355786>, main.c, 335, Config client event
    0> <t: 355788>, node_setup.c, 258, opcode status field: 0
    0> <t: 355790>, node_setup.c, 432, Setting publication address for the health server to 0x0001
    0> <t: 355806>, access.c, 408, TX: [aop: 0x0003]
    0> <t: 355809>, access.c, 409, TX: Msg: 0001010000001E81010200
    0> <t: 355812>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 357314>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 358980>, access.c, 241, RX: [aop: 0x8019]
    0> <t: 358984>, main.c, 335, Config client event
    0> <t: 358986>, node_setup.c, 258, opcode status field: 0
    0> <t: 358988>, node_setup.c, 398, App key bind: 0x1001 client on element 0x0101
    0> <t: 358999>, access.c, 408, TX: [aop: 0x803D]
    0> <t: 359001>, access.c, 409, TX: Msg: 010100000110
    0> <t: 359004>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 360604>, main.c, 419, Unhandled Mesh Event: 1
    0> <t: 361059>, access.c, 241, RX: [aop: 0x803E]
    0> <t: 361063>, main.c, 335, Config client event
    0> <t: 361065>, node_setup.c, 258, opcode status field: 2
    0> <t: 361067>, main.c, 278, Configuration of device 0 failed. Press Button 1 to retry.
    0> <t: 361071>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 684827>, access.c, 241, RX: [aop: 0x0004]
    0> <t: 684830>, main.c, 314, Node 0x0100 alive with 0 active fault(s), RSSI: -44
    0> <t: 684833>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 1012444>, access.c, 241, RX: [aop: 0x0004]
    0> <t: 1012447>, main.c, 314, Node 0x0100 alive with 0 active fault(s), RSSI: -32
    0> <t: 1012450>, main.c, 419, Unhandled Mesh Event: 0
    0> <t: 1340078>, access.c, 241, RX: [aop: 0x0004]

Children
No Data
Related