Hi Abner,
do you plan to fix these restrictions that make block1/2 options useless on BC68?
I think that the best way may be to use raw values from AT+QCOAPOPTION without hadling separated fields like NUM, M and SZX. Left block1/2 option binary filelds encoding to host application and put raw values from user command to block1/2 options value keeping in mind that the option size may be from 1 to 3 bytes based on its value.
Do you think it’s possible to do?
It seems that CoAP Options on receive side dont work properly, please check my recent post BC68 missing CoAP OPTIONS in response URC