Gibbz

Results 65 comments of Gibbz

I found the following to try and set priority on my interrupts, but it doesn't work: https://github.com/embassy-rs/embassy/issues/1541 Example ``` use embassy_nrf::interrupt::Interrupt; embassy_nrf::interrupt::TEMP::set_priority(Priority::P2); // temp::InterruptHandler; }); ``` The same for twim...

Ok I fixed the priority issue. Now I just have the core lockup issue. I'll open a new issue for that.

I expect the range to output from 0 at 0v to 4095 at 3.6v with the 12 bit default setting. However negative values, low values at 3.3v have thrown that...

Ok after a little more playing with this... Ive noticed when slowly increasing the voltage to the pin. 2690 (~2.3v) is my highest reported value, after the value climbs past...

I tried various config options with no luck. I've decided to work in the range under 2.3v or use an i2c ADC. I assume it's just some hardware issue on...

Ok so i found the fix for this! I need to change the default voltage from 2.8v to 3.3v on the pins. This is done on the config. ```rust let...

Ah! Okay maybe it's not. I was trying to use a crate to do this and it was giving me a warning saying panic probe does this. I've done it...

I used the following ```rust use core::panic::PanicInfo; #[panic_handler] fn panic(info: &PanicInfo) -> ! { cortex_m::interrupt::disable(); defmt::error!("Panicked: {}", defmt::Display2Format(info)); //panic_persist::report_panic_info(info); for _ in 0..2_000_000 { // delay before reset nop() }...

1. I have some watches that I use for Async and in loops that I'm polling like a mutex. So in that case I don't want to have an uninitialised...

Ah! So scan is basically extended advertisement? Is there a way to change the data without restarting ble completely? For example with fast pair, the data only needs to be...