@@ -6,7 +6,7 @@ use crate::{
6
6
7
7
pub ( crate ) const STATUS : u16 = 0x0 ;
8
8
9
- #[ midi2_proc:: generate_message( Via ( ump_stream:: UmpStream ) , FixedSize , MinSizeUmp ( 2 ) ) ]
9
+ #[ midi2_proc:: generate_message( Via ( ump_stream:: UmpStream ) , FixedSize , MinSizeUmp ( 4 ) ) ]
10
10
struct EndpointDiscovery {
11
11
#[ property( common_properties:: UmpMessageTypeProperty <UMP_MESSAGE_TYPE >) ]
12
12
ump_type : ( ) ,
@@ -54,7 +54,7 @@ mod tests {
54
54
#[ test]
55
55
fn ump_version_major ( ) {
56
56
assert_eq ! (
57
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
57
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
58
58
. unwrap( )
59
59
. ump_version_major( ) ,
60
60
0x1 ,
@@ -64,7 +64,7 @@ mod tests {
64
64
#[ test]
65
65
fn ump_version_minor ( ) {
66
66
assert_eq ! (
67
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
67
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
68
68
. unwrap( )
69
69
. ump_version_minor( ) ,
70
70
0x1 ,
@@ -74,7 +74,7 @@ mod tests {
74
74
#[ test]
75
75
fn request_endpoint_info ( ) {
76
76
assert_eq ! (
77
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
77
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
78
78
. unwrap( )
79
79
. request_endpoint_info( ) ,
80
80
true ,
@@ -84,7 +84,7 @@ mod tests {
84
84
#[ test]
85
85
fn request_device_identity ( ) {
86
86
assert_eq ! (
87
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
87
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
88
88
. unwrap( )
89
89
. request_device_identity( ) ,
90
90
true ,
@@ -94,7 +94,7 @@ mod tests {
94
94
#[ test]
95
95
fn request_endpoint_name ( ) {
96
96
assert_eq ! (
97
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
97
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
98
98
. unwrap( )
99
99
. request_endpoint_name( ) ,
100
100
true ,
@@ -104,7 +104,7 @@ mod tests {
104
104
#[ test]
105
105
fn request_product_instance_id ( ) {
106
106
assert_eq ! (
107
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
107
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
108
108
. unwrap( )
109
109
. request_product_instance_id( ) ,
110
110
true ,
@@ -114,7 +114,7 @@ mod tests {
114
114
#[ test]
115
115
fn request_stream_configuration ( ) {
116
116
assert_eq ! (
117
- EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F ] [ ..] )
117
+ EndpointDiscovery :: try_from( & [ 0xF000_0101 , 0x0000_001F , 0x0 , 0x0 ] [ ..] )
118
118
. unwrap( )
119
119
. request_stream_configuration( ) ,
120
120
true ,
0 commit comments