I think its much more simple to use CRC rather than ECC.
If a frame falls the CRC test, and its ignored, its loose just a ~12mS time.
Then it will automatical sendout the previous good data to the servo.
Here is a way to complex packet oriented Futaba transmision with 1bit error
tolerance. http://graphics.tudelft.nl/~wouter/p.../pasman03k.pdf
more ECC: http://en.wikipedia.org/wiki/Error_detection
Is the Serin2/Serout2 reliable on 628A@internal 4Mhz?
Or I must choose the pulseout/pause on TX and RX: Pulsin 1/Pulsin 0?
The transfer rate is 5kbit/sec->5Khz, period time: 0,2mS
The ADC is MAX148 10bit 8ch internal (or ext) clock (max 2Mhz),
SPI interface.
After I send the control Byte to its input.
It starts the conv, then it sends out(shifts out by its clk) the selected
channel value. Can I catch this data with something else than pulsin 1?
I want to apply this in PICbasicPro
http://ww1.microchip.com/downloads/e...tes/00730a.pdf
anyone done this before (not the table driven code)?
Thx
Bookmarks