| 1234567891011121314151617181920212223242526272829303132 | 
							- //backlight.h
 
- #ifndef _BACKLIGHT_H
 
- #define _BACKLIGHT_H
 
- #include <inttypes.h>
 
- #include "Marlin.h"
 
- #include "pins.h"
 
- enum Backlight_Mode
 
- {
 
- 	BACKLIGHT_MODE_DIM     = 0,
 
- 	BACKLIGHT_MODE_BRIGHT  = 1,
 
- 	BACKLIGHT_MODE_AUTO    = 2,
 
- };
 
- extern int16_t backlightLevel_HIGH;
 
- extern int16_t backlightLevel_LOW;
 
- extern uint8_t backlightMode;
 
- extern bool backlightSupport;
 
- extern int16_t backlightTimer_period;
 
- #define FORCE_BL_ON_START force_bl_on(true)
 
- #define FORCE_BL_ON_END force_bl_on(false)
 
- extern void force_bl_on(bool section_start);
 
- extern void backlight_update();
 
- extern void backlight_init();
 
- extern void backlight_save();
 
- extern void backlight_wake(const uint8_t flashNo = 0);
 
- #endif //_BACKLIGHT_H
 
 
  |