football_project_wo_output

Dependencies:   mbed

Fork of football_project by MZJ

Revision:
78:43a6b54f0372
Child:
79:9db29f41dc9d
diff -r 0a860f76e9e6 -r 43a6b54f0372 configs.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/configs.h	Mon May 09 01:08:01 2016 +0000
@@ -0,0 +1,45 @@
+///////////////////////////////////  HARDWARE SELECTION ///////////////////////////////////
+
+// Board select, if none selected - LPC1768 assumed
+#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 HIGH_POWER      // High power radio
+
+// Output select
+#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
+
+///////////////////////////////////  CONSTANTS   ///////////////////////////////////
+
+#define EVERY_NODE 255  // Abstract address we are sending the packets to (doesn't matter)
+#define NETWORKID 102   // The same on all nodes that talk to each other
+
+#define NAME_LEN 5
+#define MAX_RECORDS 35
+#define MAX_HISTORY_MS 60000   // 1 minute
+#define SIGNALS_VALID_MS 4000  
+#define SEND_RATE_MS 400L
+//#define SEND_DESYNC 0.20        // 0.20 -> send rate +/-10%
+
+
+///////////////////////////////////  LOGIC  ///////////////////////////////////
+#ifdef NORDIC
+
+#ifdef ENABLE_SOUND
+#undef ENABLE_SOUND     // NORDIC --> no sound (at the moment)
+#endif 
+
+#ifndef NO_DISP
+#define NO_DISP     // NORDIC --> no display (use Serial)
+#endif
+
+#endif
\ No newline at end of file