diff options
author | Trygve Laugstol <trygvis@inamo.no> | 2012-03-27 22:00:12 +0200 |
---|---|---|
committer | Trygve Laugstol <trygvis@inamo.no> | 2012-03-27 22:00:12 +0200 |
commit | 6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8 (patch) | |
tree | 02fe036eddcce0d87ce83d28d6e2aaf06e3e52c2 /firmware/VirtualSerial.c | |
parent | af55094c8d2643031b8623888e810a29daf6bf87 (diff) | |
download | bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.gz bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.bz2 bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.tar.xz bitraf-fridge-6afb32b2cd04cdb4cea85ff5dd61f3ea896dc0d8.zip |
o Working on firmware.
Diffstat (limited to 'firmware/VirtualSerial.c')
-rw-r--r-- | firmware/VirtualSerial.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/VirtualSerial.c b/firmware/VirtualSerial.c index 2fccda6..0fdc31c 100644 --- a/firmware/VirtualSerial.c +++ b/firmware/VirtualSerial.c @@ -171,6 +171,18 @@ void handle_command(const char *buf) else
fputs("doorstatus: closed\n", &USBSerialStream);
}
+
+ else if (strcmp("on", buf) == 0)
+ {
+ PORTB |= 1 << PB4;
+ PORTB |= 1 << PB0;
+ }
+
+ else if (strcmp("off", buf) == 0)
+ {
+ PORTB &= ~(1 << PB4);
+ PORTB &= ~(1 << PB0);
+ }
}
void CheckACMStatus()
@@ -281,6 +293,7 @@ void EVENT_USB_Device_ControlRequest(void) ISR(TIMER1_COMPA_vect)
{
+return;
if(PINB & (1 << PB5))
PORTB |= 1 << PB4;
|