0
0
mirror of https://github.com/Doodle3D/doodle3d-firmware.git synced 2024-12-22 19:13:49 +01:00

gcode file is done when current_line is higher or equal than total_lines

This commit is contained in:
Simon Voordouw 2017-06-12 15:37:43 +02:00
parent 2f91065ff7
commit 9c6bd6cdea

View File

@ -44,7 +44,7 @@ do
current_line = current_line + 1 current_line = current_line + 1
line = f:read() line = f:read()
end end
if current_line > total_lines then if current_line >= total_lines then
finished = true finished = true
break break
end end
@ -60,8 +60,6 @@ do
while (not accepts_new_gcode) while (not accepts_new_gcode)
do do
local current,buffer,total,bufferSize,maxBufferSize = printer:getProgress() local current,buffer,total,bufferSize,maxBufferSize = printer:getProgress()
print("current: " .. current .. " total:" .. total .. " buffer: " .. buffer .. " bufferSize: " .. bufferSize .. " maxBufferSize: " .. maxBufferSize)
local percentageBufferSize = bufferSize / maxBufferSize local percentageBufferSize = bufferSize / maxBufferSize
if percentageBufferSize < 0.8 then if percentageBufferSize < 0.8 then