Update dependencies
This commit is contained in:
@ -2,12 +2,14 @@ use core::fmt::Write;
|
||||
use hal::{
|
||||
clock::Sercom0CoreClock,
|
||||
sercom::{RxpoTxpo, UART0Padout, UART0},
|
||||
target_device::{NVIC, PM, SERCOM0},
|
||||
//target_device::{NVIC, PM, SERCOM0},
|
||||
pac::{PM, SERCOM0},
|
||||
time::Hertz,
|
||||
//prelude::_embedded_hal_serial_Read as Read,
|
||||
//prelude::_embedded_hal_serial_Write as WriteHal,
|
||||
};
|
||||
|
||||
#[allow(dead_code)]
|
||||
#[derive(Clone, Copy)]
|
||||
pub enum BaudRate {
|
||||
BR2400,
|
||||
@ -46,7 +48,6 @@ impl<RX, TX> RN4020<RX, TX> {
|
||||
clock: &Sercom0CoreClock,
|
||||
baud_rate: BaudRate,
|
||||
sercom: SERCOM0,
|
||||
nvic: &mut NVIC,
|
||||
pm: &mut PM,
|
||||
padout: T,
|
||||
) -> Self
|
||||
@ -55,7 +56,7 @@ impl<RX, TX> RN4020<RX, TX> {
|
||||
UART0Padout<RX, TX, (), ()>: RxpoTxpo,
|
||||
{
|
||||
let mut bl = RN4020 {
|
||||
link: UART0::new(clock, baud_rate, sercom, nvic, pm, padout),
|
||||
link: UART0::new(clock, baud_rate, sercom, pm, padout),
|
||||
};
|
||||
bl.set_baud_rate(baud_rate).unwrap();
|
||||
bl
|
||||
@ -69,6 +70,7 @@ impl<RX, TX> RN4020<RX, TX> {
|
||||
/// with unique numbering.
|
||||
///
|
||||
/// Will panic if provided with an invalid string.
|
||||
#[allow(dead_code)]
|
||||
pub fn set_serialized_name(&mut self, name: &str) -> Result<(), ()> {
|
||||
assert!(name.len() <= 15);
|
||||
assert!(name.is_ascii());
|
||||
|
||||
Reference in New Issue
Block a user