X-Git-Url: https://git.rohieb.name/hackover2013-badge-firmware.git/blobdiff_plain/7aeb2288ae07778b92b3c9224cbc149cb08282a8..c3d0166a6f09de2bf1a742db4e3811d164080de5:/main.c diff --git a/main.c b/main.c index 132f1fe..80c0e8e 100644 --- a/main.c +++ b/main.c @@ -43,8 +43,6 @@ #include "core/gpio/gpio.h" #include "core/systick/systick.h" -#include "drivers/displays/segment/as1115/as1115.h" - #ifdef CFG_INTERFACE #include "core/cmd/cmd.h" #endif @@ -62,25 +60,7 @@ int main(void) uint32_t currentSecond, lastSecond; currentSecond = lastSecond = 0; - - // lcdTest(); - - - // as1115Test(); - - uint8_t displaybuffer[8]; - - displaybuffer[0] = 0x01 | 0x80; - displaybuffer[1] = 0x02 | 0x40; - displaybuffer[2] = 0x04 | 0x20; - displaybuffer[3] = 0x08 | 0x10; - displaybuffer[4] = 0x10 | 0x08, - displaybuffer[5] = 0x20 | 0x04; - displaybuffer[6] = 0x40 | 0X02; - displaybuffer[7] = 0x80 | 0X01; - - as1115WriteBuffer(displaybuffer); - + while (1) { // Toggle LED once per second @@ -88,7 +68,7 @@ int main(void) if (currentSecond != lastSecond) { lastSecond = currentSecond; - gpioSetValue(CFG_LED_PORT, CFG_LED_PIN, !(gpioGetValue(CFG_LED_PORT, CFG_LED_PIN))); + gpioSetValue(CFG_LED_PORT, CFG_LED_PIN, lastSecond % 2); } // Poll for CLI input if CFG_INTERFACE is enabled in projectconfig.h