Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] RF module

2009-07-28 by David Kelly

On Tue, Jul 28, 2009 at 09:32:15AM -0400, David VanHorn wrote:
> 
> The data sheet is very poorly written, but it looks like you can send
> single bytes, or small numbers of bytes, by waiting at least 30mS.
> This is a common approach with packetized transmission protocols.
> 
> If you send 32 bytes then the data goes immediately.
> If you send 31 bytes or less, then the data goes when the 32nd byte
> arrives, OR when 30mS with no additional data elapses.

As you said, "poorly written", as it is not clear whether the 30 mS
timer starts with the first byte, or is a watchdog which flushes the
buffer after 30 mS of inactivity.

Either way, I do not believe the original specification of 5 byte
updates 60 times per second can be achieved with this unit.

Says that it can sustain 9600 bps and that it operates half duplex.
Didn't see any mention of master, slave, or peers. 9600 bits/sec is 960
bytes/sec with 1 start 1 stop bit. 32/960 = 33.3 mS which lends me to
believe it will only transmit every 30 mS and that the 60 Hz 16.7 mS
real time specification can never be met.

-- 
David Kelly N4HHE, dkelly@HiWAAY.net
========================================================================
Whom computers would destroy, they must first drive mad.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.