Skip to main content
Matt's picture
Posted in

Hi,

here's some oddity:

When I move my Motor2 with
Send($01);
Send($05);
Send($06);
Send($02); //Motor No
Send($00); // Motor Dir 0
Send($00);
Send($02);

the engine locks up. It's not the case on any other axis, where I use exactly the same code.

Best,

Matt

Matt, The motor handling is

Matt,

The motor handling is almost entirely different in .82 than .81 versions. Is it possible to try .82? I'd hate to spend much time on .81, where it has entirely different memory structures and handling. I'll try and see if I can replicate with motor 2 or 3 in .82. (3 is the equivalent of 2 in .81, as it's the outer boundary of possible motors.)

!c

Hi Chris, I guess I'll move

Matt's picture

Hi Chris,

I guess I'll move on to 0.82...the last time I tried, it didn't work so I stepped back to 0.81. But I guess you are rigth, I'll try 0.82 and see, if the issue's still there.

Matthias

Let me know if something

Let me know if something isn't working on 0.82, for the most part everything from before should work well, if not, there's an issue that can likely be resolved quickly. You can use your existing code to control it, and just ignore the responses if you like. Note: it no longer prints _anything_ on startup to serial, you would use the new NOOP/status serial command to see if it's available and ready for commands.

!c

Where can I find the .82

Where can I find the .82 software? I can only find 0.81 in the software section.

Cronix, The 0.82 version of

Cronix,

The 0.82 version of the engine is still in SVN, and hasn't been pushed up to release yet. You can get it here: http://openmoco.svn.sourceforge.net/viewvc/openmoco/OpenMocoComponents/TimeLapseEngine/branches/release-0.82/

!c