1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 04:45:24 +03:00

Cleanup debug code.

This commit is contained in:
Dominic Clifton 2015-04-14 13:58:45 +01:00
parent c11c25514b
commit f28158a5a7
22 changed files with 107 additions and 68 deletions

View file

@ -22,6 +22,7 @@
#include <math.h>
#include "build_config.h"
#include "debug.h"
#include "platform.h"
@ -88,7 +89,6 @@ static serialPort_t *mspSerialPort;
extern uint16_t cycleTime; // FIXME dependency on mw.c
extern uint16_t rssi; // FIXME dependency on mw.c
extern int16_t debug[4]; // FIXME dependency on mw.c
void useRcControlsConfig(modeActivationCondition_t *modeActivationConditions, escAndServoConfig_t *escAndServoConfigToUse, pidProfile_t *pidProfileToUse);
@ -1077,10 +1077,12 @@ static bool processOutCommand(uint8_t cmdMSP)
break;
#endif
case MSP_DEBUG:
headSerialReply(8);
// make use of this crap, output some useful QA statistics
//debug[3] = ((hse_value / 1000000) * 1000) + (SystemCoreClock / 1000000); // XX0YY [crystal clock : core clock]
for (i = 0; i < 4; i++)
headSerialReply(DEBUG16_VALUE_COUNT * sizeof(debug[0]));
// output some useful QA statistics
// debug[x] = ((hse_value / 1000000) * 1000) + (SystemCoreClock / 1000000); // XX0YY [crystal clock : core clock]
for (i = 0; i < DEBUG16_VALUE_COUNT; i++)
serialize16(debug[i]); // 4 variables are here for general monitoring purpose
break;