JeeLib
An easy interface to the port headers, the RF12 driver library, timers, low-power code, and more.
 All Classes Files Functions Variables Enumerations Macros Pages
RF12 Class Reference

This class is NOT the RF12 driver. It provides a way to construct packets. More...

#include <RF12sio.h>

Public Member Functions

RF12put (const void *, char)
 
RF12get (void *, char)
 
uint8_t read ()
 
RF12operator<< (char v)
 
RF12operator<< (unsigned char v)
 
RF12operator<< (int v)
 
RF12operator<< (unsigned v)
 
RF12operator<< (long v)
 
RF12operator<< (unsigned long v)
 
RF12operator<< (long long v)
 
RF12operator<< (unsigned long long v)
 
RF12operator<< (float v)
 
RF12operator<< (double v)
 
RF12operator<< (const char *v)
 
RF12operator<< (const unsigned char *v)
 
uint8_t ready () const
 
void send (uint8_t v)
 
RF12operator>> (char &v)
 
RF12operator>> (unsigned char &v)
 
RF12operator>> (int &v)
 
RF12operator>> (unsigned &v)
 
RF12operator>> (long &v)
 
RF12operator>> (unsigned long &v)
 
RF12operator>> (long long &v)
 
RF12operator>> (unsigned long long &v)
 
RF12operator>> (float &v)
 
RF12operator>> (double &v)
 
RF12operator>> (char *v)
 
RF12operator>> (unsigned char *v)
 
uint8_t poll ()
 
uint8_t nextSize ()
 
void to (uint8_t node)
 
uint8_t from ()
 

Detailed Description

This class is NOT the RF12 driver. It provides a way to construct packets.


The documentation for this class was generated from the following files: