Khangai Robot Play - Naive  01
THe naive play of the Khangai Robot
throwing.cpp File Reference
#include "throwing.h"
#include "usart.h"
#include "defines.h"
Include dependency graph for throwing.cpp:

Macros

#define THROWING_UART   (huart4)
 
#define MAX_PACKET_LENGTH   (2)
 
#define MAX_COMMAND_QUEUE   (2)
 

Functions

void Throwing_Handle_TxCplt (void)
 

Variables

uint8_t gThrowing_TxData [MAX_PACKET_LENGTH]
 
Queue< uint8_t, MAX_COMMAND_QUEUEgThrowing_Commands
 
uint8_t gThrowing_TxBuffer [MAX_PACKET_LENGTH]
 
bool gAll_Command_Sent = true
 

Macro Definition Documentation

◆ MAX_COMMAND_QUEUE

#define MAX_COMMAND_QUEUE   (2)

◆ MAX_PACKET_LENGTH

#define MAX_PACKET_LENGTH   (2)

◆ THROWING_UART

#define THROWING_UART   (huart4)

Function Documentation

◆ Throwing_Handle_TxCplt()

void Throwing_Handle_TxCplt ( void  )

Variable Documentation

◆ gAll_Command_Sent

bool gAll_Command_Sent = true

◆ gThrowing_Commands

Queue<uint8_t, MAX_COMMAND_QUEUE> gThrowing_Commands

◆ gThrowing_TxBuffer

uint8_t gThrowing_TxBuffer[MAX_PACKET_LENGTH]

◆ gThrowing_TxData

uint8_t gThrowing_TxData[MAX_PACKET_LENGTH]