Heroic Robotics / SD600A

Fork of SD600A by Heroic Robotics

Files at this revision

API Documentation at this revision

Comitter:
heroic
Date:
Mon Aug 25 05:17:51 2014 +0000
Parent:
28:a905a4738dd4
Commit message:
Add support for service() method.

Changed in this revision

LedStrip.h Show annotated file Show diff for this revision Revisions of this file
SD600A.cpp Show annotated file Show diff for this revision Revisions of this file
SD600A.h Show annotated file Show diff for this revision Revisions of this file
--- a/LedStrip.h	Sun Jul 28 08:37:54 2013 +0000
+++ b/LedStrip.h	Mon Aug 25 05:17:51 2014 +0000
@@ -1,4 +1,3 @@
-
 // Mbed library to control HL1606-based RGB LED Strips
 // Partially based on work (c) 2011 Jelmer Tiete
 //
@@ -18,6 +17,7 @@
   virtual void begin(void)=0;
   virtual void show(void)=0;
   virtual void blank(void)=0;
+  virtual void service(void)=0;
   virtual void setPixelColor(uint16_t n, uint8_t r, uint8_t g, uint8_t b)=0;
   virtual void setPackedPixels(uint8_t * buffer, uint32_t n)=0;
   virtual void setPixelB(uint16_t n, uint8_t b)=0;
--- a/SD600A.cpp	Sun Jul 28 08:37:54 2013 +0000
+++ b/SD600A.cpp	Mon Aug 25 05:17:51 2014 +0000
@@ -80,6 +80,10 @@
     } else error("SD600A could not allocate memory!\r\n");
 }
 
+void SD600A::service(void) {
+    // nothing   
+}
+
 void SD600A::begin(void) {
  // Null stub.
 }
--- a/SD600A.h	Sun Jul 28 08:37:54 2013 +0000
+++ b/SD600A.h	Mon Aug 25 05:17:51 2014 +0000
@@ -24,6 +24,7 @@
   virtual void begin(void);
   virtual void show(void);
   virtual void blank(void);
+  virtual void service(void);
   virtual void setPixelColor(uint16_t n, uint8_t r, uint8_t g, uint8_t b);
   virtual void setPackedPixels(uint8_t * buffer, uint32_t n);
   virtual void setPixelB(uint16_t n, uint8_t b);