Well, I got as far as:
71-94-181-200:~ Bill$ sudo port install p5-device-serialport
---> Computing dependencies for p5-device-serialport
---> Dependencies to be installed: perl5 perl5.8
---> Configuring perl5.8
Error: Target org.macports.configure returned: configure failure: shell command failed
Log for perl5.8 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.log
Error: The following dependencies failed to build: perl5 perl5.8
Error: Status 1 encountered during processing.
To report a bug, see
71-94-181-200:~ Bill$
I thought I had installed everything according the the "Getting Started Page; but must have made a mistake or two.
I'm completely lost and I'm no newbie on this computer. I want to control motors and servos for a video camera on set; but so far this is seriously difficult. I would appreciate some help, or at least advice on how to sort out all the details; there is so much information here. Thanks in advance for any help. I'll check back tomorrow.
Bill Hackett
NorthWest Editing

Bill, it looks like perl is
Bill, it looks like perl is not installed on your machine. That's odd, as it's the first I've heard of a Mac not including it =) I'd start by looking in the log file it indicated as to why it failed to build, by viewing the file
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.logAlso, take a look at what RC Fisher wrote here about a mac-specific install: http://openmoco.org/node/195
!c
Dear Sir, I was following the
Dear Sir,
I was following the Mac specific install by RC Fisher per your URL; the problem I have is not knowing enough about programming. The last was Fortran in 1973. Your suggestion is great except I don't know how to implement it. I don't know how to view the file.
It's possible I'm in way over my head; but the MOCO system sounded like the answer to my situation.
Sorry to be so lead-headed; I need very specific instructions. I appreciate your help,
Bill Hackett
Bill did you install Macports
Bill did you install Macports or Fink?
Can you navigate to the
Can you navigate to the folder in your GUI, click on the file to view it with a text editor? Alas, I have no Mac, so I don't know what tools they use in the GUI...
Of course, at the shell, one may also type one of the following commands to read the content of the file:
less /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.logor, if that fails, I'd try in the following order:
more /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.logor
cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.log!c
I installed Macports. As I
I installed Macports. As I said, I had been following the instructions at : http://openmoco.org/node/195, until I hit the port install portion and everything went South. You all assume I know way more than I do. I need a simple step by step for an Intel Mac, duo core, new snow leopard install. If this becomes more difficult than I can understand or work with; I'll have to find something else.
I have absolutely no idea what to do with:
less /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/main.log
I don't know how to proceed. Thanks again for your help.
Bill Hackett
p.s. We start filming in October so I have to have this up and running no later than mid-September. My background is in electronics and hardware, not software, since 1964.
It's a command,
It's a command, copy-and-paste it into the command-line. This isn't a matter of writing software, it's a matter of understanding how to install and run software on a mac.
Alas, if you want a slick, ready-to-run system in a hurry for something with money hanging on the line, I'm going to have to suggest that you buy one of the commercial solutions out there.
This is a user-contributed, open-source project - it doesn't promise to be the easiest thing out there, if I could push a button and make it easy for everyone, I would. But, time is precious, and I don't have the capability to over-night make it easy on everyone. For some operating systems (e.g. linux), it's far easier than others - mostly because they require some familiarity with their core tool sets to be used effectively.
A lot of people are working on different ways to control it, and Matthias Uhlig has a GUI written for windows. Alas, no one has created an easy-to-use Mac app, but we have started work on a processing GUI that will run on the Mac. However, as I am the only person working on it, it is a long way from being complete, and it's partially back-burnered while I work on some paying moco projects to fund more open-source hardware development. If you know someone who is interested in the project and would like to spend some time on the Processing GUI, send them our way and we can all benefit =)
!c
Well, I certainly appreciate
Well, I certainly appreciate your efforts but this is too involved and I cannot seem to get any simple answers. I understand about time crunches; but I remember back when PC's were just a dream in Steve's brain. There was a willingness to take time and explain. What I need is some one-on-one outside this forum.
I'm no dummy. I've been installing and working with personal computers since before they existed; but my forte has never been software, particularly at the level we're discussing.
I appreciate your help but I think I better move on to a more turn-key solution. Problem is, as always, money. You would be surprised how much of the sets and equipment come from Home Depot and not cinema supply.
Have a great day,
Bill Hackett
NorthWest Editing
I'm sorry that I cannot
I'm sorry that I cannot provide phone support - alas, I am at work. And, generally speaking, I'd never be off the phone if I opened up that line. =)
FWIW, as I stated above, the file with the info about what's wrong is just a text file, opening and reading it is like any other text file out there. You're the first person that's reported the problem you're having. If you want help from us, you'll have to meet us half-way. I don't know what the standard activity for opening a text file is on a mac, but I presume it isn't that hard relative to any other OS. If you cannot navigate to the folder and open it with your GUI text editor, you can, as I pointed out above type any one of the three commands I gave you. (Just like you typed the other ones.)
!c
A few questions Bill . .
A few questions Bill . . .
What exactly do you want to do?
Do you want to do this in real time? or is 1 frame a second ok?
How many axis do you want to move? pan, tilt, dolly or more like focus and model movers?
What kinda time do you want to invest?
If you want real time for recording movement at 24-30 fps then OpenMoco is no the thing. OpenMoco's strengths right now are for timelapse motion control. In the future OM could be developed for real time work but it doesn't do that at the moment. Plus with real time shooting motors and drivers get bigger and more expensive as does most of the other gear. Kuper is the king of realtime moco but just the board is over $4k. I built a Kuper system on the cheap but it still cost me over $10k.
Just want to make sure you are on the right track.
Cheers
Dear Folks, I need to control
Dear Folks,
I need to control a 3 axis camera head (pan, tilt, and Dutch ((roll))), and motorized camera dolly (direction and speed). I also need focus, iris, and zoom but already have the controls for them. The job is to program the movements from my Mac to the Arduino, and be able to repeat them. This eliminates one camera person, and the actor's ability to say it was the camera operator who didn't hit the marks.
This is all in real time, filmed with a RED camera at 24 frames per second. Actually, I have a great sketch and control for time lapse; but there is no need for it on this production.
I have plenty of time until filming starts, and then it gets tight because I'm the editor, the only editor, and I want to keep up with the dailies.
OpenMoco seemed like a good choice; but maybe not.I'm aware of Mr. Tondreau's Kuper card but our budget just won't allow the expense.
It looks like Industrial Light and Magic doesn't have to fear me just yet.
I'm going to look into Python and the Arduino. If that doesn't look promising we'll just have to do it the old-fashioned way, by hand. My God, that's almost primitive.
Thanks again for all your input. I'll check back into the forum later today to see if anyone has any parting wisdom.
Have a great day,
Bill Hackett
NorthWest Editing