sketchbook
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
Serial.h File Reference

Go to the source code of this file.

Macros

#define UART_NUMBER   1
 
#define RX_BUFFER_SIZE   256
 
#define TX_BUFFER_SIZE   128
 

Functions

void SerialOpen (uint8_t port, uint32_t baud)
 
uint8_t SerialRead (uint8_t port)
 
void SerialWrite (uint8_t port, uint8_t c)
 
uint8_t SerialAvailable (uint8_t port)
 
void SerialEnd (uint8_t port)
 
uint8_t SerialPeek (uint8_t port)
 
bool SerialTXfree (uint8_t port)
 
uint8_t SerialUsedTXBuff (uint8_t port)
 
void SerialSerialize (uint8_t port, uint8_t a)
 
void UartSendData (uint8_t port)
 
void SerialWrite16 (uint8_t port, int16_t val)
 

Macro Definition Documentation

#define RX_BUFFER_SIZE   256
#define TX_BUFFER_SIZE   128
#define UART_NUMBER   1

Function Documentation

uint8_t SerialAvailable ( uint8_t  port)
void SerialEnd ( uint8_t  port)
void SerialOpen ( uint8_t  port,
uint32_t  baud 
)
uint8_t SerialPeek ( uint8_t  port)
uint8_t SerialRead ( uint8_t  port)
void SerialSerialize ( uint8_t  port,
uint8_t  a 
)
bool SerialTXfree ( uint8_t  port)
uint8_t SerialUsedTXBuff ( uint8_t  port)
void SerialWrite ( uint8_t  port,
uint8_t  c 
)
void SerialWrite16 ( uint8_t  port,
int16_t  val 
)
void UartSendData ( uint8_t  port)