Prusa MINI Firmware overview
_marlin_changes_t Union Reference

#include <marlin_vars.h>

Collaboration diagram for _marlin_changes_t:

Public Attributes

uint64_t var
 
struct {
   uint8_t   var_motion: 1
 
   uint8_t   var_gqueue: 1
 
   uint8_t   var_pqueue: 1
 
   uint8_t   var_ipos_x: 1
 
   uint8_t   var_ipos_y: 1
 
   uint8_t   var_ipos_z: 1
 
   uint8_t   var_ipos_e: 1
 
   uint8_t   var_pos_x: 1
 
   uint8_t   var_pos_y: 1
 
   uint8_t   var_pos_z: 1
 
   uint8_t   var_pos_e: 1
 
   uint8_t   var_temp_nozzle: 1
 
   uint8_t   var_temp_bed: 1
 
   uint8_t   var_target_nozzle: 1
 
   uint8_t   var_target_bed: 1
 
   uint8_t   var_z_offset: 1
 
   uint8_t   var_fan_speed: 1
 
   uint8_t   var_print_speed: 1
 
   uint8_t   var_flow_factor: 1
 
   uint8_t   var_wait_heat: 1
 
   uint8_t   var_wait_user: 1
 
   uint8_t   var_sd_printing: 1
 
   uint8_t   var_sd_percent_done: 1
 
   uint8_t   var_print_duration: 1
 
   uint64_t   var_reserved: 42
 
}; 
 

Member Data Documentation

◆ var

uint64_t _marlin_changes_t::var

◆ var_motion

uint8_t _marlin_changes_t::var_motion

◆ var_gqueue

uint8_t _marlin_changes_t::var_gqueue

◆ var_pqueue

uint8_t _marlin_changes_t::var_pqueue

◆ var_ipos_x

uint8_t _marlin_changes_t::var_ipos_x

◆ var_ipos_y

uint8_t _marlin_changes_t::var_ipos_y

◆ var_ipos_z

uint8_t _marlin_changes_t::var_ipos_z

◆ var_ipos_e

uint8_t _marlin_changes_t::var_ipos_e

◆ var_pos_x

uint8_t _marlin_changes_t::var_pos_x

◆ var_pos_y

uint8_t _marlin_changes_t::var_pos_y

◆ var_pos_z

uint8_t _marlin_changes_t::var_pos_z

◆ var_pos_e

uint8_t _marlin_changes_t::var_pos_e

◆ var_temp_nozzle

uint8_t _marlin_changes_t::var_temp_nozzle

◆ var_temp_bed

uint8_t _marlin_changes_t::var_temp_bed

◆ var_target_nozzle

uint8_t _marlin_changes_t::var_target_nozzle

◆ var_target_bed

uint8_t _marlin_changes_t::var_target_bed

◆ var_z_offset

uint8_t _marlin_changes_t::var_z_offset

◆ var_fan_speed

uint8_t _marlin_changes_t::var_fan_speed

◆ var_print_speed

uint8_t _marlin_changes_t::var_print_speed

◆ var_flow_factor

uint8_t _marlin_changes_t::var_flow_factor

◆ var_wait_heat

uint8_t _marlin_changes_t::var_wait_heat

◆ var_wait_user

uint8_t _marlin_changes_t::var_wait_user

◆ var_sd_printing

uint8_t _marlin_changes_t::var_sd_printing

◆ var_sd_percent_done

uint8_t _marlin_changes_t::var_sd_percent_done

◆ var_print_duration

uint8_t _marlin_changes_t::var_print_duration

◆ var_reserved

uint64_t _marlin_changes_t::var_reserved

◆ @73

struct { ... }