Due to a memory leak in the NLG6 SWrev string storage the heap memory is insuficient for the bms all query and the Arduino UNO will hang when reserving memory for the capacity values.
Quick fix is to disable the NLG6 test (set NLG6TEST 0) in the ED_BMSdiag.h:
#define NLG6TEST 1 //!< Test if the NLG6 fast charger is installed
Due to a memory leak in the NLG6 SWrev string storage the heap memory is insuficient for the bms all query and the Arduino UNO will hang when reserving memory for the capacity values.
Quick fix is to disable the NLG6 test (set
NLG6TEST 0
) in the ED_BMSdiag.h: