File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
SampleProjects/TestSomething/test Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 4
4
using std::deque;
5
5
6
6
unittest (begin_write_end) {
7
+ // master write buffer should be empty
7
8
deque<uint8_t >* mosi = Wire.getMosi (14 );
8
9
assertEqual (0 , mosi->size ());
9
- Wire. begin ();
10
+
10
11
// write some random values to random slave
12
+ Wire.begin ();
11
13
Wire.beginTransmission (14 );
12
14
Wire.write (0x07 );
13
15
Wire.write (0x0E );
14
16
Wire.endTransmission ();
15
- // check values
17
+
18
+ // check master write buffer values
16
19
assertEqual (2 , mosi->size ());
17
20
assertEqual (0x07 , mosi->front ());
18
21
mosi->pop_front ();
@@ -33,6 +36,7 @@ unittest(readTwo_writeOne) {
33
36
miso->push_back (4 );
34
37
miso->push_back (7 );
35
38
39
+ // check read buffers and read-related functions
36
40
assertEqual (0 , Wire.requestFrom (19 , 3 ));
37
41
assertEqual (2 , Wire.requestFrom (19 , 2 ));
38
42
assertEqual (2 , Wire.available ());
@@ -55,6 +59,7 @@ unittest(readTwo_writeOne) {
55
59
Wire.write (i * 2 );
56
60
}
57
61
Wire.endTransmission ();
62
+
58
63
// check master write buffer
59
64
deque<uint8_t >* mosi = Wire.getMosi (47 );
60
65
You can’t perform that action at this time.
0 commit comments