Mark Jordan wrote: > On 19 Aug 2005 at 11:13, Thomas Keller wrote: > > >>On Fri, 2005-08-19 at 00:37 -0300, Mark Jordan wrote: >> >>>http://www.baycom.org/~tom/ham/da95/d_dspmod.pdf >> >> I'm afraid I am still unenlightened...my German is still what it >>never was. *grin* >> >> Though I know it is possible to do the filtering in software, I am not >>siufficiently familiar with the specifics of the techniques to know if >>thew AVR is either A) fast enough, or B) powerful enough to accomplish >>this is in realtime. By no means am I suggesting that it is not, I >>simply don't know. >> >>Tom >> > > > My german is below zero... But those C routines are in english. > > BTW, I designed that 1200bps modem using an ATMEGA8 running > at 6.144MHz. Lots of time... > > You just have to sample the ADC at 8 times the bit rate. > At every sample you have to do that math as in the article. > The rest is bit sync and byte sync. > > Mark Jordan Thanks Tom and Mark for your responses and ideas on this matter. I'd seen that pdf file before but had not thought about it in reference to my problem. My mindset was more in the mode of measuring actual times since the bitstream timing was so "neat"; but it appears I need to do some breadboarding and experimenting with the DSP possibilities. My German is poor, although from memory with the help of Babel Fish ( http://world.altavista.com/tr ) I managed to struggle through most words in both the presentation text and the comments in the pseudo-C code shown. I'm also not an expert with DSP stuff, but know enough to try coding in assembly to see what I can come up with. Should be good experience anyway. Any alternate ideas and suggestions are always welcome. I'll report my results eventually to the reflector here ... this is not a high priority project so it may be a while. Don
Message
Re: Re: [AVR-Chat] Decoding data bitstream
2005-08-20 by Don Jackson
Attachments
- No local attachments were found for this message.