intel / liblwm2m

liblwm2m is an implementation of the LWM2M protocol from the Open Mobile Alliance.
BSD 3-Clause "New" or "Revised" License
44 stars 28 forks source link

Blockwise Transfers in CoAP - draft-ietf-core-block-14 #40

Closed conz27 closed 8 years ago

conz27 commented 10 years ago

I am currently working on pushing updates via the Firmware Object (/5/0/0); however, messages are truncated at the 128 bytes as defined by REST_MAX_CHUNK_SIZE in er-coap.h.

Current Behaviour: Firmware packages > 128 bytes truncated and only the first block of data is sent out.

Expected Behaviour: Firmware package file should be fragmented into blocks and sent out in chunks.

The Contiki OS repository seems to have implemented this functionality - I think it just needs to be ported into here and integrated with the test client and server.

dnav commented 8 years ago

Project moved to http://github.com/eclipse/wakaama