Functions | Variables
uart.c File Reference
#include "LPC214x.h"
#include "system.h"
#include "main.h"
#include "uart.h"
#include "irq.h"
#include "hardware.h"
#include "gpsmath.h"
#include "ssp.h"
#include "sdk.h"
#include "ublox.h"
Include dependency graph for original_hl_sdk_2.0/uart.c:

Go to the source code of this file.

Functions

void __putchar (int ch)
unsigned short crc16 (void *data, unsigned short cnt)
unsigned short crc_update (unsigned short crc, unsigned char data)
int ringbuffer (unsigned char rw, unsigned char *data, unsigned int count)
int ringbuffer1 (unsigned char rw, unsigned char *data, unsigned int count)
void uart0ISR (void)
void UART1_send (unsigned char *buffer, unsigned char length)
void UART1_send_ringbuffer (void)
void UART1Initialize (unsigned int baud)
void uart1ISR (void)
unsigned char UART1ReadChar (void)
void UART1WriteChar (unsigned char ch)
void UART_send (char *buffer, unsigned char length)
void UART_send_ringbuffer (void)
void UART_SendPacket (void *data, unsigned short count, unsigned char packetdescriptor)
void UARTInitialize (unsigned int baud)
unsigned char UARTReadChar (void)
void UARTWriteChar (unsigned char ch)

Variables

volatile unsigned char baudrate1_change = 0
unsigned char chksum_to_check = 0
unsigned char chksum_trigger = 1
unsigned short current_chksum
unsigned char data_requested = 0
unsigned char DataOutputsPerSecond
unsigned char packets
static volatile unsigned char rb_busy = 0
unsigned char send_buffer [16]
unsigned char startstring [] = {'>','*','>'}
unsigned char stopstring [] = {'<','#','<'}
unsigned char transmission1_running = 0
unsigned char transmission_running = 0
unsigned char trigger_transmission = 0
unsigned char * tx_buff
unsigned int UART1_rxcount = 0
unsigned char * UART1_rxptr
unsigned char UART1_syncstate = 0
unsigned char UART_CalibDoneFlag = 0
unsigned int uart_cnt
unsigned int UART_rxcount = 0
unsigned char * UART_rxptr
unsigned char UART_syncstate = 0
int ZeroDepth

Function Documentation

void __putchar ( int  ch)

Definition at line 231 of file original_hl_sdk_2.0/uart.c.

unsigned short crc16 ( void *  data,
unsigned short  cnt 
)

Definition at line 313 of file original_hl_sdk_2.0/uart.c.

unsigned short crc_update ( unsigned short  crc,
unsigned char  data 
)

Definition at line 304 of file original_hl_sdk_2.0/uart.c.

int ringbuffer ( unsigned char  rw,
unsigned char *  data,
unsigned int  count 
)

Definition at line 328 of file original_hl_sdk_2.0/uart.c.

int ringbuffer1 ( unsigned char  rw,
unsigned char *  data,
unsigned int  count 
)

Definition at line 375 of file original_hl_sdk_2.0/uart.c.

void uart0ISR ( void  )

Definition at line 111 of file original_hl_sdk_2.0/uart.c.

void UART1_send ( unsigned char *  buffer,
unsigned char  length 
)

Definition at line 252 of file original_hl_sdk_2.0/uart.c.

void UART1_send_ringbuffer ( void  )

Definition at line 276 of file original_hl_sdk_2.0/uart.c.

void UART1Initialize ( unsigned int  baud)

Definition at line 194 of file original_hl_sdk_2.0/uart.c.

void uart1ISR ( void  )

Definition at line 74 of file original_hl_sdk_2.0/uart.c.

unsigned char UART1ReadChar ( void  )

Definition at line 225 of file original_hl_sdk_2.0/uart.c.

void UART1WriteChar ( unsigned char  ch)

Definition at line 213 of file original_hl_sdk_2.0/uart.c.

void UART_send ( char *  buffer,
unsigned char  length 
)

Definition at line 238 of file original_hl_sdk_2.0/uart.c.

void UART_send_ringbuffer ( void  )

Definition at line 263 of file original_hl_sdk_2.0/uart.c.

void UART_SendPacket ( void *  data,
unsigned short  count,
unsigned char  packetdescriptor 
)

Definition at line 289 of file original_hl_sdk_2.0/uart.c.

void UARTInitialize ( unsigned int  baud)

Definition at line 180 of file original_hl_sdk_2.0/uart.c.

unsigned char UARTReadChar ( void  )

Definition at line 219 of file original_hl_sdk_2.0/uart.c.

void UARTWriteChar ( unsigned char  ch)

Definition at line 207 of file original_hl_sdk_2.0/uart.c.


Variable Documentation

volatile unsigned char baudrate1_change = 0

Definition at line 55 of file original_hl_sdk_2.0/uart.c.

unsigned char chksum_to_check = 0

Definition at line 48 of file original_hl_sdk_2.0/uart.c.

unsigned char chksum_trigger = 1

Definition at line 49 of file original_hl_sdk_2.0/uart.c.

unsigned short current_chksum

Definition at line 47 of file original_hl_sdk_2.0/uart.c.

unsigned char data_requested = 0

Definition at line 44 of file original_hl_sdk_2.0/uart.c.

unsigned char DataOutputsPerSecond

Definition at line 41 of file original_hl_sdk_2.0/uart.c.

unsigned char packets

Definition at line 40 of file original_hl_sdk_2.0/uart.c.

volatile unsigned char rb_busy = 0 [static]

Definition at line 68 of file original_hl_sdk_2.0/uart.c.

unsigned char send_buffer[16]

Definition at line 57 of file original_hl_sdk_2.0/uart.c.

unsigned char startstring[] = {'>','*','>'}

Definition at line 70 of file original_hl_sdk_2.0/uart.c.

unsigned char stopstring[] = {'<','#','<'}

Definition at line 71 of file original_hl_sdk_2.0/uart.c.

unsigned char transmission1_running = 0

Definition at line 52 of file original_hl_sdk_2.0/uart.c.

unsigned char transmission_running = 0

Definition at line 51 of file original_hl_sdk_2.0/uart.c.

unsigned char trigger_transmission = 0

Definition at line 53 of file original_hl_sdk_2.0/uart.c.

unsigned char* tx_buff

Definition at line 58 of file original_hl_sdk_2.0/uart.c.

unsigned int UART1_rxcount = 0

Definition at line 63 of file original_hl_sdk_2.0/uart.c.

unsigned char* UART1_rxptr

Definition at line 64 of file original_hl_sdk_2.0/uart.c.

unsigned char UART1_syncstate = 0

Definition at line 60 of file original_hl_sdk_2.0/uart.c.

unsigned char UART_CalibDoneFlag = 0

Definition at line 66 of file original_hl_sdk_2.0/uart.c.

unsigned int uart_cnt

Definition at line 42 of file original_hl_sdk_2.0/uart.c.

unsigned int UART_rxcount = 0

Definition at line 61 of file original_hl_sdk_2.0/uart.c.

unsigned char* UART_rxptr

Definition at line 62 of file original_hl_sdk_2.0/uart.c.

unsigned char UART_syncstate = 0

Definition at line 59 of file original_hl_sdk_2.0/uart.c.

int ZeroDepth


asctec_hl_firmware
Author(s): Markus Achtelik, Michael Achtelik, Stephan Weiss, Laurent Kneip
autogenerated on Tue Dec 17 2013 11:39:27