Prusa_farm.h 606 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include <inttypes.h>
  3. #include "Configuration.h"
  4. #define FARM_DEFAULT_SAFETYTIMER_TIME_ms (45*60*1000ul)
  5. #ifdef PRUSA_FARM
  6. extern uint8_t farm_mode;
  7. #else
  8. #define farm_mode 0
  9. #endif
  10. #ifdef PRUSA_M28
  11. extern bool prusa_sd_card_upload;
  12. extern void serial_read_stream();
  13. #endif
  14. extern void prusa_statistics(uint8_t _message);
  15. extern void prusa_statistics_update_from_status_screen();
  16. extern void prusa_statistics_update_from_lcd_update();
  17. extern void farm_mode_init();
  18. extern bool farm_prusa_code_seen();
  19. extern void farm_gcode_g98();
  20. extern void farm_gcode_g99();
  21. extern void farm_disable();