From: Michael B. <m...@bu...> - 2011-12-22 15:02:30
|
On Thu, 22 Dec 2011 15:24:53 +0100 Michael Büsch <m...@bu...> wrote: > Is "loadrt siggen" enough to make it execute trig functions? Probably not. > I guess I also have to add some function to a thread. Ok, I added two lines two my HAL config file: loadrt siggen addf siggen.0.update servo-thread I get an "siggen: Unknown symbol sincos" upon attempted siggen module load. Applying my CFLAGS patch fixes the issue and siggen loads and works correctly (well, its pin values change, at least). That again implies an ABI issue between rtai and emc, IMO, as rtai provides sincos() and emc uses it, as far as I can tell. -- Greetings, Michael. |