Closed mmb-davidsmith closed 4 months ago
@mmb-davidsmith Thank you for your participation. LWM2M_RAW_BLOCK1_REQUESTS
has not got any attention lately. It would be nice to have some improvements and clean-ups in this area.
Looking forward to your contribution.
Sorry for the delay on a contribution, I was on holiday but now that I'm back I'll be submitting shortly.
@LukasWoodtli - I've submitted PR #777, which gets this building again. It needs approval for the workflows to run.
Fixed with the pushed commit.
I'm looking at using Wakaama in a firmware project and was trying to get the various knobs set to enable me to build for a low ram environment. In the documentation, it says that the
LWM2M_RAW_BLOCK1_REQUESTS
is intended for this sort of situation and configures the system to pass through each individual packet to the application rather than assembling the data.When I enable this option and try to run my copy of the
lightclient
I run into the following compile errors:Quickly commenting these out since they're not used in the function, the following errors is raised:
This is due to a missing
const
keyword on theuint8_t * buffer
. Once that is changed, I'm able to compile but the samples don't handle the full block transfer and would need some updates to complete a transfer.I'm just working on the internal processes to get a Contribution signed off to address this and should be able to contribute back.