{"action":"created","issue":{"url":"https://api.github.com/repos/KevinOConnor/klipper/issues/955","repository_url":"https://api.github.com/repos/KevinOConnor/klipper","labels_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/955/labels{/name}","comments_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/955/comments","events_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/955/events","html_url":"https://github.com/KevinOConnor/klipper/issues/955","id":386610883,"node_id":"MDU6SXNzdWUzODY2MTA4ODM=","number":955,"title":"Can't get BLTouch probe working","user":{"login":"J2xWo","id":22383957,"node_id":"MDQ6VXNlcjIyMzgzOTU3","avatar_url":"https://avatars2.githubusercontent.com/u/22383957?v=4","gravatar_id":"","url":"https://api.github.com/users/J2xWo","html_url":"https://github.com/J2xWo","followers_url":"https://api.github.com/users/J2xWo/followers","following_url":"https://api.github.com/users/J2xWo/following{/other_user}","gists_url":"https://api.github.com/users/J2xWo/gists{/gist_id}","starred_url":"https://api.github.com/users/J2xWo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/J2xWo/subscriptions","organizations_url":"https://api.github.com/users/J2xWo/orgs","repos_url":"https://api.github.com/users/J2xWo/repos","events_url":"https://api.github.com/users/J2xWo/events{/privacy}","received_events_url":"https://api.github.com/users/J2xWo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":64,"created_at":"2018-12-02T23:03:09Z","updated_at":"2018-12-09T17:01:22Z","closed_at":null,"author_association":"NONE","body":"So i have been trying to get my BLTouch probe working using the [bltouch] module but no luck.\r\nWhat am I doing wrong? X and Y are homing fine but when i want to home the z axis it gives me this error:\r\n`BLTouch sensor test failed`\r\nI thought that if i just set up the module everything would be configured right or did i misunderstand the use of the module?\r\n[klippy.log](https://github.com/KevinOConnor/klipper/files/2637516/klippy.log)\r\n"},"comment":{"url":"https://api.github.com/repos/KevinOConnor/klipper/issues/comments/445553755","html_url":"https://github.com/KevinOConnor/klipper/issues/955#issuecomment-445553755","issue_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/955","id":445553755,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NTU1Mzc1NQ==","user":{"login":"fredizzimo","id":9946255,"node_id":"MDQ6VXNlcjk5NDYyNTU=","avatar_url":"https://avatars1.githubusercontent.com/u/9946255?v=4","gravatar_id":"","url":"https://api.github.com/users/fredizzimo","html_url":"https://github.com/fredizzimo","followers_url":"https://api.github.com/users/fredizzimo/followers","following_url":"https://api.github.com/users/fredizzimo/following{/other_user}","gists_url":"https://api.github.com/users/fredizzimo/gists{/gist_id}","starred_url":"https://api.github.com/users/fredizzimo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fredizzimo/subscriptions","organizations_url":"https://api.github.com/users/fredizzimo/orgs","repos_url":"https://api.github.com/users/fredizzimo/repos","events_url":"https://api.github.com/users/fredizzimo/events{/privacy}","received_events_url":"https://api.github.com/users/fredizzimo/received_events","type":"User","site_admin":false},"created_at":"2018-12-09T17:01:22Z","updated_at":"2018-12-09T17:01:22Z","author_association":"NONE","body":"@KevinOConnor \r\nOne a genuine bltouch it reports triggered as it should. One a clone, I believe it still reports open. I don't think the touch mode is implemented on the clones at all.\r\n\r\nI'm still working on my changes, which implements the proper 10 degree mode, and takes advantage of the built in error checking that the BLTouch has.\r\n\r\nI will also enable an option, which enables touch mode error checking, similar to what you already have (but only for error checking), which can be enabled on genuine BLTouch probes, but not on clones. The advantage with that, is that it can detect the situation where the endstop is not configured with a pull up resistor. \r\n\r\nI has taken longer than I would have hoped, partly because of me being unfamilar with the klipper code, and partly because the BLTouch is not well documented. For example the error checking seems to take quite long to trigger, I think close to 1 second after you try to set the pin down, and it hits the bed prematurely. \r\n\r\nOne small not about these, changes, they will not work without having a small z-hop after homing, otherwise you could never home if the nozzle is too close to the bed when you start.\r\n\r\nI would also like to add the bltouch checks before any homing move on any axis is taken place. Since if you are in an error condition, the pin might be ouching the bed, and if you move to the side at that point then it could destroy the probe. "}}
{"actor":{"display_login":"fredizzimo"}}