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

I cannot find the tx_config_t structure in the repo

Hi, the mesh_dfu.c requires the definition of tx_config_t, which I can't find anywhere in the repo branch sdk-8-support. Same with RBC_MESH_EVENT_TYPE_DFU_SOURCE and other constants. Looks like a missing .h file. Could you help me, Trond?

  • Hi there, looks like the dfu_mesh-file is some development residue left behind. We've been working on adding DFU source mode for the mesh devices (to allow device->device transfers), but the work isn't quite finished yet. The mesh_dfu-module can be left out of your build until further notice, as it relies on some work-in-progress modules not present in the repo.

    It should not have made it into the public repo at all, sorry for the inconvenience. I'll remove it in the next release, and add it back (including it in example projects) when it's ready.

    BTW, I recommend posting mesh-issues to the github-repo issue tracker, as it might fall through the cracks on the devzone. The members of the mesh team scan through here from time to time, but we occasionally miss a couple of requests.

  • Thank you. I would be glad to hear about the device->device dfu when you finished it.

Related