wip: xfer size
This commit is contained in:
parent
283076a9ab
commit
6384d0ea2e
@ -95,6 +95,9 @@ void write() {
|
||||
/* Serial.print(","); */
|
||||
/* } */
|
||||
/* Serial.println("."); */
|
||||
// transfer the size in LE
|
||||
SPI.transfer(static_cast<uint8_t>(size));
|
||||
SPI.transfer(static_cast<uint8_t>(size >> 8));
|
||||
|
||||
SPI.transfer(buffer, size);
|
||||
Serial.write(ControlBytes::WRITE);
|
||||
@ -154,6 +157,14 @@ void loop() {
|
||||
break;
|
||||
}
|
||||
case ControlBytes::WRITE: {
|
||||
digitalWrite(LEDG, LOW);
|
||||
digitalWrite(LEDR, HIGH);
|
||||
read();
|
||||
digitalWrite(LEDR, LOW);
|
||||
digitalWrite(LEDG, HIGH);
|
||||
break;
|
||||
}
|
||||
case ControlBytes::READ: {
|
||||
digitalWrite(LEDG, LOW);
|
||||
digitalWrite(LEDR, HIGH);
|
||||
write();
|
||||
|
Loading…
Reference in New Issue
Block a user