Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2018-01-22 23:10:54 +0300
committerDavid Crocker <dcrocker@eschertech.com>2018-01-22 23:11:11 +0300
commit9184a403b4645f17fbc732b33715891f4a7653b5 (patch)
tree0d4f7679ca0732590f9964ea2e3eec0ef44d6df9 /src/RepRap.h
parentcc8de620887759dbb6ade8b5b0bffc6e9194222e (diff)
Towards version 1.21RC1
Added multi-tap probing Added M260/M281 I2C send and receive Added absolute babystepping mode Fix for pressure advance with non-uniform extrusoin rate Disabled cache oin SAM4E Fixed FTP "listen failed" bug Fixed crash when trying to confoigure a filament monitor on a DueX endstop input Change endstops 5-9 pin allocation when no DueX board present Show board revision as 1.02 if VSSA sense present Ported DHCP fixes form lwip 2 to Duet 06/085 build M304 bug fix Bug fix to recent PrintMonitor change when getting "Generated by" string
Diffstat (limited to 'src/RepRap.h')
-rw-r--r--src/RepRap.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/RepRap.h b/src/RepRap.h
index 9c50d55c..d4877310 100644
--- a/src/RepRap.h
+++ b/src/RepRap.h
@@ -86,6 +86,9 @@ public:
#if SUPPORT_IOBITS
PortControl& GetPortControl() const;
#endif
+#if SUPPORT_12864_LCD
+ Display& GetDisplay() const;
+#endif
void Tick();
bool SpinTimeoutImminent() const;
@@ -134,6 +137,10 @@ private:
PortControl *portControl;
#endif
+#if SUPPORT_12864_LCD
+ Display *display;
+#endif
+
Tool* toolList; // the tool list is sorted in order of increasing tool number
Tool* currentTool;
uint32_t lastWarningMillis; // When we last sent a warning message for things that can happen very often
@@ -180,6 +187,10 @@ inline PrintMonitor& RepRap::GetPrintMonitor() const { return *printMonitor; }
inline PortControl& RepRap::GetPortControl() const { return *portControl; }
#endif
+#if SUPPORT_12864_LCD
+inline Display& RepRap::GetDisplay() const { return *display; }
+#endif
+
inline bool RepRap::Debug(Module m) const { return debug & (1 << m); }
inline Module RepRap::GetSpinningModule() const { return spinningModule; }