Hi there, What is the input to the RF transmitter? Does the RF transmitter have onboard encoding to handle the air interface? IE, does to take your data and convert it to some form of RETURN TO ZERO format such as Manchester encoding or PWM? Do you have a datasheet link to the RF module you are using? It would be useful to know what the module is expecting and help us figure out what you need. There is a nice little intro to serial communications here that explains the use of the parity bit. It is a very simple way to check bytes for simple errors but not reliable enough to guarantee good communications. Better to use some form of CRC or other error correcting as part of your telegram. http://www.taltech.com/TALtech_web/resources/intro-sc.html From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf Of iijfet Sent: 18 August 2009 13:25 To: AVR-Chat@yahoogroups.com Subject: [AVR-Chat] 4800bps to 9600 hi friends, i want to convert baud rate of input data from a medical module. my data is 60 packet per second & every packet includes 5 bytes. this is also 8 data,1 stop & odd parity. therefore,my data is 4800bps & i must convert it to 9600bps because of my RF module. my RF module can transmit a data that is 9600bps with odd parity,but it cant transmit 4800bps with odd parity correctly & when it transmits this data some byte cant be transmitted such as 45 or 7F(hexa). also i wanna to know how odd parity work & what is its detail. [Non-text portions of this message have been removed]
Message
RE: [AVR-Chat] 4800bps to 9600
2009-08-18 by Dave McLaughlin
Attachments
- No local attachments were found for this message.