Skip to content

Instantly share code, notes, and snippets.

View JeremyKennedy's full-sized avatar

Jeremy Kennedy JeremyKennedy

View GitHub Profile
@JeremyKennedy
JeremyKennedy / pa_cal.cfg
Last active March 9, 2023 05:48
Klipper Pressure Advance Line Calibration Macro
[gcode_macro PA_CAL]
# Klipper pressure advance line calibration macro.
# Usage: PA_CAL BED=100 NOZZLE=240 PA_START=0.0 PA_STOP=0.1 NZL=0.4
# Or you can execute with no parameters, which will use values from printer.cfg and saved_variables.cfg.
# First prints a line with current set PA, then prints 21 additional line segments starting with PA_START, and increasing to PA_STOP.
# Based on http://realdeuce.github.io/Voron/PA/pressure_advance.html
# Cleaned up and moved to using saved_variables.cfg by u/jibbsisme
# Sourced from u/Deepsiks, assisted by u/imoftendisgruntled, u/scul86, and thanks to u/beansisfat, u/stray_r
description: Tune Pressure Advance
@JeremyKennedy
JeremyKennedy / nextcloud-upload.ps1
Created November 22, 2021 15:06
Upload to Nextcloud with PowerShell
# halt script on error
$ErrorActionPreference = "Stop"
# update and print current directory (if using relative path for $file, this will be the base)
[Environment]::CurrentDirectory = (Get-Location -PSProvider FileSystem).ProviderPath
Write-Output "Source directory: $PWD"
# path of the files to be uploaded
$fileArray = @(
"folder/filename1.csv",