football_project_wo_output

Dependencies:   mbed

Fork of football_project by MZJ

Revision:
83:79cb2ba44b66
Parent:
82:1e552cc1a615
Child:
84:705de339f554
--- a/configs.h	Thu May 26 18:59:19 2016 +0000
+++ b/configs.h	Sat May 28 13:06:43 2016 +0000
@@ -1,22 +1,25 @@
+#ifndef CONFIGS_h
+#define CONFIGS_h
 ///////////////////////////////////  HARDWARE SELECTION ///////////////////////////////////
 
 // Board select, if none selected - LPC1768 assumed
-#define NORDIC         // nRF51822         (highest priority)
+#define _NORDIC         // nRF51822         (highest priority)
 #define NUCLEO          // Nucleo-F411RE    (lesser priority)
 
 // Frequency select 
 //#define FREQUENCY     RF69_433MHZ    
-//#define FREQUENCY     RF69_868MHZ
-#define FREQUENCY     RF69_915MHZ
+#define FREQUENCY     RF69_868MHZ
+//#define FREQUENCY     RF69_915MHZ
 
 #define HIGH_POWER      // High power radio
 
 // Output select
-#define NO_DISP        // No display?
+#define _NO_DISP        // No display?
 #define NO_SERIAL       // Send info over serial? 
 #define TEXT_LCD        // Text LCD display
 #define _I2C_DISP       // I2C display (SPI assumed)
 #define ENABLE_SOUND    // Turns on sound in the beep() function
+#define ENABLE_PIN
 
 ///////////////////////////////////  CONSTANTS   ///////////////////////////////////
 
@@ -81,7 +84,9 @@
 #define RFM_SCK         P0_17
 #define RFM_SS          P0_20
 #define RFM_IRQ         P0_12
+#ifdef ENABLE_PIN
 #define RFM_ISM_EN      P0_16
+#endif // ENABLE_PIN
 
 #define CHARGE          P0_6
 #define V_MEAS
@@ -94,7 +99,7 @@
 #ifdef NUCLEO
 
 #define LED_SPACE5      PC_3
-#define LED_SPACE10     PA_13
+#define LED_SPACE10     D1
 #define LED_SPACE15     PA_14
 #define LED_SPACE20     PA_15
 #define LED_TEAM_A      PC_11
@@ -116,8 +121,9 @@
 #define RFM_SCK         D13
 #define RFM_SS          D10
 #define RFM_IRQ         D9
-#define RFM_ISM_EN      
-
+#ifdef ENABLE_PIN
+#define RFM_ISM_EN      PA_13
+#endif // ENABLE_PIN
 #define CHARGE
 #define V_MEAS
 #define VBAT
@@ -151,7 +157,9 @@
 #define RFM_SCK         p13
 #define RFM_SS          p10
 #define RFM_IRQ         p9
+#ifdef ENABLE_PIN
 #define RFM_ISM_EN      
+#endif // ENABLE_PIN
 
 #define CHARGE
 #define V_MEAS
@@ -162,3 +170,7 @@
 
 #endif // NUCLEO
 #endif // NORDIC 
+
+
+////////////////////////////////////////////////////////////
+#endif // CONFIGS_h
\ No newline at end of file