Skip to content

Commit

Permalink
mv the light controller into ctrl-end dir
Browse files Browse the repository at this point in the history
and rename it to web-radio

Signed-off-by: Jack Tan <[email protected]>
  • Loading branch information
comcat committed Jul 9, 2014
1 parent f85b1be commit 35b467a
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 4 deletions.
File renamed without changes.
12 changes: 10 additions & 2 deletions gateway/iboard/webserver/page.h → control-end/web-radio/page.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,21 @@ PROGMEM char index_body4[] = {
"<tr><td>KitchenLight</td><td><a href=/?devid=2002> Switch </a></td></tr>\n\r"
"<tr><td>Control ALL Light</td><td><a href=/?devid=2000> Turn Off all </a></td></tr>\n\r"
};
PROGMEM char index_body5[] = {
"<tr><td>Airer Light</td><td><a href=/?devid=3001> Switch </a></td></tr>\n\r"
"<tr><td>Airer Up</td><td><a href=/?devid=3002> Up </a></td></tr>\n\r"
};
PROGMEM char index_body6[] = {
"<tr><td>Airer Stop</td><td><a href=/?devid=3003> Stop </a></td></tr>\n\r"
"<tr><td>Airer Down</td><td><a href=/?devid=3004> Down </a></td></tr>\n\r"
};

PROGMEM char index_footer[] = {
"</table><br><hr> <p> Powered By <a href=http://jackslab.org> Jack's Lab</a></p></body></html>"
};

#define PAGE_SEC_NUM 9
#define PAGE_SEC_NUM 11

PGM_P index_page[] PROGMEM = {index_title, index_header1, index_header2, index_body0, index_body1, index_body2, index_body3, index_body4, index_footer};
PGM_P index_page[] PROGMEM = {index_title, index_header1, index_header2, index_body0, index_body1, index_body2, index_body3, index_body4, index_body5, index_body6, index_footer};


Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
#include "ihome.h"
#include "page.h"

static byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 1, 250);
static byte mac[] = { 0xDE, 0xAD, 0xCE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 1, 251);

EthernetServer server(80);

Expand Down Expand Up @@ -144,6 +144,7 @@ void home_page(EthernetClient & client)
void handle_cmd(uint16_t &devid, uint16_t &cmdid)
{
RadioTX radio(A5);
RadioTX airer(A0,200);
uint16_t tmp;

switch (devid)
Expand Down Expand Up @@ -174,5 +175,33 @@ void handle_cmd(uint16_t &devid, uint16_t &cmdid)
radio.issue(0x9f2f12);
Serial.println("Ture all light off");
break;
case 3001:
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
airer.issue_airer(0xA31080FD,0x020053E2);
Serial.println("Toggle Airer Light");
break;
case 3002:
airer.issue_airer(0xA31080FD,0x02000B9A);
airer.issue_airer(0xA31080FD,0x02000B9A);
airer.issue_airer(0xA31080FD,0x02000B9A);
airer.issue_airer(0xA31080FD,0x02000B9A);
airer.issue_airer(0xA31080FD,0x02000B9A);
Serial.println("Airer Up");
break;
case 3003:
airer.issue_airer(0xA31080FD,0x02002DBC);
airer.issue_airer(0xA31080FD,0x02002DBC);
Serial.println("Airer Stop");
break;
case 3004:
airer.issue_airer(0xA31080FD,0x02004BDA);
airer.issue_airer(0xA31080FD,0x02004BDA);
Serial.println("Airer Down");
break;
}
}

0 comments on commit 35b467a

Please sign in to comment.