-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manually specify the port #11
Comments
Hey @WayneKeenan, I solved this issue by manually building the latest version of the application hosted in this repo:
And finally you can open Here's the version I built: MotionCal.app.zip |
Thanks. I'll give it a go at some point, just that I can't remember what I was using this for now lol. (Will have to check notes / projects) |
On Monterey, M1 MacBook Air, I get the following:
|
I get the same errors like @IanBUK, is OSX Monterey supported? |
@IeiuniumLux it should be supported (see here). It seems that the error is related to the homebrew installation, this StackOverflow question might help. |
I have wxwidgets installed, but the problem is that it doesn't list the port for the device connected to the Mac. |
I too am trying to use the MotionCal software or my MacBook, and it doesn't list any ports, as in the above photo... |
I just tried on a M1 Macbook with Ventura 13.3.1 brew install wxwidgets add -arch arm64 to CFLAGS and build for OS = MACOSX_CLANG make works for me!
|
The provided MacOS executable doesn't work for me. Building from the source also didn't help to fix the empty list of ports. Managed to get a working port list on the latest Windows 10, but the app doesn't seem to listen to the data coming from MCU at all. Had to consider an alternative and most importantly working solution - MagCal. |
I know it's been a while... I also just had this issue on macOS 14.1.2 on an M2 Max - but I followed @mhaberler 's steps and I re-compiled (with a few errors in the output) but it worked, and I see the ports in the list and I am able to use the tool. |
I had the same issue but just built the app with @mhaberler 's instructions and it worked ! MacOs Monterrey 12.1. |
Same here on Ventura 13.5 on a Apple M2 Max, thanks @mhaberler ! |
I had the same issue on macOS Sonoma 14.6.1 on a MacBook Pro with Intel core, and @mhaberler's instructions worked! In case others benefit from a more detailed explanation of the instructions, I listed them below: Delete any earlier instances of MotionCal.app, e.g. one that was created from the .dmg file Then in the terminal, run this to get the software for displaying GUIs:
Continue in the terminal with these commands to get the source code:
In the terminal, go to the created folder:
You should see the folder "MotionCal" open in a separate window. Find the file "Makefile" and open it in a text editor. Make the following changes (to get what's in bold) and save the file:
Then in the terminal (you should be in /Applications/MotionCal), compile the code: Now you can open the created app: |
The macOS port list function doesn't find my FTDI based Sparkfun ESP32 Thing USB CDC/serial port. Obviously it would be nice to fix the underlying enum issue, but instead of any potential wack'a'mole-ing...
It would be helpful to be able to manually specify a port (as a command line arg or in the GUI) instead of only allowing selection from a pre-populated list.
The text was updated successfully, but these errors were encountered: