SPI.H library to control APA102 I am trying to run a strip of APA102 addressable LED's using a Mini pro. 

The same strip I can run using a raspberry pi using SPI so I know the Strip works and what data I need to send to get it running. 

My current code is as follows and I have striped it back to the bare minimum as I see it. 

It all compiles and runs but nothing on the LED strip. The stip only has data and clock that should be connected to the CLK and Data in to connect to the MOSI. 

All i want is to be able to send a 32bit value, 

I had also tried 

uint32_t value = 0xE0ffffff 


but again no luck  

void setup() {
  // put your setup code here, to run once:

  Serial.begin(9600);

  SPI.begin();

  byte start = 0x00;
  SPI.transfer(start);
  SPI.transfer(start);
  SPI.transfer(start);
  SPI.transfer(start);

  SPI.transfer(0xEF);
  SPI.transfer(255);
  SPI.transfer(0);
  SPI.transfer(10);
}
take a look at the datasheet, compare it vs. your code for any incompliance.

based on my quick reading, your code isn't consistent with the datasheet.

put the communications in a routine would help maintain uniformity.