le_avdataPush Buffer Size


#1

Hi all,

doing some data tests I found this problem when I have my apps conected to airvantage (lwm2m):

Apr 3 09:58:41 | =ERR= | avcDaemon[16615]/avcDaemon T=main | timeseriesData.c EncodeResourceDeltaValue() 760 | CBOR encoding error out of memory/need more memory
Apr 3 09:58:41 | =ERR= | avcDaemon[16615]/avcDaemon T=main | timeseriesData.c EncodeResourceDefaultValue() 689 | CBOR encoding error out of memory/need more memory
Apr 3 09:58:41 | =ERR= | avcDaemon[16615]/avcDaemon T=main | timeseriesData.c EncodeResourceDataToCborArray() 848 | CBOR encoding error out of memory/need more memory
Apr 3 09:58:41 | =ERR= | myApp[25272]/avPublisherComponent T=main | avPublisher.c SetIntegerRecord() 538 | Couldn’t record integervariable reading - LE_NO_MEMORY

Maybe I need put too much data on air, but, in order to get the maximum performance:

what is the buffer/memory of the record function?
what is the queue size of the push function?

is there any way to add more memory ??

Thanks in advance


#2

Is your App enabled sandbox?
If yes, please see Sandboxed App Limits from: http://legato.io/legato-docs/latest/howToSecuritySandboxLimits.html.