diff options
author | David Crocker <dcrocker@eschertech.com> | 2020-10-18 16:54:22 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2020-10-18 16:54:22 +0300 |
commit | 3341fd09923beb127e9088910808874c3fb24669 (patch) | |
tree | 3c3776927ce1e21f3177f569597e50d3ccd8b7ab /src/Duet3Mini | |
parent | 5dafab1e50b8c55b7fd49a8a3df5442e53a5c5c5 (diff) |
Rationalised some common definitions
Diffstat (limited to 'src/Duet3Mini')
-rw-r--r-- | src/Duet3Mini/Pins_Duet3Mini.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/Duet3Mini/Pins_Duet3Mini.h b/src/Duet3Mini/Pins_Duet3Mini.h index 48edb9f4..85f67c5b 100644 --- a/src/Duet3Mini/Pins_Duet3Mini.h +++ b/src/Duet3Mini/Pins_Duet3Mini.h @@ -77,6 +77,8 @@ constexpr uint32_t IAP_IMAGE_START = 0x20030000; // The physical capabilities of the machine +# include <Duet3Common.h> + #if defined(DUET3MINI_V04) constexpr size_t NumDirectDrivers = 7; // The maximum number of drives supported by the electronics #elif defined(DUET3MINI_V02) @@ -90,11 +92,6 @@ constexpr size_t MaxCanDrivers = 7; // enough to support another Mini5+ as a constexpr unsigned int MaxCanBoards = 4; #endif -constexpr size_t MaxSensors = 32; - -constexpr size_t MaxHeaters = 6; // The maximum number of heaters in the machine -constexpr size_t MaxMonitorsPerHeater = 3; // The maximum number of monitors per heater - constexpr size_t MaxBedHeaters = 2; constexpr size_t MaxChamberHeaters = 2; constexpr int8_t DefaultBedHeater = 0; @@ -103,10 +100,6 @@ constexpr int8_t DefaultE0Heater = 1; // Index of the default first extruder constexpr size_t NumThermistorInputs = 3; constexpr size_t NumTmcDriversSenseChannels = 2; -constexpr size_t MaxZProbes = 3; -constexpr size_t MaxGpInPorts = 10; -constexpr size_t MaxGpOutPorts = 10; - constexpr size_t MinAxes = 3; // The minimum and default number of axes constexpr size_t MaxAxes = 8; // The maximum number of movement axes in the machine constexpr size_t MaxDriversPerAxis = 4; // The maximum number of stepper drivers assigned to one axis @@ -119,12 +112,8 @@ constexpr size_t MaxAxesPlusExtruders = 8; constexpr size_t MaxHeatersPerTool = 2; constexpr size_t MaxExtrudersPerTool = 5; -constexpr size_t MaxFans = 6; - constexpr unsigned int MaxTriggers = 16; // Maximum number of triggers -constexpr size_t MaxSpindles = 2; // Maximum number of configurable spindles - constexpr size_t NumSerialChannels = 3; // The number of serial IO channels (USB and one auxiliary UART) #define SERIAL_MAIN_DEVICE (serialUSB) #define SERIAL_AUX_DEVICE (serialUart0) |