/*! callback function to execute a uesr command (to be implemented in BSP) */ void QS_onCommand(uint8_t cmdId, uint32_t param) { (void)cmdId; (void)param; QS_BEGIN(COMMAND_STAT, (void *)0) /* application-specific record begin */ QS_U8(2, cmdId); QS_U32(8, param); QS_END() if (cmdId == 10U) { Q_onAssert("command", 10); } }
/* error routine that is called if the STM32 library encounters an error */ void assert_failed(char const *file, int line) { Q_onAssert(file, line); }