Hi Jerry, What version of Raspberry PI are you using?
If you are using an older version of Raspberry PI just replacing it with a newer version might be your best work around. The older PI’s are pretty slow. Have you looked into Banana PI for instance? While LC isn’t multi-threaded there may be a work around which could make it behave as though it was. Have you tried Send in Time? How often are you telling your stepper motor to run? Once in every 10 milliseconds or once in every 20 milliseconds etc? Good luck! Rick > On Dec 31, 2020, at 7:20 AM, JeeJeeStudio via use-livecode > <email@example.com> wrote: > > Hi, > > > is it possible to assign threads in LC and why not? > > In python you can assign threads, not that i needed that with python, but it > is possible. > > I'm playing with a stepper motor (for a while now) on a raspberry and with > python it runs so smooth, with lc it's a different story. > > It runs, but when moving the mouse, the motor is responding to that. This > should not happen, but probably because LC is a bit more heavy in use and use > only one thread for graphics and other things. > > If more threads could be use then most probably it would run smooth too. > > > Now working with simplGui to have a GUI, which is quite easy, and now trying > to solve that gui actions also do what needs to be done. More work, less easy > than lc, but slowly we are getting there. > > I'm not a fan of python. > > Long story short, are multiple threads possible in LC and/or when will that > be implemented? > > > Thanks and Happy 2021! > > Jerry > > > > _______________________________________________ > use-livecode mailing list > firstname.lastname@example.org > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list email@example.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode