Results 14 issues of Norman Krackow

The [`asm::delay()`](https://github.com/rust-embedded/cortex-m/blob/master/src/asm.rs#L17-L44) function delays a program only by half the time/CPU cycles intended on an STM32H7. I have prepared a somewhat minimal example [here](https://github.com/nkrackow/cortex-m_delay_test/blob/master/src/main.rs). My CPU clock is at 400...

bug

Hi, I'm leaving this here in case anyone else is running into the same issue. I have not found much while googling. **Problem:** Using `cargo run --bin hello` from within...

Hi, I've been trying to set the clock prescaler for the internal ADCs and found it to be rather cumbersome. The [adc initialization function](https://github.com/stm32-rs/stm32h7xx-hal/blob/71e2b75ceaa33e654271144af444c5a4c7dc85b7/src/adc.rs#L461) does not use or do anything...

bug

# Bug Report ## One-Line Summary After a system powercycle (un- and re-plugging 12 V on Kasli), the first set of Sampler samples are invalid. ## Issue Details Using the...

This Issue serves as an overview over the current driver software development status. ## High importance ### Drivers - [x] DAC11001A Driver DAC driver - [x] I2C Relay control shift...

driver

Some notes: - For asynchronous updates, the LDAC pin is not required, and must be connected to 0 V permanently.

driver

Because the RTIC Monotonic Frequency is the maximum frequency at which RTIC tasks can be scheduled this currently limits the sample rate for the Driver header ADC since it is...

driver

Delays (typ, max in ns) in the SPI path: - MAX9130: 1.8, 3.0 - DS90CV: 1.1, 1.5 - LTC2320: na, 5.5 - This is more difficult to say from the...

driver

When you set the `y_min` value of the IIR to a point higher than `y_max`, the output will take the `y_min` value. I'm not sure if this is a problem,...

This PR * adds the laser interlock state to the telemetry. * refactors the laser interlock to store information about the tripping reason. * refactors the logic of the thermostat...