From 5f423270cde82f9dfffb52bdd617e5eb439921c5 Mon Sep 17 00:00:00 2001 From: "ajmeyer@mit.edu" Date: Sun, 27 Dec 2009 09:17:32 +0000 Subject: added a simpler main.cpp and moved the complicated stuff into a separate file git-svn-id: https://leaflabs.googlecode.com/svn/trunk/library@88 749a229e-a60e-11de-b98f-4500b42dc123 --- src/main.cpp | 54 ++++++++---------------------------------------------- 1 file changed, 8 insertions(+), 46 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index 8c90b7d..fd846ee 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4,56 +4,18 @@ #include "usb.h" int ledPin = 13; -uint8_t bytes_in; - -BootVectTable* mapleVect; - -void usb_tx_cb(void) { -} - -void usb_rx_cb(void) { - bytes_in = usb_serialGetRecvLen(); +int toggle=0; +void setup() { + pinMode(ledPin,OUTPUT); } -void setup() -{ - pinMode(ledPin, OUTPUT); - Serial2.begin(9600); - Serial2.println("setup start"); - - pinMode(6, PWM); - pwmWrite(6, 0x8000); - pinMode(7, OUTPUT); - - Serial2.println("setup end"); - - mapleVect = (BootVectTable*)(BOOTLOADER_VECT_TABLE); - mapleVect->serial_tx_cb = usb_tx_cb; - mapleVect->serial_rx_cb = usb_rx_cb; +void loop() { + digitalWrite(ledPin,HIGH); + delay(200); + digitalWrite(ledPin,LOW); + delay(200); } - -int toggle = 0; - -const char* testMsg = "hello world!\n"; - -static inline void loop() { - toggle ^= 1; - digitalWrite(ledPin, toggle); - delay(1000); - usb_serialWriteStr("blink...\n"); - - if (bytes_in > 0) { - int i; - for (i=0;i