Make enums into implicit char
This commit is contained in:
@ -43,7 +43,7 @@
|
||||
constexpr uint8_t _7P_STEP = 1, // 7-point step - to change number of calibration points
|
||||
_4P_STEP = _7P_STEP * 2, // 4-point step
|
||||
NPP = _7P_STEP * 6; // number of calibration points on the radius
|
||||
enum CalEnum { // the 7 main calibration points - add definitions if needed
|
||||
enum CalEnum : char { // the 7 main calibration points - add definitions if needed
|
||||
CEN = 0,
|
||||
__A = 1,
|
||||
_AB = __A + _7P_STEP,
|
||||
|
@ -267,7 +267,7 @@ public:
|
||||
* Workspace planes only apply to G2/G3 moves
|
||||
* (and "canned cycles" - not a current feature)
|
||||
*/
|
||||
enum WorkspacePlane { PLANE_XY, PLANE_ZX, PLANE_YZ };
|
||||
enum WorkspacePlane : char { PLANE_XY, PLANE_ZX, PLANE_YZ };
|
||||
static WorkspacePlane workspace_plane;
|
||||
#endif
|
||||
|
||||
@ -304,7 +304,7 @@ public:
|
||||
* States for managing Marlin and host communication
|
||||
* Marlin sends messages if blocked or busy
|
||||
*/
|
||||
enum MarlinBusyState {
|
||||
enum MarlinBusyState : char {
|
||||
NOT_BUSY, // Not in a handler
|
||||
IN_HANDLER, // Processing a GCode
|
||||
IN_PROCESS, // Known to be blocking command input (as in G29)
|
||||
|
Reference in New Issue
Block a user