5 template<
unsigned packetSize>
9 UartConnect() : bytealtered_ppm(0), bytelost_ppm(0), remote(0) {}
14 virtual void send(
const uint8_t* buffer,
unsigned len)
17 if ((rand()&((1<<20)-1))>bytelost_ppm) {
18 if((rand()&((1<<20)-1))>bytealtered_ppm) {
19 remote->onChar(*buffer++);
21 remote->onChar((*buffer++)^42);
28 unsigned bytealtered_ppm;
29 unsigned bytelost_ppm;
Definition: uartconnect.hpp:6