Transmitter code for quadcopter

Dependencies:   mbed

main.cpp

Committer:
madcowswe
Date:
2011-11-22
Revision:
0:1b2cbe8cabf1

File content as of revision 0:1b2cbe8cabf1:

#include "mbed.h"
#include "RF12B.h"
#include <queue>

Serial pc(USBTX, USBRX);
RF12B radiolink(p5, p6, p7, p8, p9);

//This program just listens to pc serial and sends a "sizeofpacket" prefixed packet over rf
//for now, it is as blocking as it gets..
int main() {
    while (1) {
        queue<char> qtobesent;
        char packet_length = pc.getc();
        for (int i = 0; i < packet_length; i++) {
            qtobesent.push(pc.getc());
        }
        
        radiolink.write(qtobesent);
    }
}