Reduce delays in startWrite down to only required delays
This commit is contained in:
3
RF24.cpp
3
RF24.cpp
@@ -481,7 +481,7 @@ void RF24::startWrite( const void* buf, uint8_t len )
|
|||||||
{
|
{
|
||||||
// Transmitter power-up
|
// Transmitter power-up
|
||||||
write_register(CONFIG, ( read_register(CONFIG) | _BV(PWR_UP) ) & ~_BV(PRIM_RX) );
|
write_register(CONFIG, ( read_register(CONFIG) | _BV(PWR_UP) ) & ~_BV(PRIM_RX) );
|
||||||
delay(2);
|
delayMicroseconds(150);
|
||||||
|
|
||||||
// Send the payload
|
// Send the payload
|
||||||
write_payload( buf, len );
|
write_payload( buf, len );
|
||||||
@@ -489,7 +489,6 @@ void RF24::startWrite( const void* buf, uint8_t len )
|
|||||||
// Allons!
|
// Allons!
|
||||||
ce(HIGH);
|
ce(HIGH);
|
||||||
delayMicroseconds(15);
|
delayMicroseconds(15);
|
||||||
delay(2);
|
|
||||||
ce(LOW);
|
ce(LOW);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user