mirror of
https://git.mirrors.martin98.com/https://github.com/SoftFever/OrcaSlicer.git
synced 2025-08-05 16:50:42 +08:00
Increase upload timeout for Flashforge printers to 10 minutes (#8536)
Co-authored-by: kbondar80 <no@mail.com>
This commit is contained in:
parent
71b40f9bd5
commit
afab94f231
@ -67,6 +67,9 @@ bool Flashforge::upload(PrintHostUpload upload_data, ProgressFn progress_fn, Err
|
||||
bool res = true;
|
||||
|
||||
Utils::TCPConsole client(m_host, m_console_port);
|
||||
//sometimes FF AD5M is very slow in data upload, so timeout is increased to 10 minutes
|
||||
client.set_write_timeout(std::chrono::minutes(10));
|
||||
client.set_read_timeout(std::chrono::minutes(10));
|
||||
client.enqueue_cmd(controlCommand);
|
||||
|
||||
client.enqueue_cmd(connect5MCommand);
|
||||
|
@ -33,6 +33,14 @@ public:
|
||||
m_read_timeout = std::chrono::milliseconds(10000);
|
||||
}
|
||||
|
||||
void set_write_timeout(std::chrono::steady_clock::duration timeout) {
|
||||
m_write_timeout = timeout;
|
||||
}
|
||||
|
||||
void set_read_timeout(std::chrono::steady_clock::duration timeout) {
|
||||
m_read_timeout = timeout;
|
||||
}
|
||||
|
||||
void set_line_delimiter(const std::string& newline) {
|
||||
m_newline = newline;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user