@@ -16,6 +16,7 @@ use canadensis_data_types::uavcan::register::name_1_0::Name;
1616use canadensis_data_types:: uavcan:: register:: value_1_0:: Value ;
1717use canadensis_data_types:: uavcan:: time:: synchronized_timestamp_1_0:: SynchronizedTimestamp ;
1818use canadensis_encoding:: Deserialize ;
19+ use defmt_or_log:: { debug, expect, warn} ;
1920
2021pub use canadensis_derive_register_block:: RegisterBlock ;
2122
@@ -164,7 +165,7 @@ where
164165 fn handle_access_request ( & mut self , request : & AccessRequest ) -> AccessResponse {
165166 match str:: from_utf8 ( & request. name . name ) {
166167 Ok ( register_name) => {
167- log :: debug!( "Handling access request for {}" , register_name) ;
168+ debug ! ( "Handling access request for {}" , register_name) ;
168169 if let Some ( register) = self . block . register_by_name_mut ( register_name) {
169170 register_handle_access ( register, request)
170171 } else {
@@ -194,7 +195,7 @@ where
194195 }
195196
196197 fn handle_list_request ( & mut self , request : & ListRequest ) -> ListResponse {
197- log :: debug!( "Handling register list request, index {}" , {
198+ debug ! ( "Handling register list request, index {}" , {
198199 request. index
199200 } ) ;
200201 match self . block . register_by_index ( request. index . into ( ) ) {
@@ -208,7 +209,7 @@ where
208209 } ;
209210 ListResponse {
210211 name : Name {
211- name : heapless:: Vec :: from_slice ( name) . expect ( "Incorrect name length" ) ,
212+ name : expect ! ( heapless:: Vec :: from_slice( name) , "Incorrect name length" ) ,
212213 } ,
213214 }
214215 }
@@ -261,7 +262,7 @@ where
261262 let response = self . handle_access_request ( & request) ;
262263 let status = node. send_response ( token, milliseconds ( 1000 ) , & response) ;
263264 if status. is_err ( ) {
264- log :: warn!( "Out of memory when sending register access response" ) ;
265+ warn ! ( "Out of memory when sending register access response" ) ;
265266 }
266267 true
267268 } else {
@@ -273,7 +274,7 @@ where
273274 let response = self . handle_list_request ( & request) ;
274275 let status = node. send_response ( token, milliseconds ( 1000 ) , & response) ;
275276 if status. is_err ( ) {
276- log :: warn!( "Out of memory when sending register list response" ) ;
277+ warn ! ( "Out of memory when sending register list response" ) ;
277278 }
278279 true
279280 } else {
0 commit comments