Tool/software:
I am using SSI communication between a TM4C1294NCPDT MCU and an MX25L51245G flash, but I am unable to read the continuously written data correctly. How can I retrieve the data without junk or null characters? When I try to write continuous data and then read it line by line, I receive the following logs:
Writing data1...
Written data 0x000000: {ate-event:354033090105688,110,alarm,event,normal,active,primary,1,001,2019-07-13T08:24:14+00:00,Common Fire Alarm}
Written data 0x000075:
Data written 0x000000: {ate-event:354033090105688,110,alarm,event,normal,active,primary,1,001,2019-07-13T08:24:14+00:00,Common Fire Alarm}
Writing data2...
Written data 0x000077: {"ate-event":"354033090105688,950,alarm,event,normal,active,secondary,1025,0,2019-07-13T09:08:35+00:00,SIM Failure"}
Written data 0x0000EB:
Data written 0x000077: {"ate-event":"354033090105688,950,alarm,event,normal,active,secondary,1025,0,2019-07-13T09:08:35+00:00,SIM Failure"}
Writing data3...
Written data 0x0000ED: {"ate-event":"354033090105688,774,status,event,normal,active,secondary,1014,0,2019-07-13T09:08:57+00:00,Low Signal"}
Written data 0x000161:
Data written 0x0000ED: {"ate-event":"354033090105688,774,status,event,normal,active,secondary,1014,0,2019-07-13T09:08:57+00:00,Low Signal"}
Reading all stored data...
Line: 3 0 ! 4$(0(354 30 001 %6 ($ a`` a d`dd$ dcbl`` a 0 0$,0 !0) 1,00 0008(07)0000(
Line: $2 ) ,Common Fire Alarm}
Line: {"ate-event":"354033090105688,950,alarm,event,normal,active,secondary,1025,0,2019-07-13T09:08:35+00:00,SIM Failure"}
Line: