<kenny>
As a follow-up, using a local patch Input<PullUp> seemed to work. I don't have my meter close by to be sure the internal pullup is on, but I'm not seeing any noise, so I suspect it is.
<re_irc>
<@firefrommoonlight:matrix.org> Has anyone here coded UBLOX GNSS for rust? I just wrote a bare-bones module, and am wondering if there's prior art. Of note, I found this crate (https://docs.rs/ublox/latest/ublox/), which remarkably doesn't seem to be no_std
<re_irc>
<@firefrommoonlight:matrix.org> -which remarkably doesn't seem to be no_std
<re_irc>
<@firefrommoonlight:matrix.org> Ie, have you used that? Have you adapted it to an embedded use case?
<re_irc>
<@firefrommoonlight:matrix.org> I think most likely I will continue hacking at my own module and maybe publish it
<re_irc>
<@korken89:matrix.org> : I'm doing a project with an uBlox SARA-R422-M10S but have not yet come to the GPS part of it, so I'm heading the same way as you soon :)
<re_irc>
<@firefrommoonlight:matrix.org> Once you're further along
<re_irc>
<@hartan:matrix.org> What's the least painful way to abstract generic types into their own modules? I'm building a project with a Waveshare epaper display. The "Display" object itself requires 6 generics, 4 of these are I/Os. The concrete type is so long rust-analyzer is dumping it into a text file for me... Essentially I just want a type alias for something implementing the Epaper displays trait, but without caring about the traits respective...
<re_irc>
... generics, and their generics, etc. Is that possible?
<re_irc>
<@firefrommoonlight:matrix.org> I am waiting on getting the hardware prototype before continuing; want to test on hardware before adding new functionality
<re_irc>
<@firefrommoonlight:matrix.org> I'll send you what I have so far if you'd like
<re_irc>
<@korken89:matrix.org> : Sure, always interesting to see what people do :)
<re_irc>
<@firefrommoonlight:matrix.org> Most of that file is the UBX protocol class/Id possible values
<re_irc>
<@firefrommoonlight:matrix.org> It's set up with something that _should_ work, but historically has several errors that will show up once I plug it in
<re_irc>
<@firefrommoonlight:matrix.org> In particular, there are likely some configuration settings I missed that need to be set up
<re_irc>
<@firefrommoonlight:matrix.org> RTIC task in application code will likely look something like this; or maybe not!