Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 113 → Rev 114

/Classwork/ECE4534 - Embedded Systems/PIC 26J11/maindefs.h
5,9 → 5,18
#include <stdio.h>
 
//#define _DEBUG
#define _BASE_STATION
//#define _REMOTE
 
#ifdef _BASE_STATION
#define _SPI2_V2
#endif
#ifdef _REMOTE
#define _SPI2_V1
//#define _SPI2_V2
#endif
 
#define BASE_STATION_ADDRESS 81
 
// Enable or disable debug prints depending on project preprocessor (_DEBUG)
#ifdef _DEBUG
#define DBG_PRINT_MAIN(x) printf(x)
27,8 → 36,9
 
#define RETURNID_ACC 10
#define RETURNID_GYRO 11
#define RETURNID_BTN1 12
#define RETURNID_BTN2 13
#define RETURNID_CONN 12
#define RETURNID_BTN1 13
#define RETURNID_BTN2 14
 
// Message type definitions
#define MSGTYPE_RESEND 1
86,7 → 96,8
 
enum XBEE_STATE {
XBEE_STATE_WAITING_TO_JOIN,
XBEE_STATE_JOINED_NETWORK
XBEE_STATE_JOINED_NETWORK,
XBEE_STATE_QUERY_PARENT
};
 
#endif