- Fri May 18, 2007 3:33 pm
#30226
Hi All:
I've got two nordics up and running, and I can't seem to pull more than about 3kbits/second of net throughput from them. I can receive 100 32 byte payloads in about 7.5 seconds.
I'm running 2mbits/sec, enhanced shockburst, 1-byte crc, 5 byte addresses, and a 32 byte payload. I've got a bs-2p sending and a PIC 18f8722 receiving. I've winnowed the code as far as I can -- the only pause in the code is to display the number of every 10th packet (the packet contents are not displayed, just the number of successful receptions). Based on eyeballing the blinking led's, the xmitter and receiver are not falling out of sync (thereby causing the receiver to miss every nth packet).
I seem to be losing most of my time in shlepping the packet contents into and out of their respective fifos, but I'm only guessing on this. Does anyone have any suggestions for increasing net throughput? I was hoping for much more.
Thanks in advance,
odoul
I've got two nordics up and running, and I can't seem to pull more than about 3kbits/second of net throughput from them. I can receive 100 32 byte payloads in about 7.5 seconds.
I'm running 2mbits/sec, enhanced shockburst, 1-byte crc, 5 byte addresses, and a 32 byte payload. I've got a bs-2p sending and a PIC 18f8722 receiving. I've winnowed the code as far as I can -- the only pause in the code is to display the number of every 10th packet (the packet contents are not displayed, just the number of successful receptions). Based on eyeballing the blinking led's, the xmitter and receiver are not falling out of sync (thereby causing the receiver to miss every nth packet).
I seem to be losing most of my time in shlepping the packet contents into and out of their respective fifos, but I'm only guessing on this. Does anyone have any suggestions for increasing net throughput? I was hoping for much more.
Thanks in advance,
odoul