Prusa MINI Firmware overview
|
void dac_current_raw(uint8_t channel, uint16_t val)
void mcp4728_setDrvPct(xyze_uint8_t &pct)
#define OUT_WRITE(IO, V)
Definition: fastio.h:108
#define RESET
Definition: dac_mcp4728.h:34
#define LOW
Definition: wiring_constants.h:70
#define RECIPROCAL(x)
Definition: macros.h:273
uint8_t mcp4728_getDrvPct(const uint8_t channel)
#define DAC_DISABLE_PIN
Definition: pins_RIGIDBOARD_V2.h:47
uint8_t mcp4728_setVref_all(const uint8_t value)
uint8_t i
Definition: screen_test_graph.c:72
#define DAC_STEPPER_VREF
Definition: pins_RIGIDBOARD_V2.h:45
#define DAC_STEPPER_GAIN
Definition: pins_RIGIDBOARD_V2.h:46
AxisEnum
Definition: types.h:36
uint8_t mcp4728_eepromWrite()
#define SERIAL_ECHO_START()
Definition: serial.h:179
uint8_t mcp4728_setGain_all(const uint8_t value)
#define NOMORE(v, n)
Definition: macros.h:133
#define SERIAL_ECHO_MSG(S)
Definition: serial.h:183
uint8_t mcp4728_analogWrite(const uint8_t channel, const uint16_t value)
#define SERIAL_ECHOLNPAIR(V...)
Definition: serial.h:144
const uint8_t[]
Definition: 404_html.c:3
#define DAC_MOTOR_CURRENT_DEFAULT
Definition: pins_RIGIDBOARD_V2.h:51
uint16_t mcp4728_getValue(const uint8_t channel)
uint8_t dac_current_get_percent(AxisEnum axis)
void dac_current_percent(uint8_t channel, float val)
void dac_current_set_percents(xyze_uint8_t &pct)
#define DAC_STEPPER_MAX
Definition: pins_RIGIDBOARD_V2.h:44
#define LOOP_XYZE(VAR)
Definition: types.h:61
#define DAC_STEPPER_ORDER
Definition: pins_RIGIDBOARD_V2.h:40
#define DAC_STEPPER_SENSE
Definition: pins_RIGIDBOARD_V2.h:42
#define UPDATE
Definition: dac_mcp4728.h:36
uint8_t mcp4728_simpleCommand(const byte simpleCommand)