void transmit(char addr1, char addr2, int pLength) { SetCS(0); SpiTransmit(0x3E); // TXFifo addressieren SpiTransmit(pLength); // Packet length SpiTransmit(0x88); // FCF MSB SpiTransmit(0x01); // FCF LSB SpiTransmit(packetNumber); // TX Sequence Number SpiTransmit(addr1); // PAN ID SpiTransmit(addr2); // PAN ID SpiTransmit(addr1); // Destination Address SpiTransmit(0x01); // Destination Address SpiTransmit(myPANAddress1); // PAN ID SpiTransmit(myPANAddress2); // PAN ID SpiTransmit(myAddress1); // Source Address SpiTransmit(myAddress2); // Source Address SpiTransmit('i'); SpiTransmit('i'); SpiTransmit('i'); packetNumber++; SetCS(1); Delay(5); SetCS(0); SpiTransmit(0x04); // STXON enable SetCS(1); Delay(5); }