#include <parts.h>
#include "touch_api.h"
#include "QDebug.h"
#include "QDebugTransport.h"
#include "QDebugSettings.h"
Functions | |
uint8_t | GetChar (void) |
Get one byte from the Receive Buffer. More... | |
void | Init_Buffers (void) |
Initialize the send and receive buffers. More... | |
void | PutChar (uint8_t data) |
Puts one byte in the Transmit Buffer. More... | |
void | PutInt (uint16_t data) |
Puts two bytes in the Transmit Buffer. More... | |
uint8_t | Receive_Message (void) |
Executes a master read transmission if TWI is selected as interface. Checks if RX_Buffer has a valid frame. More... | |
uint8_t | RxHandler (uint8_t c) |
Handles the incoming bytes from the interface selected in QDebugSettings.h and puts the bytes in the RX_Buffer data read by the selected interface. More... | |
void | Send_Message (void) |
Send the content of the TX_Buffer to the USB Bridge using the interface selected in QDebugSettings.h. More... | |
Variables | |
uint8_t | RX_Buffer [RX_BUFFER_SIZE] |
RX Buffer globals. More... | |
uint16_t | RX_index |
uint8_t | SequenceH = 0 |
uint8_t | SequenceL = 0 |
uint8_t | TX_Buffer [TX_BUFFER_SIZE] |
TX Buffer globals. More... | |
uint16_t | TX_index = 4 |
void Init_Buffers | ( | void | ) |
Initialize the send and receive buffers.
Initialize the send and receive buffers Called from QDebug_Init.
References MESSAGE_START, RX_Buffer, RX_index, TX_Buffer, and TX_index.
uint8_t Receive_Message | ( | void | ) |
Executes a master read transmission if TWI is selected as interface. Checks if RX_Buffer has a valid frame.
Executes a master read transmission if TWI is selected as interface
Checks if RX_Buffer has a valid frame Called from QDebug_ProcessCommands in QDebug.c.
References count, LED_ON, pal_led(), RF4CE_RX_Buffer, RX_Buffer, RX_index, and twi_retrieve_message().
uint8_t RX_Buffer[RX_BUFFER_SIZE] |
RX Buffer globals.
uint16_t RX_index |
uint8_t SequenceH = 0 |
uint8_t SequenceL = 0 |
uint8_t TX_Buffer[TX_BUFFER_SIZE] |
TX Buffer globals.
compile qdebug files only when QDebug is enabled.
uint16_t TX_index = 4 |