So he just needs a script that receives a string of serial data, and parse it up for this command?
#include <BLIP_LEDS_SPI_LPD6803.h>
#define NUM_LEDS 200 // Set the number of LEDs in use here
int counter;
int a;
int b;
int c;
void setup()
{
BL.setLeds(NUM_LEDS); // Initialisation functions
BL.init(); // SPI interrupt will now send out data to LEDs. This happens in the background, pretty fast.
blank();
Serial.begin(115200);
}
void loop()
{
if (Serial.available()>3){
counter = read.serial();
a = read.serial();
b = read.serial();
c = read.serial();
BL.setPixel(counter,BL.color(a,b,c));
BL.show();
}
}