Compare commits

...

4 Commits

Author SHA1 Message Date
David Sidrane 971fb70d1a DNM px4_fmu-v5x Using Probes 2023-03-09 05:57:52 -08:00
David Sidrane dbcb93ac20 DNM Prioity Inheritance Dumping added to logger 2023-03-09 05:57:52 -08:00
David Sidrane a5f788903f DNM Probes init PWM Disabled 2023-03-09 05:57:52 -08:00
David Sidrane bf1c4155b3 NuttX for testing Only DNM 2023-03-09 05:57:52 -08:00
4 changed files with 26 additions and 1 deletions
@@ -75,6 +75,7 @@ CONFIG_BOARD_ASSERT_RESET_VALUE=0
CONFIG_BOARD_CRASHDUMP=y
CONFIG_BOARD_LOOPSPERMSEC=22114
CONFIG_BOARD_RESET_ON_ASSERT=2
CONFIG_BOARD_USE_PROBES=y
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
CONFIG_CDCACM_IFLOWCONTROL=y
+14
View File
@@ -319,5 +319,19 @@ px4io driver is used for main ones.
extern "C" __EXPORT int pwm_out_main(int argc, char *argv[])
{
#if defined(CONFIG_BOARD_USE_PROBES)
#pragma message "warning PWM will not Function when CONFIG_BOARD_USE_PROBES is set"
PROBE_INIT(0xff);
PROBE(1,1);
PROBE(2,1);
PROBE(3,1);
PROBE(4,1);
PROBE(5,1);
PROBE(6,1);
PROBE(7,1);
PROBE(8,1);
return 0;
#else
return PWMOut::main(argc, argv);
#endif
}
+10
View File
@@ -115,6 +115,9 @@ static void timer_callback(void *arg)
}
extern "C" int dump_holder(void);
extern volatile int g_pi_ndx;
extern volatile int g_pi_sample;
int logger_main(int argc, char *argv[])
{
@@ -126,6 +129,13 @@ int logger_main(int argc, char *argv[])
return 1;
}
if (argc == 2 && strcmp(argv[1], "-d") == 0) {
dump_holder();
g_pi_ndx = 0;
return 0;
}
return Logger::main(argc, argv);
}