Remove old todos

This commit is contained in:
2024-05-29 23:14:35 +02:00
parent 58b4bc4004
commit ae599f587a
2 changed files with 5 additions and 8 deletions

View File

@ -1,7 +1,6 @@
use core::{ use core::{
cell::UnsafeCell, cell::UnsafeCell,
fmt::{self, Debug, Display, Write}, fmt::{self, Debug, Display, Write},
iter,
mem::MaybeUninit, mem::MaybeUninit,
ops::Deref, ops::Deref,
}; };
@ -169,11 +168,12 @@ pub fn display_len(t: &impl Display) -> usize {
pub struct DisplayPack<T>(pub T); pub struct DisplayPack<T>(pub T);
impl<T: Display> MsgPack for DisplayPack<T> { impl<T: Display> MsgPack for DisplayPack<T> {
fn pack(&self) -> impl Iterator<Item = msgpck::Piece<'_>> { fn pack(&self) -> impl Iterator<Item = msgpck::Piece<'_>> {
let len = display_len(&self.0) as u32; "TODO".pack()
//let len = display_len(&self.0) as u32;
[msgpck::Marker::Str32.into(), len.into()] //[msgpck::Marker::Str32.into(), len.into()]
.into_iter() // .into_iter()
.chain(iter::from_fn(move || None)) // TODO // .chain(iter::from_fn(move || None)) // TODO
} }
fn pack_with_writer(&self, w: &mut dyn msgpck::Write) -> Result<usize, PackErr> { fn pack_with_writer(&self, w: &mut dyn msgpck::Write) -> Result<usize, PackErr> {

View File

@ -43,8 +43,6 @@ async fn main(_spawner: Spawner) {
neopixel.write(&[Rgb::new(0xFF, 0x00, 0x00)]).await; neopixel.write(&[Rgb::new(0xFF, 0x00, 0x00)]).await;
//Timer::after(Duration::from_millis(3000)).await;
let layers = include_bytes!("layers.pc"); let layers = include_bytes!("layers.pc");
let Ok(layers): Result<Vec<Vec<Layer>>, _> = postcard::from_bytes(layers) else { let Ok(layers): Result<Vec<Vec<Layer>>, _> = postcard::from_bytes(layers) else {
log::error!("Failed to deserialize layer config"); log::error!("Failed to deserialize layer config");
@ -54,7 +52,6 @@ async fn main(_spawner: Spawner) {
let keyboard = KeyboardConfig { let keyboard = KeyboardConfig {
half, half,
pins: [ pins: [
// TODO: reconfigure these for right PCB
// row 1 // row 1
board.d12.degrade(), board.d12.degrade(),
board.d11.degrade(), board.d11.degrade(),