firmata / firmata_test

Test application for the firmata protocol
33 stars 22 forks source link

macOS version doesn't run on macOS Big Sur #9

Open TroikaTronix opened 3 years ago

TroikaTronix commented 3 years ago

The macOS available on your releases page shows a "circle-slash" in the app icon on macOS Big Sur. Not quite sure what makes it invalid, but I suspect it is a security issue. Regardless, this prevents users on Big Sur (and maybe Catalina) from running the app.

I created a standalone Xcode project with a fork of firmata_test as a subproject here: https://github.com/TroikaTronix/Firmata_Test_App

I have placed a code signed and notarized version on the releases page.

In the fork at https://github.com/TroikaTronix/firmata_test, I updated some include statements (from to "xxx.h") to allow the app to compile on Xcode 11. In addition, I needed to change the way the serial ports were being interrogated in serial.cpp to get the app to see the Arduino port on Big Sur.

It would be great you could integrate these changes and update the project so users could get a Big Sur compatible version from your releases page.

soundanalogous commented 3 years ago

Please submit a pull request. No one has been maintaining that test app so it's great to see someone make some updates. Also, to give credit where credit is due, I did not author the Firmata test app, I simply migrated it from the old Firmata SourceForge repository to Github. Paul Stroffregen is the author.

Robbbb commented 1 year ago

@TroikaTronix Thanks for your work! The firmata test app is an important part of my Arduino workflow (so useful to make sure wiring hardware is working before starting to write arduino code!) Can you make a pull request, and include binaries? I do not know how to use xcode or compile mac os programs, but I would love to be able to use this program again!