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);