Yes your correct. The physical layer is full duplex, but the data communication is only half-duplex.
Thanks for the correction anyway.
Is it?
As I said earlier, it’s not clear whether this is a hardware limitation, or a firmware limitation, or an ADL limitation - or some combination of the three!
If there’s no fundamental hardware limitation, it’s all the more disappointing that SiWi still haven’t done anything about it!
It is.
The bidirectional data line configuration is the prerequisite for full duplex communication.
best regards,
Gregor Bader
But that does not prove that the hardware is capable of operating full-duplex; ie, receiving and transmitting simultaneously.
It is necessary, but not sufficient.
The question remains open.
But that does not prove that the hardware is capable of operating full-duplex; ie, receiving and transmitting simultaneously.
It is necessary, but not sufficient.
The question remains open.
You mean the internal microcontroller module. Basically you only need software to emulate full duplex SPI and the necessary pins (MOSI, MISO, CLK, CS).
But you’re right. The question is still open.
best regards,
Gregor Bader
You mean the internal microcontroller module.
Or its SPI peripheral hardware - who knows?!
Basically you only need software to emulate full duplex SPI and the necessary pins (MOSI, MISO, CLK, CS).
Yes, you could bit-bang it - but I think that would be terribly slow with Open-AT ![]()
I am hitting this hurdle configuring an SPI communication with an accelerometer which requires full duplex SPI.
I’m using the SL808x, and current documentation doesn’t imply that this has been addressed… Any more updates from anyone? 