{"push_id":978667596,"size":4,"distinct_size":4,"ref":"refs/heads/upstreamedge","head":"bbe5002fc2f490eeed3d3243c13155fb079ff45c","before":"f9181f4258c6433c236751ee28c55f18d8e3718a","commits":[{"sha":"37102904fd817bf7f9f8743dd361323620852ca9","author":{"email":"7541e4a8fa7a53898dab99d4125db4adef095535@wolfman.com","name":"Jim Morris"},"message":"Introduce the ability to stop a planner move based on a defined function\nimplement G38.2 for X or Y moves, so probing sideways to get center or size","distinct":true,"url":"https://api.github.com/repos/wolfmanjm/Smoothie/commits/37102904fd817bf7f9f8743dd361323620852ca9"},{"sha":"c7aa092bfc967baab82683a1708d229c143310e6","author":{"email":"7541e4a8fa7a53898dab99d4125db4adef095535@wolfman.com","name":"Jim Morris"},"message":"Merge pull request #847 from wolfmanjm/feature/make-probe-use-planner-moves\n\nIntroduce the ability to stop a planner move based on a defined function","distinct":true,"url":"https://api.github.com/repos/wolfmanjm/Smoothie/commits/c7aa092bfc967baab82683a1708d229c143310e6"},{"sha":"1aa3d42ff887d639c91a78d6a55b33b8aa2b1396","author":{"email":"7541e4a8fa7a53898dab99d4125db4adef095535@wolfman.com","name":"Jim Morris"},"message":"use safe_delay instead of the blocking wait_ms()","distinct":true,"url":"https://api.github.com/repos/wolfmanjm/Smoothie/commits/1aa3d42ff887d639c91a78d6a55b33b8aa2b1396"},{"sha":"bbe5002fc2f490eeed3d3243c13155fb079ff45c","author":{"email":"7541e4a8fa7a53898dab99d4125db4adef095535@wolfman.com","name":"Jim Morris"},"message":"don't use safe_delay when initing lcds, as on_idle can't be called yet","distinct":true,"url":"https://api.github.com/repos/wolfmanjm/Smoothie/commits/bbe5002fc2f490eeed3d3243c13155fb079ff45c"}]}