-
Notifications
You must be signed in to change notification settings - Fork 9
Scripting Prusa_MK3
GitHub Action edited this page Sep 19, 2020
·
1 revision
-
Mute()
-Mutes the beeper
-
ToggleMute()
-Toggles the beeper mute
-
Unmute()
-Unmutes the beeper
-
Pause()
-Pauses the simulated AVR execution.
-
Quit()
-Sends the quit signal to the AVR
-
Reset()
-Resets the board by resetting the AVR.
-
Resume()
-Resumes simulated AVR execution.
-
WaitMs(int)
-Waits the specified number of milliseconds (in AVR-clock time)
-
Reset()
-Clears the diag flag immediately
-
Stall()
-Sets the diag flag immediately.
-
ToggleStall()
-Toggles the stallguard condition on the next step.
-
Clear()
-Clears EEPROM to 0xFF
-
Load()
-Loads the last-used file again
-
Poke(int, int)
-Pokes a value into the EEPROM. Args are (address,value)
-
Save()
-Saves EEPROM contents to disk.
-
Press()
-Presses the encoder button
-
PressAndRelease()
-Presses the encoder button
-
Release()
-Releases the encoder button
-
TwistCCW()
-Twists the encoder once cycle counterclockwise
-
TwistCW()
-Twists the encoder one cycle clockwise
-
Resume()
-Resumes fan from a stall condition
-
SetPWM(int)
-Sets the PWM to a specific value (0-255)
-
Stall()
-Stalls the fan
-
Resume()
-Resumes fan from a stall condition
-
SetPWM(int)
-Sets the PWM to a specific value (0-255)
-
Stall()
-Stalls the fan
-
CheckPixel(uint32, uint32, uint32)
-Checks the pixel color at the given position matches specified (x,y,RGBA).
-
SnapRect(string, int, int, int, int)
-Takes a snap a region (file,x,y,w,h)
-
Snapshot(string)
-Takes a snap of the current GL rendering
-
Resume()
-Resumes auto PWM control and clears the 'stopheating' flag
-
SetPWM(int)
-Sets the raw heater PWM value
-
StopHeating()
-Stops heating, as if a thermal runaway is happening due to loose heater or thermistor
-
Resume()
-Resumes auto PWM control and clears the 'stopheating' flag
-
SetPWM(int)
-Sets the raw heater PWM value
-
StopHeating()
-Stops heating, as if a thermal runaway is happening due to loose heater or thermistor
-
Set(int)
-Sets the sensor state to a specific enum entry. (int value)
-
SetAuto()
-Resumes auto (MMU) operation
-
SetExtVal(bool)
-Sets external imput value
-
Toggle()
-Toggles the IR sensor state
-
Key(string)
-Simulates a keypress
-
CheckCGRAM(int, int)
-Checks if the CGRAM address matches the value. (value, addr)
-
Desync()
-Simulates data corruption by desyncing the 4-bit mode
-
WaitForText(string, int)
-Waits for a given string to appear anywhere on the specified line. A line value of -1 means any line.
-
Resume Auto()
-Resumes auto (MMU-pulley-based) operation
-
Set(int)
-Sets the sensor state to a specific enum entry. (int value)
-
Toggle()
-Toggles the IR sensor state
-
Toggle Jam()
-Toggles a jam (motion stall)
-
SetMBLPoint(int, float)
-Sets the given MBL point (0-48) to the given Z value
-
SetPos(float, float, float)
-Sets X/Y/Z position of the probe
-
SetXYPoint(int, float, float)
-Sets the (0-3)rd XY cal point position to x,y. (index, x,y)
-
ToggleSheet()
-Toggles the presence of the steel sheet
-
Press()
-Simulate pressing the button
-
PressAndRelease()
-Simulate pressing and then releasing the button
-
Release()
-Simulate releasing the button
-
Key(string)
-Simulates a keypress of a given key (character)
-
MouseBtn(int, int)
-Simulates a mouse button (# = GL button enum, gl state)
-
Mount(string)
-Mounts the specified file on the SD card.
-
Remount()
-Remounts the last mounted file, if any.
-
Unmount()
-Unmounts the currently mounted file, if any.
-
Clear()
-Resets the flash memory to empty (0xFF)
-
Fill(int)
-Fills the flash memory with the given value
-
Load()
-Reloads the last used file
-
Save()
-Saves the file
-
Log(string)
-Print the std::string to stdout
-
SetQuitOnTimeout(bool)
-If 1, quits when a timeout occurs. Exit code will be non-zero.
-
SetTimeoutMs(int)
-Sets a timeout for actions that wait for an event
-
NextLineMustBe(string)
-Errors if the next output line is not as specified.
-
SendGCode(string)
-Sends the specified string as G-Code.
-
WaitForLine(string)
-Waits for the provided line to appear on the serial output.
-
WaitForLineContains(string)
-Waits for the serial output to contain a line with the given string.
-
StartTrace()
-Starts the telemetry trace. You must have set a category or set of items with the -t option
-
StopTrace()
-Stops a running telemetry trace.
-
WaitFor(string, uint32)
-Waits for a specified telemetry value to occur
-
WaitForGT(string, uint32)
-Waits for a specified telemetry value to be greater than specified
-
WaitForLT(string, uint32)
-Waits for a specified telemetry value to be less than specified
-
Disconnect()
-Disconnects the thermistor as though it has gone open circuit
-
Reconnect()
-Restores the normal thermistor state
-
Set(float)
-Sets the temperature to the specified value
-
Short()
-Short the thermistor out
-
Disconnect()
-Disconnects the thermistor as though it has gone open circuit
-
Reconnect()
-Restores the normal thermistor state
-
Set(float)
-Sets the temperature to the specified value
-
Short()
-Short the thermistor out
-
Disconnect()
-Disconnects the thermistor as though it has gone open circuit
-
Reconnect()
-Restores the normal thermistor state
-
Set(float)
-Sets the temperature to the specified value
-
Short()
-Short the thermistor out
-
Disconnect()
-Disconnects the thermistor as though it has gone open circuit
-
Reconnect()
-Restores the normal thermistor state
-
Set(float)
-Sets the temperature to the specified value
-
Short()
-Short the thermistor out
-
SetV(float)
-Sets the value the ADC reports
-
SetVScale(float)
-Changes the scale factor to convert the input to the ADC input range
-
SetV(float)
-Sets the value the ADC reports
-
SetVScale(float)
-Changes the scale factor to convert the input to the ADC input range
-
Reset()
-Clears the diag flag immediately
-
Stall()
-Sets the diag flag immediately.
-
ToggleStall()
-Toggles the stallguard condition on the next step.
-
Reset()
-Clears the diag flag immediately
-
Stall()
-Sets the diag flag immediately.
-
ToggleStall()
-Toggles the stallguard condition on the next step.
-
Reset()
-Clears the diag flag immediately
-
Stall()
-Sets the diag flag immediately.
-
ToggleStall()
-Toggles the stallguard condition on the next step.