소스 검색

Put space between filename and size (fix M20 / lsDive)
Output longFilename if present.

Ted Hess 7 년 전
부모
커밋
69fb8d7013
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      Firmware/cardreader.cpp

+ 6 - 2
Firmware/cardreader.cpp

@@ -127,8 +127,12 @@ void CardReader::lsDive(const char *prepend, SdFile parent, const char * const m
 			case LS_SerialPrint:
 				createFilename(filename, p);
 				SERIAL_PROTOCOL(prepend);
-				SERIAL_PROTOCOL(filename);
-				//SERIAL_PROTOCOLCHAR(' ');
+				if (longFilename[0] != 0) {
+					SERIAL_PROTOCOL(longFilename);
+				} else {
+					SERIAL_PROTOCOL(filename);
+				}
+				MYSERIAL.write(' ');
 				SERIAL_PROTOCOLLN(p.fileSize);
 				break;