#include <cstdint>
#include <ctime>
#include <functional>
#include <map>
#include <mutex>
#include <atomic>
#include <tuple>
#include <set>
#include <utility>
#include <vector>
#include <string>
#include <memory>
#include <chrono>
#include <unordered_set>
#include <optional>
#include <boost/thread.hpp>
#include <boost/nowide/fstream.hpp>
#include "nlohmann/json.hpp"
#include "libslic3r/ProjectTask.hpp"
#include "slic3r/Utils/json_diff.hpp"
#include "boost/bimap/bimap.hpp"
#include "libslic3r/calib.hpp"
#include "libslic3r/Utils.hpp"
#include "slic3r/Utils/PrinterNetworkTypes.hpp"
#include "DeviceCore/DevDefs.h"
#include "DeviceCore/DevConfigUtil.h"
#include "DeviceCore/DevFirmware.h"
#include "DeviceCore/DevCalib.h"
#include "DeviceErrorDialog.hpp"
#include <wx/object.h>
#include <wx/string.h>
#include <wx/timer.h>
#include <wx/colour.h>
Go to the source code of this file.
|
| namespace | Slic3r |
| | |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
|
| namespace | Slic3r::GUI |
◆ Slic3r::MachineObject::FilamentData
| struct Slic3r::MachineObject::FilamentData |
| Class Members |
|
set< string > |
checked_filament |
|
|
map< string, pair< vector< int >, vector< int > > > |
filament_list |
|
|
string |
printer_preset_name |
|
◆ BED_TEMP_LIMIT
| #define BED_TEMP_LIMIT 120 |
◆ DISCONNECT_TIMEOUT
| #define DISCONNECT_TIMEOUT 30000.f |
◆ END_SEQ_ID
◆ EXTRUSION_OMIT_TIME
| #define EXTRUSION_OMIT_TIME 20000.f |
◆ GET_VERSION_RETRYS
| #define GET_VERSION_RETRYS 10 |
◆ HOLD_COUNT_CAMERA
| #define HOLD_COUNT_CAMERA 6 |
◆ HOLD_COUNT_MAX
◆ HOLD_TIME_3SEC
Referenced by Slic3r::DevPrintOptionsParser::Parse(), Slic3r::DevPrintOptions::parse_allow_prompt_sound_status(), Slic3r::DevPrintOptions::parse_auto_recovery_step_loss_status(), Slic3r::DevPrintOptions::parse_filament_tangle_detect_status(), Slic3r::MachineObject::parse_home_flag(), Slic3r::MachineObject::parse_json(), Slic3r::MachineObject::parse_new_info(), Slic3r::DevPrintOptionsParser::ParseDetectionV1_0(), Slic3r::DevPrintOptionsParser::ParseDetectionV1_1(), Slic3r::DevPrintOptionsParser::ParseDetectionV1_2(), Slic3r::DevPrintOptionsParser::ParseDetectionV2_0(), Slic3r::DevPrintOptionsParser::ParseDetectionV2_1(), and Slic3r::DevFilaSystemParser::ParseV1_0().
◆ HOLD_TIME_6SEC
◆ HOLD_TIMEOUT
| #define HOLD_TIMEOUT 10000.f |
◆ PUSHINFO_TIMEOUT
| #define PUSHINFO_TIMEOUT 15000.f |
◆ REQUEST_PUSH_MIN_TIME
| #define REQUEST_PUSH_MIN_TIME 3000.f |
◆ REQUEST_START_MIN_TIME
| #define REQUEST_START_MIN_TIME 15000.f |
◆ RETRY_INTERNAL
| #define RETRY_INTERNAL 2000 |
◆ START_SEQ_ID
| #define START_SEQ_ID 20000 |
◆ SUBSCRIBE_RETRY_COUNT
| #define SUBSCRIBE_RETRY_COUNT 5 |
◆ TIMEOUT_FOR_KEEPALIVE
| #define TIMEOUT_FOR_KEEPALIVE 5* 60 * 1000.f |
◆ TIMEOUT_FOR_STRAT
| #define TIMEOUT_FOR_STRAT 20000.f |
◆ UpgradeDownloadFailed
| #define UpgradeDownloadFailed -1 |
◆ UpgradeFlashFailed
| #define UpgradeFlashFailed -3 |
◆ UpgradeNoError
◆ UpgradePrinting
| #define UpgradePrinting -4 |
◆ UpgradeVerfifyFailed
| #define UpgradeVerfifyFailed -2 |
◆ USE_LOCAL_SOCKET_BIND
| #define USE_LOCAL_SOCKET_BIND 0 |