void CurrentDetectionT1_StoreHeartBeatMessage(uint8* sendToG1Data) { nv_mem_write(sendToG1Data + SN_LEN); if (nv_mem_full()) { nv_write_msg(); } }
bool nv_mem_write(uint8* data) { if (nv_mem_full()) { return FALSE; } memcpy(rfData[_endIndex].data, data, NV_LEN); if (++_endIndex == MAX_RECOVER_MSG_IN_MEN) { _endIndex = 0; } return TRUE; }