Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void getZeitronicPacket(char* packetpointer){
- gotPacket = 0;
- char buffer[18] = {0xF};
- for (int i=2; i<18; i++){
- Serial1.readBytes(&buffer[i - 2],1);
- if (buffer[i] == 2 && buffer[i-1] == 1 && buffer[i-2] == 0) {
- gotPacket = 1;
- Serial1.readBytes(packetpointer,11);
- return;
- }
- if (i == 17) { i = 0;} // repeat the 3-byte check on the next 3 bytes..
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement