explore has quit [Quit: Connection closed for inactivity]
emerent has quit [Ping timeout: 256 seconds]
emerent has joined #rust-embedded
<re_irc>
<explodingwaffle101> agg: weirdly, in my garbage-but-still-32bit-ios-compatible matrix app fluffychat, the chat history completely stops after this deleted message https://matrix.to/#/!BHcierreUuwCMxVqOf:matrix.org/$cRg1EqBVTXQARyDdkkQyAqziAwEouaPkbgD3MJsuBow?via=matrix.org&via=psion.agg.io&via=mozilla.org and only came back with dirbaios messages. was wondering what meeting he was on about 😆
<re_irc>
<9names (@9names:matrix.org)> i have similar weirdness with the matrix android client in the presence of lots of messages.
<re_irc>
since i'm asleep during the weekly meetings I catch up via the IRC logs. it also means you see the messages of IRC users when the bridge is acting up, which is an unexpected benefit.
<re_irc>
<9names (@9names:matrix.org)> oh, it looks like it's even missing from the web client today. i wonder what's going on...
<re_irc>
<adamgreig> I think it's a separate issue in matrix but yea I've been seeing it a bunch recently, clearing the cache helps (in both web and android element)
<re_irc>
<omar_u8> I faced an issue earlier today that I had thought I solved but it seems that I havent. So I am trying to unmask an interrupt in the NVIC for the STM32f4xx-hal as follows " unsafe { cortex_m::peripheral::NVIC::unmask(Interrupt::EXTI15_10); }"
<re_irc>
<omar_u8> I tried several variations
<re_irc>
<omar_u8> though I keep getting the same error of "the trait `Nr` is not implemented for `stm32f4xx_hal::interrupt"
<re_irc>
<dirbaio> check you're using the same "cortex-m" version as the PAC
<re_irc>
<dirbaio> you can see with "cargo tree"
<re_irc>
<omar_u8> Ok one sec let me check
<re_irc>
<omar_u8> Yep, that was the problem
<re_irc>
<omar_u8> Had two different versions
<re_irc>
<omar_u8> 😵💫 Is how I feel 😅
<re_irc>
<omar_u8> Out of curiosity, why would a version mismatch cause this type of error? Is is that the older version doesnt implement the trait? or something else?
<re_irc>
<dirbaio> cortex-m 0.7 uses the cortex_m::interrupt::InterruptNumber trait
<re_irc>
and cortex-m 0.6 used the bare_metal::Nr trait iir
<re_irc>
<dirbaio> cortex-m 0.7 uses the cortex_m::interrupt::InterruptNumber trait and cortex-m 0.6 used the bare_metal::Nr trait iirc