Weather control switch for connected day. NXP LPC 1768 module. Ethernet connectivity.

Dependencies:   EthernetInterface mbed-rtos mbed nanoservice_client_1_12

Fork of Trenton_Switch_LPC1768_WIFLY by Demo Team

main.h

Committer:
Kojto
Date:
2013-09-08
Revision:
0:ce33c63eefe5
Child:
1:99076f2d9408

File content as of revision 0:ce33c63eefe5:

#ifndef MAIN_H
#define MAIN_H

extern DigitalOut ledr;
extern DigitalOut ledg;
extern DigitalOut ledb;
extern DigitalOut led1;
extern DigitalOut led2;
extern DigitalOut led3;

#define RED_OFF        ledr = 1;
#define RED_ON         ledr = 0;
#define RED_TOGGLE     ledr = !ledr;
#define GREEN_OFF      ledg = 1;
#define GREEN_ON       ledg = 0;
#define GREEN_TOGGLE   ledg = !ledg;
#define BLUE_OFF       ledb = 1;
#define BLUE_ON        ledb = 0;
#define BLUE_TOGGLE    ledb = !ledb;
#define LED_D1_OFF     led1 = 1;
#define LED_D1_ON      led1 = 0;
#define LED_D1_TOGGLE  led1 = !led1;
#define LED_D2_OFF     led2 = 1;
#define LED_D2_ON      led2 = 0;
#define LED_D2_TOGGLE  led2 = !led2;
#define LED_D3_OFF     led3 = 1;
#define LED_D3_ON      led3 = 0;
#define LED_D3_TOGGLE  led3 = !led3;

#endif