Part Number:MSP432P401R
Hi all,
Im have a problem with snprintf fucition, after call snprintf() to write string to buffer, it changed some my variable.
Berfore
After
Any help will be appreciated. Thank you!
lenbufferpasscode = 267
static char Bufferpasscodeesp[300+1] = {0};
lenbufferpasscode = snprintf(Bufferpasscodeesp,300,",\"Passcode\":[{\"Code\":%d,\"Time\":%d,\"Opt\": %d ,\"Nuser\":%d},{\"Code\":%d,\"Time\":%d,\"Opt\": %d ,\"Nuser\":%d},{\"Code\":%d,\"Time\":%d,\"Opt\": %d ,\"Nuser\":%d},{\"Code\":%d,\"Time\":%d,\"Opt\": %d ,\"Nuser\":%d},{\"Code\":%d,\"Time\":%d,\"Opt\": %d ,\"Nuser\":%d}]", Passcodenumber1.Codenumber,Passcodenumber1.Timenumber,Passcodenumber1.Optionnumber,Passcodenumber1.Usenumber, Passcodenumber2.Codenumber,Passcodenumber2.Timenumber,Passcodenumber2.Optionnumber,Passcodenumber2.Usenumber, Passcodenumber3.Codenumber,Passcodenumber3.Timenumber,Passcodenumber3.Optionnumber,Passcodenumber3.Usenumber, Passcodenumber4.Codenumber,Passcodenumber4.Timenumber,Passcodenumber4.Optionnumber,Passcodenumber4.Usenumber, Passcodenumber5.Codenumber,Passcodenumber5.Timenumber,Passcodenumber5.Optionnumber,Passcodenumber5.Usenumber);