Embedded Working Group Meeting 2022-10-04

Attendance

Write your GH username or Matrix handle here!

  • adamgreig
  • cr1901
  • therealprof
  • newAM
  • eldruin

Agenda

  • Announcements

    • embedded-hal-nb v1.0.0-alpha.0, -alpha.1 released
    • embedded-can v0.4.0, 0.4.1 released
    • embedded-hal v1.0.0-alpha.9 released
    • embedded-hal-async v0.1.0-alpha.2 released
  • Embedded HAL

    • Continued discussion on SPI (and I²C) traits for Linux
      • Conclusion: on balance, keeping the current design seems best, but let's try and implement it properly for Linux to check there are no horrible surprises, and document these edge cases more clearly

Last Week's Minutes

  • Announcements
  • Embedded HAL
    • Issue opened for c-s bloat https://github.com/rust-lang/rust/issues/102295
    • PR to split e-h-nb merged
      Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More →
    • Road to 1.0
      • Are the SPI traits ready to go?
        • Can't be implemented on Linux spidev
        • Unclear how it interacts with hardware CS and other weird CS modes
        • Maybe requirements around transaction() needs loosening to permit some other CS behaviours
          • Perhaps allow end user to configure the hardware to do something unusual (CS per byte, TI mode, hardware CS that may deassert halfway through if it runs out of data, etc), but default must be conformant
        • to be continued
  • End of month Twitter roundup coming soon
Select a repo