I would like to understand "heapmgrMemMax" definition. As per the link below:
https://software-dl.ti.com/lprf/sdg-latest/html/debugging/ble-common_heap.html
It suggests that it is "The maximum amount of simultaneous allocated memory in blocks (this value must not exceed the size of the heap)". Does simultaneous here means a maximum memory allocated with the contiguous memory or whether simultaneous here mean at a time, maximum memory allocated in the heap?
Is this metric as the one returned in void ICall_heapGetMetrics(u16 *pBlkMax, u16 *pBlkCnt, u16 *pBlkFree, u16 *pMemAlo, u16 *pMemMax, u16 *pMemUb), where [MemMax is same as "heapmgrMemMax". I believe that is true as the next section does specify the same.