The source code of the library says: uint8_t fifoMode; //can be 0x0,0x1,0x2,0x3 The FifoExample.ino says: //fifoMode can be: // 0 (Bypass mode, FIFO off) // 1 (FIFO mode) // 3 (FIFO until full) // 4 (FIFO when trigger) That seems inconsistent.