Browse Source

Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25%

sbg
Darryl Taylor 11 years ago
parent
commit
d1fb765187
  1. 2
      src/modules/commander/commander.cpp

2
src/modules/commander/commander.cpp

@ -648,7 +648,7 @@ int commander_thread_main(int argc, char *argv[]) @@ -648,7 +648,7 @@ int commander_thread_main(int argc, char *argv[])
pthread_attr_t commander_low_prio_attr;
pthread_attr_init(&commander_low_prio_attr);
pthread_attr_setstacksize(&commander_low_prio_attr, 2992);
pthread_attr_setstacksize(&commander_low_prio_attr, 1728);
struct sched_param param;
(void)pthread_attr_getschedparam(&commander_low_prio_attr, &param);

Loading…
Cancel
Save