Guess what? We are still missing a proper Documentation! :-) BR,
Alan On Wed, Nov 26, 2025 at 3:11 PM Tim Hardisty <[email protected]> wrote: > So do we agree the documentation is at best misleading? And, to me, > simply wrong? > > On 26/11/2025 18:07, Alan C. Assis wrote: > > Exactly! > > > > You can refer to sched/sched/sched_timerexpiration.c line 207 > > > > On Wed, Nov 26, 2025 at 3:00 PM Tim Hardisty <[email protected]> > > wrote: > > > >> That's what I inferred (yet to try it) - so is the documentation > >> misleading since the default CONFIG_RR_INTERVAL=200 forces RR scheduling > >> rather than the stated "strict priority scheduling"? > >> > >> On 26/11/2025 17:54, Alan C. Assis wrote: > >>> CONFIG_RR_INTERVAL=0 > >>> > >>> On Wed, Nov 26, 2025 at 2:22 PM Tim Hardisty <[email protected]> > >>> wrote: > >>> > >>>> Apologies if this isn't really a NuttX question... > >>>> > >>>> Documentation says "By default, NuttX performs strict priority > >> scheduling". > >>>> Default CONFIG_RR_INTERVAL is 200ms. > >>>> > >>>> I have multiple threads, but have not set any scheduling parameters, > but > >>>> it seems threads are being scheduled every 200ms rather on a priority > >>>> basis. > >>>> > >>>> What *should* I be doing, please, to get all my threads scheduled by > >>>> priority? > >>>> > >>>> Thanks, > >>>> > >>>> TimH > >>>> > >>>> PS - yes I have thrown myself in the deep end without a life jacket > with > >>>> my project. And I'm no doubt up ****-creek without a paddle. But I am > >>>> always learning! > >>>> >
