11#![ no_std]
22#![ no_main]
3+ #![ allow( clippy:: uninlined_format_args) ]
34
45// Requires a jumper from A1<->A2 (arduino naming) aka PA1<->PA4
56
67#[ path = "../examples/utils/mod.rs" ]
78mod utils;
89
10+ use utils:: logger:: println;
11+
912mod common;
1013
1114use stm32g4xx_hal:: adc:: { self , AdcClaim , AdcCommonExt } ;
@@ -83,9 +86,7 @@ mod tests {
8386 let reading = adc. convert ( & opamp, sample_time) ;
8487 assert ! (
8588 reading. abs_diff( setpoint) < 10 ,
86- "reading: {}, setpoint {}" ,
87- reading,
88- setpoint
89+ "reading: {reading}, setpoint {setpoint}"
8990 ) ;
9091 }
9192 }
@@ -114,9 +115,7 @@ mod tests {
114115 let reading = adc. convert ( & pa2, sample_time) ;
115116 assert ! (
116117 reading. abs_diff( setpoint) < 10 ,
117- "reading: {}, setpoint {}" ,
118- reading,
119- setpoint
118+ "reading: {reading}, setpoint {setpoint}"
120119 ) ;
121120 }
122121 }
@@ -141,9 +140,7 @@ mod tests {
141140 let reading = adc. convert ( & opamp, sample_time) ;
142141 assert ! (
143142 reading. abs_diff( ( setpoint * 2 ) . min( 4095 ) ) < 20 ,
144- "reading: {}, setpoint {}" ,
145- reading,
146- setpoint
143+ "reading: {reading}, setpoint {setpoint}"
147144 ) ;
148145 }
149146 }
@@ -180,8 +177,7 @@ mod tests {
180177 let out = comp. output ( ) ;
181178 assert ! (
182179 comp. output( ) == ( value_setpoint > ref_setpoint) ,
183- "setpoint: {}, expected: '{}', got '{}'" ,
184- value_setpoint,
180+ "setpoint: {value_setpoint}, expected: '{}', got '{}'" ,
185181 if value_setpoint > ref_setpoint {
186182 "HI"
187183 } else {
@@ -224,8 +220,7 @@ mod tests {
224220 let out = comp. output ( ) ;
225221 assert ! (
226222 comp. output( ) == ( value_setpoint > ref_setpoint) ,
227- "setpoint: {}, expected: '{}', got '{}'" ,
228- value_setpoint,
223+ "setpoint: {value_setpoint}, expected: '{}', got '{}'" ,
229224 if value_setpoint > ref_setpoint {
230225 "HI"
231226 } else {
@@ -246,6 +241,7 @@ mod tests {
246241 ///
247242 #[ test]
248243 fn comp_dac_dac ( ) {
244+ use super :: * ;
249245 let super :: Peripherals {
250246 comp,
251247 mut value_dac,
@@ -264,7 +260,7 @@ mod tests {
264260 for s_ref in 4 ..=255 {
265261 let s_ref = s_ref << 4 ; // Convert from 8 to 12 bits
266262 if s_ref & 0xFF == 0 {
267- defmt :: println!( "{}/{} ..." , s_ref, 4095 ) ;
263+ println ! ( "{}/4095 ..." , s_ref) ;
268264 }
269265 ref_dac. set_value ( s_ref) ;
270266 for s_value in 0 ..=255 {
@@ -275,10 +271,7 @@ mod tests {
275271 if s_value. abs_diff ( s_ref) > 20 {
276272 assert ! (
277273 out == ( s_value > s_ref) ,
278- "s_value: {}, s_ref: {}, out: {}" ,
279- s_value,
280- s_ref,
281- out
274+ "s_value: {s_value}, s_ref: {s_ref}, out: {out}"
282275 ) ;
283276 }
284277 }
0 commit comments