projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Add 2400 and 9600 baud telemetry support to cc115l driver
[fw/altos]
/
src
/
drivers
/
ao_radio_master.c
diff --git
a/src/drivers/ao_radio_master.c
b/src/drivers/ao_radio_master.c
index 1e0050c8d4bc822921ce61d9113bf5c6bb9d9863..128fcf3284da97183a6fbb0a5da23db87b1a9e1b 100644
(file)
--- a/
src/drivers/ao_radio_master.c
+++ b/
src/drivers/ao_radio_master.c
@@
-156,7
+156,7
@@
ao_radio_send(const void *d, uint8_t size)
uint8_t
uint8_t
-ao_radio_recv(__xdata void *d, uint8_t size)
+ao_radio_recv(__xdata void *d, uint8_t size
, uint8_t timeout
)
{
int8_t ret;
uint8_t recv;
{
int8_t ret;
uint8_t recv;
@@
-166,6
+166,7
@@
ao_radio_recv(__xdata void *d, uint8_t size)
ao_radio_get(AO_RADIO_SPI_RECV, 0);
ao_radio_spi_request.recv_len = size;
ao_radio_get(AO_RADIO_SPI_RECV, 0);
ao_radio_spi_request.recv_len = size;
+ ao_radio_spi_request.timeout = timeout;
recv = ao_radio_master_send();
if (!recv) {
ao_radio_put();
recv = ao_radio_master_send();
if (!recv) {
ao_radio_put();