The clock on software SPI won't be that regular - it'll be fast, with pauses between bytes. If you need solid timing, just use hardware SPI.
edit: I'm still not convinced the device will care that much about timing - especially as it can take such a wide range of input speeds. After all, that's what the clock is for...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The clock on software SPI won't be that regular - it'll be fast, with pauses between bytes. If you need solid timing, just use hardware SPI.
edit: I'm still not convinced the device will care that much about timing - especially as it can take such a wide range of input speeds. After all, that's what the clock is for...