EZR
Dependencies: CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04
Fork of smartRamalKW by
Diff: settings.h
- Revision:
- 29:fec8fdf25d87
- Parent:
- 28:af7e6b1b6f48
- Child:
- 30:6222036a8c57
--- a/settings.h Tue Dec 08 13:23:49 2015 +0000 +++ b/settings.h Tue Feb 23 20:35:38 2016 +0000 @@ -1,6 +1,11 @@ #ifndef SETTINGS_H #define SETTINGS_H +//#define WATCHDOG_ENABLED 1 +//#define UART_8N2 +#define MBED_COMPILER 1 +//#define NIC_SPIN 1 +//#define DIRECT_UART 1 // Usado para bypassar protocolo pino //#define TEST_MODE 1 // Usado para testar na placa de desenvolvimento //#define DEBUG_ENABLED 1 // Habilita log na USB UART //#define RAMAL 1 // configura a aplicação para modo ramal (o normal é smart breaker) @@ -54,7 +59,11 @@ #define DEFAULT_PIMA_VALIDADE_ENERGIA_REATIVA_CAPACITIVA_S 60 #define DEFAULT_PIMA_AUTOBAUD_ENABLE 1 #define DEFAULT_PIMA_AUTOBAUD_TIMEOUT_S 30 -#define DEFAULT_RADIO_BAUDRATE_BPS 19200 +#if ( defined( DIRECT_UART ) || defined ( TEST_MODE ) ) + #define DEFAULT_RADIO_BAUDRATE_BPS 115200 +#else + #define DEFAULT_RADIO_BAUDRATE_BPS 125000 +#endif #define DEFAULT_LIMITE_CORRENTE_ZERO_A 0.1f #define DEFAULT_LIMITE_CORRENTE_MINIMA_A 1.0f #define DEFAULT_LIMITE_CORRENTE_MAXIMA_A 100.0f @@ -65,4 +74,40 @@ #define DEFAULT_DISCOVERY_DELAY_LIN_COEF_MS 0 #define DEFAULT_ANNOUNCE_INTERVAL_S 600 +// Pino + +#ifdef NIC_SPIN + #define DEFAULT_NODE_ADDRESS 5678L + #define DEFAULT_NETWORK_ADDRESS 4400L + #define DEFAULT_NETWORK_CHANNEL 2 + #define DEFAULT_NODE_ROLE 3 + #define DEFAULT_SOURCE_ENDPOINT 1 + #define DEFAULT_DESTINATION_NODE 46 + #define DEFAULT_DESTINATION_ENDPOINT 1 + #define DEFAULT_DYNAMIC_DESTINATION 1 + #define DEFAULT_ACCESS_CYCLE 2000 + #define DEFAULT_PINO_CFG_ATTEMPTS 3 + #define DEFAULT_PINO_START_ATTEMPTS 5 + #define DEFAULT_CFG_DATA1 0x00000000 + #define DEFAULT_CFG_DATA2 0x00000000 + #define DEFAULT_CFG_DATA3 0x00000000 + #define DEFAULT_CFG_DATA4 0x00000000 +#else + #define DEFAULT_NODE_ADDRESS 3141L + #define DEFAULT_NETWORK_ADDRESS 4400L + #define DEFAULT_NETWORK_CHANNEL 2 + #define DEFAULT_NODE_ROLE 1 + #define DEFAULT_SOURCE_ENDPOINT 1 + #define DEFAULT_DESTINATION_NODE 6 + #define DEFAULT_DESTINATION_ENDPOINT 1 + #define DEFAULT_DYNAMIC_DESTINATION 1 + #define DEFAULT_ACCESS_CYCLE 2000 + #define DEFAULT_PINO_CFG_ATTEMPTS 3 + #define DEFAULT_PINO_START_ATTEMPTS 5 + #define DEFAULT_CFG_DATA1 0x00000000 + #define DEFAULT_CFG_DATA2 0x00000000 + #define DEFAULT_CFG_DATA3 0x00000000 + #define DEFAULT_CFG_DATA4 0x00000000 #endif + +#endif