diff options
Diffstat (limited to 'src/CAN/CommandProcessor.cpp')
-rw-r--r-- | src/CAN/CommandProcessor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/CAN/CommandProcessor.cpp b/src/CAN/CommandProcessor.cpp index ccfc17e3..7751f892 100644 --- a/src/CAN/CommandProcessor.cpp +++ b/src/CAN/CommandProcessor.cpp @@ -58,7 +58,7 @@ pre(buf->id.MsgType() == CanMessageType::firmwareBlockRequest) String<MaxFilenameLength> fname; fname.copy((msg.fileWanted == (unsigned int)FirmwareModule::bootloader) ? "Duet3Bootloader-" : "Duet3Firmware_"); fname.catn(msg.boardType, msg.GetBoardTypeLength(buf->dataLength)); - fname.cat(".bin"); + fname.cat((msg.uf2Format) ? ".uf2" : ".bin"); uint32_t fileOffset = msg.fileOffset, fileLength = 0; uint32_t lreq = msg.lengthRequested; |