When I try to connect to a Lulzbot Taz 6 the printer makes a loud continuous beep sound. If I switch the printer off and then 'on' after I click connect in octoprint, the sound stop and octoprint works fine after. I don't want to switch the printer off and on every-time I need to connect to the printer.
I grabbed the master branch of octoptrint and built it from source. I am running it on a laptop with ubuntu mate 18.04.
I know this does not help, but I am having the exact same problem.
I have corrected it by the same method although it did not always seem to clear just be cycling power to the TAZ6. I am using Octopi on a Raspberry Pi.
I thought the problem might be extruder related but I have had the problem on both the stock extruder and an aerostruder. I have also had the problem on more than 1 TAZ6. I have searched through LulzBot manuals and LulzBot forums and have not found out what the beeping means.
For it is an serial communication problem with your TAZ, please enable your serial logging as described in the file you send: 2018-11-17 22:03:30,375 - serial.log is currently not enabled, you can enable it via Settings > Serial Connection > Log communication to serial.log
The sound is very loud and annoying, I doubt it's a signal. I tried to see it the sound stops after a while but It didn't after 15 mins and I gave up. Also the sound continues even if I disconnect octoprint. Once the sound starts, it does not stop.
That means it was caused by some corruption on your SD card that made your firmware flip out. Nothing to do with OctoPrint but rather with some funny firmware behaviour in case of file system corruption on the SD.
I have been following this thread since I have the same problem and this idea of removing the SD card from the printer (and then reconnecting) did work for me. I can say with pretty good confidence this was the problem because I have 2 identical configured TAZ6s and this problem was only occuring on one of them and it just so happened that I did have an SD card in that one. Normally I do not have SD cards installed in the printers but I do allow users to use SD cards in case of some other problem.
So just a few possible follows up if someone has the time:
Is there a real way we could see that was the problem from the terminal data? I am only asking so we can become better users/troubleshooters. I certainly appreciate the solution but knowing why will help us in the long term.
Is there a problem with the SD card that I should try and fix? We do have to use the SD cards to update printer firmware and unfortunately that is not that uncommon since we swap extruders sometimes.
I can only tell you what made me suggest to try to pull out the SD card in the first place, and that was the binary data garbage in the file listing:
2018-11-20 00:22:42,384 - Recv: /P��>
That doesn't look healthy. It's supposed to look like the lines before. And after that line the printer didn't continue to output anything on the serial and then (was) restarted. Hence my suggestion to remove the SD card and hence the source of the binary garbage.
Possibly. It certainly looks like file corruption, so I'd run a file system check on it and if that doesn't fix it replace it. If that STILL doesn't fix it it might be something between firmware and SD card that's acting up, but that's where I'd get in touch with the manufacturer instead of trying to debug myself.
Oh, btw - can someone (maybe you, @jakkala_kalvik) maybe follow up on this with Lulzbot support and tell them it was NOT a problem with OctoPrint but rather requesting a file list from their firmware with what seems to be a corrupted SD in the printer's SD card slot? They might want to know that so they can look into it from their side. It certainly is the first time I've heard about printer firmware causing the printer to beep loudly in case of SD card issues.
Thanks. I did notice the garbled text you mentioned and it makes sense now.
As for follow up with LulzBot, if @jakkala_kalvik has an open case with them, it would be best for him to give this feedback, but I also have reasonably good direct contact with LulzBot so I will also provide this feedback to them as well. I should actually see reps from them in person over the next few months. Clearly LulzBot is promoting Octoprint as a solution so they should do their best to work with Octoprint.