<re_irc>
<@stephen:crabsin.space> Where are my Quaternion durations?
<re_irc>
<@dirbaio:matrix.org> something something string theory with 11 dimensions of space and 5 dimensions of time
Foxyloxy has quit [Read error: Connection reset by peer]
Foxyloxy has joined #rust-embedded
jcroisant has quit [Quit: Connection closed for inactivity]
brazuca has joined #rust-embedded
genpaku has quit [Remote host closed the connection]
IlPalazzo-ojiisa has joined #rust-embedded
bjc has quit [Ping timeout: 276 seconds]
IlPalazzo-ojiisa has quit [Quit: Leaving.]
lehmrob has joined #rust-embedded
cr1901_ has joined #rust-embedded
cr1901 has quit [Killed (NickServ (GHOST command used by cr1901_!~cr1901@2601:8d:8600:911:b53b:2da8:6938:93cb))]
cr1901_ is now known as cr1901
brazuca has quit [Quit: Client closed]
<re_irc>
<@marmrt:matrix.org> I guess, if you want a periodic event a complex duration might have some merit
<re_irc>
<@marmrt:matrix.org> No, what I'm thinking of would be a complex instant
brazuca has joined #rust-embedded
cr1901_ has joined #rust-embedded
cr1901 has quit [Ping timeout: 240 seconds]
brazuca has quit [Quit: Client closed]
brazuca has joined #rust-embedded
<re_irc>
<@mathy_v:matrix.org> hi guys, any tips for crates that provide you with configuration management? I looked at "config" and "figment", haven't tested them on embedded yet though and I think they probably are overkill. I'm looking for configuration that is fixed at compile time (so preferably optimized away) and dynamic configuration that will be changed by mqtt and can be efficiently stored in flash. I don't think the platform really matters but...
<re_irc>
... I'm working on ESP32 using esp-rs.
<re_irc>
<@juliand:fehler-in-der-matrix.de> Mathy: In my experience https://crates.io/crates/toml-cfg works quite well (tested on ESP32-C3)
<re_irc>
<@ryan-summers:matrix.org> Oops wrong reply, that is for Mathy
bjc has joined #rust-embedded
<re_irc>
<@ryan-summers:matrix.org> Booster actually does exactly what you're looking for Mathy - it allows the user to configure RF amplifier channels via MQTT and then persists the result to an EEPROM for recovery on boot
brazuca has quit [Quit: Client closed]
rardiol has joined #rust-embedded
brazuca has joined #rust-embedded
IlPalazzo-ojiisa has joined #rust-embedded
brazuca has quit [Quit: Client closed]
brazuca has joined #rust-embedded
brazuca has quit [Quit: Client closed]
cr1901_ is now known as cr1901
emerent has quit [Ping timeout: 246 seconds]
emerent has joined #rust-embedded
dc740 has joined #rust-embedded
dc740 has quit [Remote host closed the connection]
dc740 has joined #rust-embedded
dc740 has quit [Remote host closed the connection]
<re_irc>
<@explodingwaffle101:matrix.org> don’t think they mentioned it in any of their coverage, but this is pretty cool
<re_irc>
<@adamgreig:matrix.org> Oh, cool! Interesting that it writes the panic message to flash too
brazuca has quit [Quit: Client closed]
brazuca has joined #rust-embedded
IlPalazzo-ojiisa has quit [Remote host closed the connection]
<re_irc>
<@jannic:matrix.org> That readme very much reminds me of https://github.com/jannic/rp2040-panic-usb-boot/ and that crate doesn't write the panic message to flash. Need to check the code :-)
<re_irc>
<@jannic:matrix.org> Looks like it's actually using rp2040-panic-usb-boot, so the readme is wrong.
<re_irc>
<@thejpster:matrix.org> Maybe they’d like to sponsor the rp-rs project? 😎
dc740 has joined #rust-embedded
dc740 has quit [Remote host closed the connection]