23 lines
543 B
C
23 lines
543 B
C
#include "app_config.h"
|
|
|
|
#include <SEGGER_RTT.h>
|
|
|
|
#if (DEF_RTT_JSCOP_ENABLED)
|
|
|
|
static char JS_RTT_UpBuffer[4096]; // J-Scope RTT Buffer
|
|
static int JS_RTT_Channel = 1; // J-Scope RTT Channel
|
|
|
|
void j_scop_init(void)
|
|
{
|
|
//
|
|
// Configure J-Scope RTT buffer for one unsigned int and one signed int
|
|
//
|
|
SEGGER_RTT_ConfigUpBuffer(JS_RTT_Channel, "JScope_f4", &JS_RTT_UpBuffer[0], sizeof(JS_RTT_UpBuffer), SEGGER_RTT_MODE_NO_BLOCK_SKIP);
|
|
}
|
|
|
|
void j_scope_update(float f)
|
|
{
|
|
SEGGER_RTT_Write(JS_RTT_Channel, &f, sizeof(f));
|
|
}
|
|
|
|
#endif |