![]() ![]() ![]() Each copy of the actor has its own specification, and thus you really do need to update the configuration on what the hardware reports. This means upon entering a scene, the actor will send this request and the Ardunio will be briefly "dead in the water" while it responds and sends all the data. But to deal with every possibility, I'm now asking for all the configuration information Firmata might send, which can be several hundred bytes. I had chosen to ask only for the firmware version upon initializing the actor, as this message is short. I've moved the download to the first post in this thread. Not having the Firmata test app for Mac OS beyond Mojave 10.14 makes the task a bit hit and miss.īest the former user informed me by email of another issue with the Arduino Firmata actor: after designing the setup, quitting Isadora and coming back, the Arduino wasn't reporting analog data unless the 'gen spec' input was triggered, which wiped out their edits to the PIN specification. On both test machines I could only get a reading from one analogue input at a time - perhaps I have something wrong with these inputs?. So it is unclear why the Arduino Uno failed to read the analogue inputs when attempting to access through the Firmata actor in Isadora. The Arduino Uno appeared in the Firmata Test app on Mojave and I could see the analogue pins working with an accelerometer attached. However, the Arduino Micro I tested on Big Sur machine did allow me to successfully control PMW and digital outputs through Isadora - just not the analogue inputs. I have a couple of Arduino Micro boards (which I love using because they are so small, using a magnifying glass to read the PIN numbers etc.), but these don't appear to be recognised by the Firmata Test app in Mac OS Mojave. I could not find any clear specification online about which boards are supported by Firmata protocol and which are not. We really need a solution for Catalina and Big Sur - don't we? I can see now why the test Firmata app is so critical, but it is hardly future proof having to go back 2x Mac OS releases to access a critical test app - it is not going to be great moving forward. OK! I have wound my testing back to my MBP with 10.14.6 Mojave and incorporated testing with the Test Firmata app. I was able to get digital output to operate a relay and PMW to operate a led without any problems.īest said: it works great for me on Mojave I also got an error in the text editor for Line 44 but I could not scroll any further than Line 43 - so I don't know if there was a Line 44 that was outside the bounds of the scroll or if something else was going on. Just to be sure I ran two boards with accelerometers each using Serial In Watchers and this worked without any problem so I know the boards and the sensors are all functioning correctly with standard Arduino sketches and serial communication. I have also attempted to use 3 pin accelerometers with the analogue pins through the Firmata actor to no avail. I have several Pulse Sensors and I can get none of them to work anymore on analogue pins. I have also had no success with any analogue inputs since first using the plugin this morning with a Pulse Sensor. I have tried this about a dozen times with no success. But with the Firmata actor only one board appears to initialise through one of the Firmata actors the other Firmata actor remains with "?" or "getting board info". I can assign the boards in the serial port setup and can access them concurrently through Serial in Watcher actors when setup in a separate Isadora file. I have been unable to use two boards with the Firmata actor at all. Because of this I can't recreate the success I had this morning reading an analogue Sensor. It also appears the same on a second port with a Firmata Actor when placed in the scene editor. deleted preferences/ restarted computer but the noise on only a single analogue pin persists. I have deleted the plugin and reinstalled. the noise persists even no sensor connected to the boards but I can’t appear to make any other analogue input pins active. Tested Pulse Sensor to single analogue pin - this worked initially but now I have a persistent signal noise on only one analogue pin. Tested PIR sensor to single digital input pin - appears to be working well. Anyway, I have persisted with the testing on Mac OS 11.1 so far this is what I have. Yes, I am on Big Sur with these patches because I am trying to help you out with beta testing. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |