优化代码

lowmem
Matthew 1 month ago
parent 553bae38d9
commit 92ce03d2e8

@ -3283,7 +3283,7 @@ int GM_CameraSerialTimer(SIO_PARAM_SERIAL_DEF *pPortParam)
int GM_StartSerialCameraPhoto(int phototime, unsigned char channel, int cmdidx, unsigned char bImageSize, unsigned char presetno, const char *serfile, unsigned int baud, int addr) int GM_StartSerialCameraPhoto(int phototime, unsigned char channel, int cmdidx, unsigned char bImageSize, unsigned char presetno, const char *serfile, unsigned int baud, int addr)
{ {
int flag = 0; int flag = 0;
char szbuf[128], logbuf[128]; char logbuf[128];
SIO_PARAM_SERIAL_DEF *cameraport; SIO_PARAM_SERIAL_DEF *cameraport;
cameraport = (SIO_PARAM_SERIAL_DEF*)malloc(sizeof(SIO_PARAM_SERIAL_DEF)); cameraport = (SIO_PARAM_SERIAL_DEF*)malloc(sizeof(SIO_PARAM_SERIAL_DEF));
@ -3303,7 +3303,6 @@ int GM_StartSerialCameraPhoto(int phototime, unsigned char channel, int cmdidx,
flag = Gm_OpenCameraSerial(cameraport, serfile, baud); flag = Gm_OpenCameraSerial(cameraport, serfile, baud);
#if 1 #if 1
memset(szbuf, 0, sizeof(szbuf));
srdt.iLastGetPhotoNo = -1; srdt.iLastGetPhotoNo = -1;
if (TAKE_PHOTO == cmdidx) if (TAKE_PHOTO == cmdidx)
cameraport->image.state = SER_STARTSAMPLE; cameraport->image.state = SER_STARTSAMPLE;

Loading…
Cancel
Save