@@ -376,13 +376,13 @@ static PT_THREAD(test_boost_color_distance_sensor(struct pt *pt)) {
376376 tt_want_uint_op (iodev -> info -> mode_info [4 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
377377
378378 tt_want_uint_op (iodev -> info -> mode_info [5 ].num_values , = = , 1 );
379- tt_want_uint_op (iodev -> info -> mode_info [5 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
379+ tt_want_uint_op (iodev -> info -> mode_info [5 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
380380
381381 tt_want_uint_op (iodev -> info -> mode_info [6 ].num_values , = = , 3 );
382382 tt_want_uint_op (iodev -> info -> mode_info [6 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
383383
384384 tt_want_uint_op (iodev -> info -> mode_info [7 ].num_values , = = , 1 );
385- tt_want_uint_op (iodev -> info -> mode_info [7 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
385+ tt_want_uint_op (iodev -> info -> mode_info [7 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 | PBIO_IODEV_DATA_TYPE_WRITABLE );
386386
387387 tt_want_uint_op (iodev -> info -> mode_info [8 ].num_values , = = , 4 );
388388 tt_want_uint_op (iodev -> info -> mode_info [8 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
@@ -608,7 +608,7 @@ static PT_THREAD(test_boost_interactive_motor(struct pt *pt)) {
608608 tt_want_uint_op (iodev -> mode , = = , 0 );
609609
610610 tt_want_uint_op (iodev -> info -> mode_info [0 ].num_values , = = , 1 );
611- tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
611+ tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
612612
613613 tt_want_uint_op (iodev -> info -> mode_info [1 ].num_values , = = , 1 );
614614 tt_want_uint_op (iodev -> info -> mode_info [1 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
@@ -811,16 +811,16 @@ static PT_THREAD(test_technic_large_motor(struct pt *pt)) {
811811 tt_want_uint_op (iodev -> mode , = = , 0 );
812812
813813 tt_want_uint_op (iodev -> info -> mode_info [0 ].num_values , = = , 1 );
814- tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
814+ tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
815815
816816 tt_want_uint_op (iodev -> info -> mode_info [1 ].num_values , = = , 1 );
817- tt_want_uint_op (iodev -> info -> mode_info [1 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
817+ tt_want_uint_op (iodev -> info -> mode_info [1 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
818818
819819 tt_want_uint_op (iodev -> info -> mode_info [2 ].num_values , = = , 1 );
820- tt_want_uint_op (iodev -> info -> mode_info [2 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT32 );
820+ tt_want_uint_op (iodev -> info -> mode_info [2 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT32 | PBIO_IODEV_DATA_TYPE_WRITABLE );
821821
822822 tt_want_uint_op (iodev -> info -> mode_info [3 ].num_values , = = , 1 );
823- tt_want_uint_op (iodev -> info -> mode_info [3 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
823+ tt_want_uint_op (iodev -> info -> mode_info [3 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 | PBIO_IODEV_DATA_TYPE_WRITABLE );
824824
825825 tt_want_uint_op (iodev -> info -> mode_info [4 ].num_values , = = , 2 );
826826 tt_want_uint_op (iodev -> info -> mode_info [4 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
@@ -1020,16 +1020,16 @@ static PT_THREAD(test_technic_xl_motor(struct pt *pt)) {
10201020 tt_want_uint_op (iodev -> mode , = = , 0 );
10211021
10221022 tt_want_uint_op (iodev -> info -> mode_info [0 ].num_values , = = , 1 );
1023- tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
1023+ tt_want_uint_op (iodev -> info -> mode_info [0 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
10241024
10251025 tt_want_uint_op (iodev -> info -> mode_info [1 ].num_values , = = , 1 );
1026- tt_want_uint_op (iodev -> info -> mode_info [1 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 );
1026+ tt_want_uint_op (iodev -> info -> mode_info [1 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT8 | PBIO_IODEV_DATA_TYPE_WRITABLE );
10271027
10281028 tt_want_uint_op (iodev -> info -> mode_info [2 ].num_values , = = , 1 );
1029- tt_want_uint_op (iodev -> info -> mode_info [2 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT32 );
1029+ tt_want_uint_op (iodev -> info -> mode_info [2 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT32 | PBIO_IODEV_DATA_TYPE_WRITABLE );
10301030
10311031 tt_want_uint_op (iodev -> info -> mode_info [3 ].num_values , = = , 1 );
1032- tt_want_uint_op (iodev -> info -> mode_info [3 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
1032+ tt_want_uint_op (iodev -> info -> mode_info [3 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 | PBIO_IODEV_DATA_TYPE_WRITABLE );
10331033
10341034 tt_want_uint_op (iodev -> info -> mode_info [4 ].num_values , = = , 2 );
10351035 tt_want_uint_op (iodev -> info -> mode_info [4 ].data_type , = = , PBIO_IODEV_DATA_TYPE_INT16 );
0 commit comments