Files @ b882d646bb6d
Branch filter:

Location: seniordesign-firmware/master/master/lib/ax25.h

mkroening@CL-ENS241-07.cedarville.edu
EEPROM work
/*
 * Master Firmware: AX25 Protocol
 *
 * Wireless Observational Modular Aerial Network
 * 
 * Ethan Zonca
 * Matthew Kanning
 * Kyle Ripperger
 * Matthew Kroening
 *
 * Used under the GPL from the Trackuino project
 */


#ifndef AX25_H_
#define AX25_H_

#include <inttypes.h>

struct s_address {
	char callsign[7];
	unsigned char ssid;
};

void ax25_send_byte(uint8_t a_byte);
void ax25_send_flag();
void ax25_send_string(const char *string);
void ax25_send_header(const struct s_address *addresses, int num_addresses);
void ax25_send_footer();
void ax25_flush_frame();

#endif /* AX25_H_ */