Jump to content

Recommended Posts

I am driving the USART in a 16F877 from a little $5 garage door opener type of UHF receiver. When there is no transmitted signal the receiver puts out noise and the USART generates junk characters -- which I can accomodate with packet structure and initial transmission of a bunch of characters for the USART to sync up on.


Somewhere -- I think it was in this forum -- somebody did some deep thinking and came up with an optimum string of characters to send that will allow the USART to sync quickly, but I can't seem to find it.


Anybody got any thoughts on the optimal start up sync string....




Link to post
Share on other sites

After a little Google research and the correct search terms I managed to come up with two really helpful articles about making the transition from 'empty' channel noise (aka random 'data') to a serial data transmission using the little inexpensive "dumb" receivers.


Micro Linear






Of course, it you are using the slightly more expensive receivers with RSSI you could probably get away with just that, but both methods might be better than just one.


A belt and suspenders (and a good packet protocol) never hurt anybody.




Link to post
Share on other sites

Hi ryeg,


Based on my own experience if your package header and tail has bit 7 = 1 and data in the middle have bit 7 = 0, including the checksum byte, you can do the job without troubles.


Of course data bytes must have some work before send and also some work after received.




Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...