fix lint errors
This commit is contained in:
parent
f3151add3a
commit
08db62f4f9
2 changed files with 8 additions and 7 deletions
|
@ -73,6 +73,7 @@ impl<const DMX_LEN: usize> TxDMA<DMX_LEN> {
|
|||
}
|
||||
}
|
||||
|
||||
#[allow(clippy::upper_case_acronyms)]
|
||||
pub struct DMX<const DMX_LEN: usize> {
|
||||
tx_universe: DMXUniverse<DMX_LEN>,
|
||||
sender: TxDMA<DMX_LEN>,
|
||||
|
@ -106,8 +107,8 @@ impl<const DMX_LEN: usize> DMX<DMX_LEN> {
|
|||
unsafe {
|
||||
pac::CorePeripherals::steal()
|
||||
.NVIC
|
||||
.set_priority(pac::Interrupt::DMA1_CHANNEL4, 1)
|
||||
};
|
||||
.set_priority(pac::Interrupt::DMA1_CHANNEL4, 1);
|
||||
}
|
||||
|
||||
// Serial config
|
||||
let serial = serial::Serial::new(
|
||||
|
@ -118,7 +119,7 @@ impl<const DMX_LEN: usize> DMX<DMX_LEN> {
|
|||
),
|
||||
mapr,
|
||||
250_000.bps(),
|
||||
&clocks,
|
||||
clocks,
|
||||
);
|
||||
|
||||
Self {
|
||||
|
@ -136,6 +137,6 @@ impl<const DMX_LEN: usize> DMX<DMX_LEN> {
|
|||
}
|
||||
|
||||
pub fn tx_is_idle(&mut self) -> bool {
|
||||
return self.sender.is_idle();
|
||||
self.sender.is_idle()
|
||||
}
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@ mod app {
|
|||
int_pin: gpio::gpiob::PB10<gpio::Input<gpio::PullUp>>,
|
||||
}
|
||||
|
||||
#[init(local = [buffer: [u8; DMX_LEN * 2] = [0b01010101; DMX_LEN * 2]])]
|
||||
#[init(local = [buffer: [u8; DMX_LEN * 2] = [0b0101_0101; DMX_LEN * 2]])]
|
||||
fn init(mut cx: init::Context) -> (Shared, Local, init::Monotonics) {
|
||||
// Take ownership over the raw flash and rcc devices and convert them into the corresponding
|
||||
// HAL structs
|
||||
|
@ -103,7 +103,7 @@ mod app {
|
|||
.pc13
|
||||
.into_push_pull_output_with_state(&mut gpioc.crh, gpio::PinState::High),
|
||||
|
||||
int_pin: int_pin,
|
||||
int_pin,
|
||||
},
|
||||
init::Monotonics(mono),
|
||||
)
|
||||
|
@ -118,7 +118,7 @@ mod app {
|
|||
|
||||
#[task(local = [led], shared = [delay_us, dmx])]
|
||||
fn sender(mut cx: sender::Context) {
|
||||
cx.shared.dmx.lock(|dmx| dmx.start_tx());
|
||||
cx.shared.dmx.lock(DMX::start_tx);
|
||||
|
||||
cx.local.led.toggle();
|
||||
cx.shared.delay_us.lock(|d| d.delay(1.secs()));
|
||||
|
|
Loading…
Reference in a new issue