TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: THE NATURAL PHILOSOPHER
from: MM0FMF
date: 2018-12-23 10:24:00
subject: Re: Servo basics

On 23/12/2018 05:48, The Natural Philosopher wrote:
> On 22/12/2018 16:52, mm0fmf wrote:
>> On 22/12/2018 14:12, Martin Gregorie wrote:
>>> rue, but since Linux isn't an RTOS
>>
>> You could select the SCHED_DEADLINE scheduler, standard in Linux since
>> 3.14.x
>>
>
> I would be interested in that for an audio processing app..on a *86
> machine...
>
> can you point me at some more info?
>
>> Or apply the Prempt-RT patchset.
>>
>>
> likewise
>
>

Old article:
https://lwn.net/Articles/396634/

Assorted pdfs of presentations. I know I've been to some of these
presentations but my memory is dim of conferences I attended a few years
back, they all merge into one.

https://elinux.org/images/d/de/Lelli.pdf
https://elinux.org/images/f/fe/Using_SCHED_DEADLINE.pdf
https://elinux.org/images/d/d3/DEADLINE_alive.pdf


http://www.admin-magazine.com/Archive/2015/25/Optimizing-utilization-with-the-E
DF-scheduler

For Preempt-RT, try the Real Time Linux Wiki

https://rt.wiki.kernel.org/index.php/Main_Page

Of course, with all things real-time, YMMV. I know I experienced the
difficulties of trying to get things to work the way we wanted when part
of a team implementing SONAR processing on arrays of DSPs using a
serious hard real time OS. The real time additions to Linux should (note
should) make some tasks easier or maybe help reduce some of the worse
effects of running on a OS with no real-time concepts. But real-time is
real-hard. Still, it's something to play with.

It may still be both cost-effective and pragmatic to use Arduinos to do
the RT stuff and control them with a Pi.

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.