Makelangelo on Arduio Uno with AMS2
Shop › Forum › Makelangelo Polargraph Art Robot › Makelangelo on Arduio Uno with AMS2
Tagged: Arduino AMS2 Firmware 7.24.2
- This topic has 6 replies, 2 voices, and was last updated 3 years, 8 months ago by hartmut.
-
AuthorPosts
-
2021-04-11 at 16:01 #29410hartmutParticipant
Hello all
I am looking for some help with my setup. As follows:
Arduino Uno with AMS2 ; AMSFirmware etc.The firmware and the software seems to be OK , but there is no interaction between GUI and Plotter. Although logs are looking quite well. On the same hardware i can start and work with a Polargraph type plotter.
(base) hartmut@sda3:~/Makelangelo$ ./'start OSX.command' /home/hartmut/jre1.8.0_281/bin/java found java executable in PATH Java version 1.8.0_281 version is more than 1.8 launching Makelangelo-7.24.2-with-dependencies.jar ... log dir=/home/hartmut/Makelangelo/
2021-04-11 14:30:49 PROGRAM START 2021-04-11 14:30:49 ------------------------ 2021-04-11 14:30:49 java.runtime.name = Java(TM) SE Runtime Environment 2021-04-11 14:30:49 sun.boot.library.path = /home/hartmut/jre1.8.0_281/lib/amd64 2021-04-11 14:30:49 java.vm.version = 25.281-b09 2021-04-11 14:30:49 java.vm.vendor = Oracle Corporation 2021-04-11 14:30:49 java.vendor.url = http://java.oracle.com/ 2021-04-11 14:30:49 path.separator = : 2021-04-11 14:30:49 java.vm.name = Java HotSpot(TM) 64-Bit Server VM 2021-04-11 14:30:49 file.encoding.pkg = sun.io 2021-04-11 14:30:49 user.country = DE 2021-04-11 14:30:49 sun.java.launcher = SUN_STANDARD 2021-04-11 14:30:49 sun.os.patch.level = unknown 2021-04-11 14:30:49 java.vm.specification.name = Java Virtual Machine Specification 2021-04-11 14:30:49 user.dir = /home/hartmut/Makelangelo 2021-04-11 14:30:49 java.runtime.version = 1.8.0_281-b09 2021-04-11 14:30:49 java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment 2021-04-11 14:30:49 java.endorsed.dirs = /home/hartmut/jre1.8.0_281/lib/endorsed 2021-04-11 14:30:49 os.arch = amd64 2021-04-11 14:30:49 java.io.tmpdir = /tmp 2021-04-11 14:30:49 line.separator = 2021-04-11 14:30:49 java.vm.specification.vendor = Oracle Corporation 2021-04-11 14:30:49 os.name = Linux 2021-04-11 14:30:49 sun.jnu.encoding = UTF-8 2021-04-11 14:30:49 java.library.path = /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 2021-04-11 14:30:49 java.specification.name = Java Platform API Specification 2021-04-11 14:30:49 java.class.version = 52.0 2021-04-11 14:30:49 sun.management.compiler = HotSpot 64-Bit Tiered Compilers 2021-04-11 14:30:49 os.version = 5.4.0-70-generic 2021-04-11 14:30:49 user.home = /home/hartmut 2021-04-11 14:30:49 user.timezone = Europe/Berlin 2021-04-11 14:30:49 java.awt.printerjob = sun.print.PSPrinterJob 2021-04-11 14:30:49 file.encoding = UTF-8 2021-04-11 14:30:49 java.specification.version = 1.8 2021-04-11 14:30:49 user.name = hartmut 2021-04-11 14:30:49 java.class.path = Makelangelo-7.24.2-with-dependencies.jar 2021-04-11 14:30:49 java.vm.specification.version = 1.8 2021-04-11 14:30:49 sun.arch.data.model = 64 2021-04-11 14:30:49 java.home = /home/hartmut/jre1.8.0_281 2021-04-11 14:30:49 sun.java.command = Makelangelo-7.24.2-with-dependencies.jar 2021-04-11 14:30:49 java.specification.vendor = Oracle Corporation 2021-04-11 14:30:49 user.language = de 2021-04-11 14:30:49 awt.toolkit = sun.awt.X11.XToolkit 2021-04-11 14:30:49 java.vm.info = mixed mode 2021-04-11 14:30:49 java.version = 1.8.0_281 2021-04-11 14:30:49 java.ext.dirs = /home/hartmut/jre1.8.0_281/lib/ext:/usr/java/packages/lib/ext 2021-04-11 14:30:49 sun.boot.class.path = /home/hartmut/jre1.8.0_281/lib/resources.jar:/home/hartmut/jre1.8.0_281/lib/rt.jar:/home/hartmut/jre1.8.0_281/lib/sunrsasign.jar:/home/hartmut/jre1.8.0_281/lib/jsse.jar:/home/hartmut/jre1.8.0_281/lib/jce.jar:/home/hartmut/jre1.8.0_281/lib/charsets.jar:/home/hartmut/jre1.8.0_281/lib/jfr.jar:/home/hartmut/jre1.8.0_281/classes 2021-04-11 14:30:49 java.vendor = Oracle Corporation 2021-04-11 14:30:49 file.separator = / 2021-04-11 14:30:49 java.vendor.url.bug = http://bugreport.sun.com/bugreport/ 2021-04-11 14:30:49 sun.cpu.endian = little 2021-04-11 14:30:49 sun.io.unicode.encoding = UnicodeLittle 2021-04-11 14:30:49 sun.desktop = gnome 2021-04-11 14:30:49 sun.cpu.isalist = 2021-04-11 14:30:49 ------------------------ 2021-04-11 14:30:49 Crash detected on previous run 2021-04-11 14:30:49 starting translator... 2021-04-11 14:30:49 Default language = German 2021-04-11 14:30:49 Looking for translations in jar:file:/home/hartmut/Makelangelo/Makelangelo-7.24.2-with-dependencies.jar!/languages 2021-04-11 14:30:49 rootDir=/home/hartmut/Makelangelo 2021-04-11 14:30:49 Found Jar:languages/piglatin.xml 2021-04-11 14:30:49 Found Jar:languages/german.xml 2021-04-11 14:30:49 Found Jar:languages/english.xml 2021-04-11 14:30:49 Found Jar:languages/dutch.xml 2021-04-11 14:30:49 Found Jar:languages/chinese.xml 2021-04-11 14:30:49 Locale=de_DE 2021-04-11 14:30:49 Headless=N 2021-04-11 14:30:49 Starting preferences... 2021-04-11 14:30:49 makelangelo.version=7.24.2 2021-04-11 14:30:49 Starting robot... 2021-04-11 14:30:49 Starting camera... 2021-04-11 14:30:49 Starting connection manager... 2021-04-11 14:30:49 Creating GUI... 2021-04-11 14:30:50 Create menu bar 2021-04-11 14:30:50 file... 2021-04-11 14:30:50 view... 2021-04-11 14:30:50 help... 2021-04-11 14:30:50 finish... 2021-04-11 14:30:50 adding menu bar... 2021-04-11 14:30:50 create content pane... 2021-04-11 14:30:50 create PreviewPanel... 2021-04-11 14:30:50 get GL capabilities... 2021-04-11 14:30:50 starting animator... 2021-04-11 14:30:50 assign panel to robot... 2021-04-11 14:30:50 Raspistill unavailable. 2021-04-11 14:30:50 vertical split... 2021-04-11 14:30:50 adjust window size... 2021-04-11 14:30:50 make visible... 2021-04-11 14:30:50 adding drag & drop support... 2021-04-11 14:30:50 Checking sharing permissions...
Thx in advance
2021-04-11 at 16:05 #29412DanKeymasterMakelangelo Software does a number of checks to make sure the machine it is talking to is, in fact, a makelangelo robot that it knows how to converse with. It asks for the hadware type (polargraph) the hardware version (in this case, 2) and the firmware version (10). If any one of these returns the wrong answer it thinks “nope, I’m not even going to try talking to you” and the buttons to draw will remain disabled.
I don’t have an AMS2 on my desk to test with so I can’t confirm which of these is failing.
2021-04-12 at 04:30 #29414hartmutParticipantHello Dan
Thx for your reply.
So – do i understand right, that a “polargraph”-type equals to hardware-version 2, and
not “…custom…” ?And second: Do yoou say that my plotter might work with a firmware-version 10 ? Where can i find this ? Right now i use 7.24.2, which i thought is “correct” for AMS2 boards.
Looking forward to your answers.
Greetings from Germany – hartmut
2021-04-12 at 09:49 #29417DanKeymasterI just updated github with a possible fix. Please try it out and report back. Thank you!
2021-04-12 at 11:31 #29418hartmutParticipantHello Dan
I did a quick test usig the fix you provided. I saw some improvements but no plot action possible until now. Here are – in short form – the things i can see. I would like to test further on if possible.
1.) Can not change the language. Tried it , restarted the GUI ; same language.
2.) The button “Connect” is and was working, but now it connects to the actual machine ID. So there is some response.
3.) Jog Buttons are not working. No movement.
4.) File Dialog ( open / select) a file is OK. File is loaded into plotter canvas.
5.) In use is 7.24.2
6.) The buttons on the ART panel are labeled like e.g.
“Missing:Resize” ; “Missing:Flip” and so the other three.7.) After pressing “Start” on the panel “Animation”, i got a process indicator showing 1/5 20.00 %
Thx in advance – hartmut
2021-04-13 at 08:30 #29422hartmutParticipantHello Dan
Besides my last post from yesterday, i can tell you that the machine is working to a certain degree. I am still trying to get it work, but there is one major issue:
The plots are very small. An A3 plot comes in the size of a stamp.
I guess it has something to do with the nonwritable fields in the configpanel.
Because of that, i can’t complete the setup correctly.
See attached png.Thank you
2021-04-14 at 21:19 #29423hartmutParticipant -
AuthorPosts
- You must be logged in to reply to this topic.