| 40 | } while (0) |
| 41 | |
| 42 | void test_read_all_events() |
| 43 | { |
| 44 | FluxmapReader fmr(fluxmap); |
| 45 | ASSERT_NEXT_EVENT(F_DESYNC, 0); |
| 46 | ASSERT_NEXT_EVENT(F_BIT_PULSE, 0x30); |
| 47 | ASSERT_NEXT_EVENT(F_BIT_INDEX, 0x30); |
| 48 | ASSERT_NEXT_EVENT(F_BIT_PULSE | F_BIT_INDEX, 0x30); |
| 49 | ASSERT_NEXT_EVENT(F_BIT_PULSE, 0x60); |
| 50 | ASSERT_NEXT_EVENT(F_DESYNC, 0); |
| 51 | ASSERT_NEXT_EVENT(F_BIT_PULSE, 0x30); |
| 52 | ASSERT_NEXT_EVENT(F_DESYNC, 0x30); |
| 53 | ASSERT_NEXT_EVENT(F_BIT_PULSE, 0x60); |
| 54 | ASSERT_NEXT_EVENT(F_EOF, 0); |
| 55 | ASSERT_NEXT_EVENT(F_EOF, 0); |
| 56 | } |
| 57 | |
| 58 | void test_read_pulses() |
| 59 | { |