Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
I tried creating UIA LoggerStreamer2 application managed buffers pointed to by the prime and exchange remote buffer handler functions defined in each instance. Using the RTSC example as a guide the command syntax for LoggerStreamer2 module are not found within examples includes added top the C file. Tried other includes from the XDC runtime library headers and none that were arbitrarily tried seem to have the command structures.
Does anyone know what the header file name or if it exists or is this also in the process of being converted to ROM, now deprecated? If it is now deprecated the Prime and Execution pointers don't seem to work from the instance calling Log buffer writes to the transport from the buffer minimum configured in each instance. The RTSC index (module ti.uia.sysbios.LoggerStreamer2)
#include <xdc/std.h> #include <xdc/runtime/Diags.h> #include <xdc/runtime/Log.h> #include <ti/uia/runtime/LogUC.h> LoggerStreamer2_getContext() LoggerStreamer2_initBuffer() /* Trigger the exchange function */ LoggerStreamer2_flush(); Configuration directives: LoggerStreamer2.TransferType_LOSSY; LoggerStreamer2_Priority_HIGH; LoggerStreamer2.TransferType_RELIABLE; LoggerStreamer2.TransportType_UART;
