{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":718677608,"defaultBranch":"main","name":"roadrunner-filament-sensor","ownerLogin":"EiNSTeiN-","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-14T15:21:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2053039?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701285362.0","currentOid":""},"activityList":{"items":[{"before":"cd6e45b3d628abaf7eb976913fc811a4bd05f49f","after":"964c20d2c45e33bc7731ea71be599f5dc0b7bed2","ref":"refs/heads/main","pushedAt":"2024-04-29T19:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Update high_resolution_filament_sensor_calibration.py\n\nFix exception when calling _compute_max_flow_result","shortMessageHtmlLink":"Update high_resolution_filament_sensor_calibration.py"}},{"before":"1de2152c654db7cfc3bb368f6e79fd55d423085a","after":"cd6e45b3d628abaf7eb976913fc811a4bd05f49f","ref":"refs/heads/main","pushedAt":"2024-02-02T15:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Remove left over logging","shortMessageHtmlLink":"Remove left over logging"}},{"before":"1275f6420b03ad83ad5a167c72b6641ad69582f1","after":"1de2152c654db7cfc3bb368f6e79fd55d423085a","ref":"refs/heads/main","pushedAt":"2024-02-02T15:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Hook extruder.move() to get a better understanding of what the printer is being commanded to do in the future","shortMessageHtmlLink":"Hook extruder.move() to get a better understanding of what the printe…"}},{"before":"d3bcde6581857398c54ae68bd08c2bc7ca662bb3","after":"1275f6420b03ad83ad5a167c72b6641ad69582f1","ref":"refs/heads/main","pushedAt":"2024-02-01T16:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Trigger switch callbacks on first filament detection to ensure correct state after startup","shortMessageHtmlLink":"Trigger switch callbacks on first filament detection to ensure correc…"}},{"before":"b7330ef7bf16621f5a04c85b01e746bac25c9b6f","after":"d3bcde6581857398c54ae68bd08c2bc7ca662bb3","ref":"refs/heads/main","pushedAt":"2024-02-01T15:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Update README and manuals for usbserial firmware","shortMessageHtmlLink":"Update README and manuals for usbserial firmware"}},{"before":"a44fd1f7e4f6e55cab3de1efef00da2beff10415","after":"b7330ef7bf16621f5a04c85b01e746bac25c9b6f","ref":"refs/heads/main","pushedAt":"2024-02-01T15:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Improve serial register reading function","shortMessageHtmlLink":"Improve serial register reading function"}},{"before":"b160dd1eb3666e478983f7d0528676cf3fb17b69","after":"a44fd1f7e4f6e55cab3de1efef00da2beff10415","ref":"refs/heads/main","pushedAt":"2024-01-30T18:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Use load_object instead of lookup_object for buttons","shortMessageHtmlLink":"Use load_object instead of lookup_object for buttons"}},{"before":"6808ee261b3ee54726232f78f827c544d784fe7d","after":"b160dd1eb3666e478983f7d0528676cf3fb17b69","ref":"refs/heads/main","pushedAt":"2024-01-30T00:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Remove left over logging","shortMessageHtmlLink":"Remove left over logging"}},{"before":"a0b1d675988782237c7822cbef3887d7a8325994","after":"6808ee261b3ee54726232f78f827c544d784fe7d","ref":"refs/heads/main","pushedAt":"2024-01-30T00:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Fix small typo in readme","shortMessageHtmlLink":"Fix small typo in readme"}},{"before":"5ff2d0542181e72b2661621a609857fc7c5ecaea","after":"a0b1d675988782237c7822cbef3887d7a8325994","ref":"refs/heads/main","pushedAt":"2024-01-30T00:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Add virtual pin for compatibility with [filament_motion_sensor] and [filament_switch_sensor] klipper configuration objects","shortMessageHtmlLink":"Add virtual pin for compatibility with [filament_motion_sensor] and […"}},{"before":"df5ebae5b86c3e8fd564412b43a9225dfb7ff843","after":"5ff2d0542181e72b2661621a609857fc7c5ecaea","ref":"refs/heads/main","pushedAt":"2024-01-29T22:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Handle edge case when no movements are available","shortMessageHtmlLink":"Handle edge case when no movements are available"}},{"before":"b78dd77db461f2e9db71afce3074a9d35e08fd71","after":"df5ebae5b86c3e8fd564412b43a9225dfb7ff843","ref":"refs/heads/main","pushedAt":"2024-01-28T22:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Add header to non_linear_extrusion.py","shortMessageHtmlLink":"Add header to non_linear_extrusion.py"}},{"before":"ce3fb2e321be83a8a8f81c9d5bc03565e38c0174","after":"b78dd77db461f2e9db71afce3074a9d35e08fd71","ref":"refs/heads/main","pushedAt":"2024-01-28T21:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Add usb serial option to firmware","shortMessageHtmlLink":"Add usb serial option to firmware"}},{"before":"8b2032ccd3e1090b8322782524d039c29a8dc535","after":"ce3fb2e321be83a8a8f81c9d5bc03565e38c0174","ref":"refs/heads/main","pushedAt":"2024-01-28T20:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Remove i2c_timeout from config example in README","shortMessageHtmlLink":"Remove i2c_timeout from config example in README"}},{"before":"0db8af00ef29fb4923cfbe672934222d15fd7dec","after":"8b2032ccd3e1090b8322782524d039c29a8dc535","ref":"refs/heads/main","pushedAt":"2024-01-28T20:29:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Move non-linear extrusion compensation to its own file","shortMessageHtmlLink":"Move non-linear extrusion compensation to its own file"}},{"before":"3f2b5ea0246a4bcdb5a578d0a21639c9ed723683","after":"0db8af00ef29fb4923cfbe672934222d15fd7dec","ref":"refs/heads/main","pushedAt":"2024-01-28T19:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Refactor register reading code, add option for Serial port","shortMessageHtmlLink":"Refactor register reading code, add option for Serial port"}},{"before":"0fcdd1e9d73af34d162604736b34f8f594704a79","after":"3f2b5ea0246a4bcdb5a578d0a21639c9ed723683","ref":"refs/heads/main","pushedAt":"2024-01-22T21:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Disable updates from filament sensor during homing. Also some minor fixes","shortMessageHtmlLink":"Disable updates from filament sensor during homing. Also some minor f…"}},{"before":"c1bcb6dbb3a525f3753d3ae74027aa386df5711a","after":"0fcdd1e9d73af34d162604736b34f8f594704a79","ref":"refs/heads/main","pushedAt":"2024-01-19T16:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Make sure toolhead max velocity is taken into account before non-linear compensation is applied","shortMessageHtmlLink":"Make sure toolhead max velocity is taken into account before non-line…"}},{"before":"d47daa9df2222802d7c726b5989739c01e0ac7c0","after":"c1bcb6dbb3a525f3753d3ae74027aa386df5711a","ref":"refs/heads/main","pushedAt":"2024-01-18T18:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Add max flow suggestions to the graph","shortMessageHtmlLink":"Add max flow suggestions to the graph"}},{"before":"1a217697fb0df78cd91e1f8162f4d412910e4424","after":"d47daa9df2222802d7c726b5989739c01e0ac7c0","ref":"refs/heads/main","pushedAt":"2024-01-18T17:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Typo in README","shortMessageHtmlLink":"Typo in README"}},{"before":"4a6209c3ac1c9c07a241313ae6a255b0a7f0676e","after":"1a217697fb0df78cd91e1f8162f4d412910e4424","ref":"refs/heads/main","pushedAt":"2024-01-18T16:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Use better example in the cheat sheet for rotation distance","shortMessageHtmlLink":"Use better example in the cheat sheet for rotation distance"}},{"before":"cc5960642f6d9b089940b98fdc8bd3ef1b82f40c","after":"4a6209c3ac1c9c07a241313ae6a255b0a7f0676e","ref":"refs/heads/main","pushedAt":"2024-01-18T16:39:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Document new macros and add graph examples","shortMessageHtmlLink":"Document new macros and add graph examples"}},{"before":"74dfb4510264dcb804a0c190a426ed4b19d36551","after":"cc5960642f6d9b089940b98fdc8bd3ef1b82f40c","ref":"refs/heads/main","pushedAt":"2024-01-17T04:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Small improvements to max flow macro","shortMessageHtmlLink":"Small improvements to max flow macro"}},{"before":"f917afbf7243641b211b2404e8abc09e690a62df","after":"74dfb4510264dcb804a0c190a426ed4b19d36551","ref":"refs/heads/main","pushedAt":"2024-01-17T02:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Improve max flow macro with better statistical model. Add ability to produce a graph of all collected values on demand. Add new details to README for better results","shortMessageHtmlLink":"Improve max flow macro with better statistical model. Add ability to …"}},{"before":"32cf2a0b62e7ca0fe0822a6e851c0d18fe7d70c9","after":"f917afbf7243641b211b2404e8abc09e690a62df","ref":"refs/heads/main","pushedAt":"2024-01-16T00:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Configurable number of hysteresis bits, simplify rotation helper and distance calculation code, make sure the code works with negative distances. Improve corrected rotation_distance calculation.","shortMessageHtmlLink":"Configurable number of hysteresis bits, simplify rotation helper and …"}},{"before":"956663f6a293fcfa7b53f2d471c4656de0c2a264","after":"32cf2a0b62e7ca0fe0822a6e851c0d18fe7d70c9","ref":"refs/heads/main","pushedAt":"2024-01-10T02:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Add .gitinore for generated/unneeded folders","shortMessageHtmlLink":"Add .gitinore for generated/unneeded folders"}},{"before":"6efd76eb32b41a5fd3fe278ec1035930a7d43c73","after":"956663f6a293fcfa7b53f2d471c4656de0c2a264","ref":"refs/heads/main","pushedAt":"2024-01-09T18:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Use absolute angular position from sensor to avoid errors introduced by floating point maths","shortMessageHtmlLink":"Use absolute angular position from sensor to avoid errors introduced …"}},{"before":"e91b4e90e31ef8c12c11956dbf1ba66f90e46059","after":"6efd76eb32b41a5fd3fe278ec1035930a7d43c73","ref":"refs/heads/main","pushedAt":"2024-01-05T22:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Improve how we keep track of extruder position for each CommandedMove, and some improvements to the flow calibration macro","shortMessageHtmlLink":"Improve how we keep track of extruder position for each CommandedMove…"}},{"before":"362619c8371705dc320bf1332aa01fa8f13cede1","after":"e91b4e90e31ef8c12c11956dbf1ba66f90e46059","ref":"refs/heads/main","pushedAt":"2024-01-04T18:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Move the calibration gcode macros into their own file, and improve calibration runs wiht a least-square curve fitness test to detect bad collected data","shortMessageHtmlLink":"Move the calibration gcode macros into their own file, and improve ca…"}},{"before":"d47c327cf862a8caaff7546fe8bbc70ff42a460a","after":"362619c8371705dc320bf1332aa01fa8f13cede1","ref":"refs/heads/main","pushedAt":"2024-01-02T18:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EiNSTeiN-","name":"Francois Chagnon","path":"/EiNSTeiN-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2053039?s=80&v=4"},"commit":{"message":"Update installation instructions to run install.sh","shortMessageHtmlLink":"Update installation instructions to run install.sh"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPVTtkgA","startCursor":null,"endCursor":null}},"title":"Activity · EiNSTeiN-/roadrunner-filament-sensor"}