[Emc-developers] Insmod: Invalid module format

2010-11-29 Thread Neil Baylis
ogether? For the most part, I followed the instructions at http://neo-technical.wikispaces.com/emc2-arch <http://neo-technical.wikispaces.com/emc2-arch> I think they're basically correct, though they did contain some errors and omissions. Neil Baylis ---

Re: [Emc-developers] more musings on "unknown symbol" at insmod

2010-08-31 Thread Neil Baylis
Anyone can see what symbols a module depends on. The module exports a symbol table that insmod can read (before it loads the module) to make sure it's safe to install the module. If there are symbols required by the module you're installing that are not exported by any other module, insmod will com

Re: [Emc-developers] more musings on "unknown symbol" at insmod

2010-08-31 Thread Neil Baylis
I think the unknown symbol message happens at link time (i.e., before control is transferred to the loaded module.) If there's an unknown symbol, it won't load, obviously. I think depmod can give you a map of what modules depend on what symbols. Neil On Tue, Aug 31, 2010 at 10:09 AM, Jon Elson

Re: [Emc-developers] Sinusoidal Brushless motor HAL component for hostmot2 3pwmgen

2010-07-27 Thread Neil Baylis
Andy, during the orientation, I'm assuming the device operates in trapezoidal mode. Is that correct? If so, would it be possible to combine the orientation with homing, since homing is a time when the user expects the machine to move anyway. Presumably, to do the phase orientation, you must move

Re: [Emc-developers] Of Kinematics and Kernels

2010-06-24 Thread Neil Baylis
If changing/removing some unrelated line of code fixes a problem, then I usually suspect one of two things: a) It's a race condition, and you changed the timing, or b) You changed the memory layout, and corruption (e.g. due to wild pointer) that was occurring at a vital location is now occurring at

Re: [Emc-developers] Sinusoidal Brushless motor HAL component for hostmot2 3pwmgen

2010-06-16 Thread Neil Baylis
On Wed, Jun 16, 2010 at 4:32 PM, Andy Pugh wrote: > Though I have rather forgotten why I started this, I think it was the > three servos I got off eBay for a bargain price. > > All my best ideas seem to start out that way. Now I have two nice Moog BLDC motors I bought on eBay, and am thinking of a

Re: [Emc-developers] Sinusoidal Brushless motor HAL component for hostmot2 3pwmgen

2010-06-16 Thread Neil Baylis
x27;t know much about SoftDMC. Does SoftDMC even do sinusoidal?) Neil On Wed, Jun 16, 2010 at 2:18 PM, Andy Pugh wrote: > On 10 June 2010 00:05, Neil Baylis wrote: > > Can you describe how it runs your motor compared to Trapezoidal > commutation? > > Here is the comparison, yo

Re: [Emc-developers] Sinusoidal Brushless motor HAL component for hostmot2 3pwmgen

2010-06-09 Thread Neil Baylis
cogging? If so, then it's not ironless, and would be more difficult to control smoothly, especially at low speeds. Neil On Wed, Jun 9, 2010 at 4:38 PM, Andy Pugh wrote: > On 10 June 2010 00:05, Neil Baylis wrote: > > Can you describe how it runs your motor compared to Trapezoidal

Re: [Emc-developers] Sinusoidal Brushless motor HAL component for hostmot2 3pwmgen

2010-06-09 Thread Neil Baylis
Can you describe how it runs your motor compared to Trapezoidal commutation? Is your motor Ironless? Neil On Wed, Jun 9, 2010 at 3:43 PM, Andy Pugh wrote: > Attached is a sinusoidally commutating bldc driver for the hostmot2 > 3pwmgen. > > I have it running a NEMA23 servo with a 7i43 and a 7i39

Re: [Emc-developers] More quirks with work offsets

2010-05-18 Thread Neil Baylis
On Tue, May 18, 2010 at 10:30 AM, Jon Elson wrote: > > > To make it a linear program, I would have had to run the slot generator > program 24 times and type in the coordinates each time, then combine the > output of these 24 program runs into one file, editing out the M02's. > Manually typing in

[Emc-developers] Output linearization / Feedfoward for BLDC linear motor

2010-04-21 Thread Neil Baylis
r be able to reach very high speeds, and so the control loop will have relatively many opportunities to act, compared to a machine with a BLDC driving a leadscrew. If this works, it would make it possible to use a less expensive 6-step drive on some machines where a sinusoidal drive might o

[Emc-developers] Output linearization / Feedfoward for BLDC linear motor

2010-04-21 Thread Neil Baylis
trol loop will have relatively many opportunities to act, compared to a machine with a BLDC driving a leadscrew. If this works, it would make it possible to use a less expensive 6-step drive on some machines where a sinusoidal drive might o

Re: [Emc-developers] iPhone UI for EMC2

2009-12-23 Thread Neil Baylis
Well, if one uses OSC as the protocol, there's nothing to develop for the iPhone, because there's already a great UI app that uses it. It would only be necessary to develop the EMC part. If there's not already an OSC application for the Nokia, it shouldn't be too hard to make one. Here's a link t

[Emc-developers] iPhone UI for EMC2

2009-12-23 Thread Neil Baylis
OSC iPhone application which is currently used to control music synthesizers in real time. There are other similar iPhone apps, but this is the one I have experience with. There are existing OSC libraries that are well tested and stable. Any comments, pointers, or suggestions would be welcome. Thanks, N