int CKMotionIO::WriteLineWithEcho(const char *s) { int ftStatus; int length; char s2[MAX_LINE+1]; if (MakeSureConnected()) return 1; strcpy(s2,s); strcat(s2,"\r"); // Add CR length = strlen(s2); Mutex->Lock(); ftStatus = ftdi_write_data(ftdi,(unsigned char *)s2,length); Mutex->Unlock(); return 0; }
int CKMotionIO::WriteLineWithEcho(const char *s) { FT_STATUS ftStatus; DWORD BytesWritten; int length; char s2[MAX_LINE+1]; if (MakeSureConnected()) return 1; strcpy(s2,s); strcat(s2,"\r"); // Add CR length = strlen(s2); Mutex->Lock(); ftStatus = FT_Write(ftHandle, s2, length, &BytesWritten); Mutex->Unlock(); return 0; }