whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
<whitequark[cis]> <Darius> "sigstoat#0: I think it would..." <- yes. amaranth throws out high bits in .eq()
<Darius> phew
<sigstoat[m]> great, thanks.
notgull has joined #glasgow
notgull has quit [Ping timeout: 268 seconds]
<cyborg_ar> promising fit! im printing out a version that uses the petg filament bits and hopefully fixes some ugliness
gsuberland has quit [Remote host closed the connection]
gsuberland has joined #glasgow
<cyborg_ar> https://i.imgur.com/Br0HLGu.jpeg It fits well, and the petg lightpipes work ok, a bit leaky but not a lot can be done with how close together the LEDs are
<cyborg_ar> additional feature is reinforcement of the sync connector against "enthusiastic" connections https://i.imgur.com/Qd7dgY4.png
<cyborg_ar> the case halves mate using a ridge, like a real injection molded case would to ensure there are no gaps even if the plastic is kinda warped or there is some tolerance on the thicknesses
<cyborg_ar> im thinking maybe if i make a secondary led gasket piece i can get rid of a bit of the light leak, there is a ton of cross coupling
<cyborg_ar> it is just unfortunate that the LEDs are 2mm apart, had they been 2.2mm apart i could fit a solid wall of 3d print in there with the 1.75mm rod
<cyborg_ar> i could try to get some 1.5mm rod, or maybe 1mm plastic optical fiber
<sigstoat[m]> fwiw i'm personally hoping for somebody to put out a 3d printed case design that doesn't have any screws (or other metal) in it at some point. i love the aluminum case but i've already got the bottom covered in kapton, for when i inevitably set it on top of some powered electronics. (i do not have a good track record.)
<cyborg_ar> hmm well if i make the case 0.4mm thicker (from 15 to 15.4) the threaded inserts dont poke out at the bottom
<cyborg_ar> right now they are perfectly flush
<cyborg_ar> i was thinking putting stick-on rubber feet where they are
yukihimejima[m] has joined #glasgow
<yukihimejima[m]> Got introduced to this project by a friend and the name caught my attention. Cause I'm from Glasgow, Scotland
<yukihimejima[m]> Didn't know I needed this until now
esden[m] has joined #glasgow
<esden[m]> Welcome to the server and the Glasgow project yuki.himejima (@_discord_227840656259678208:catircservices.org) 🙂
<yukihimejima[m]> 🙂
notgull has joined #glasgow
notgull has quit [Ping timeout: 246 seconds]
gsuberland has quit [Remote host closed the connection]
gsuberland has joined #glasgow
jstein has joined #glasgow
fibmod has quit [Remote host closed the connection]
fibmod has joined #glasgow
fibmod has quit [Ping timeout: 268 seconds]
fibmod has joined #glasgow
jstein has quit [Ping timeout: 268 seconds]
galibert[m] has quit [Quit: Idle timeout reached: 172800s]
unlobito has quit [Quit: Quit.]
unlobito has joined #glasgow
unlobito has quit [Quit: Quit.]
unlobito has joined #glasgow
unlobito has quit [Ping timeout: 255 seconds]
unlobito has joined #glasgow
Foxyloxy has joined #glasgow
Foxyloxy_ has quit [Ping timeout: 264 seconds]
vegard_e[m] has quit [Quit: Idle timeout reached: 172800s]
GNUmoon2 has quit [Read error: Connection reset by peer]
GNUmoon2 has joined #glasgow
<whitequark[cis]> <sigstoat[m]> "fwiw i'm personally hoping for..." <- there is a case like that in the repo i think (uses magents)
<whitequark[cis]> the alu case is actually nonconductive, check it with a multimeter
<sigstoat[m]> wow, yeah, the anodization is doing an impressive job. 7 ohms between screw heads, though. i'll just cover those up and call it good enough.
<whitequark[cis]> yep, and even if you try to scratch it, it's not easy
<whitequark[cis]> sapphire coating :D
notgull has joined #glasgow
cr1901 has quit [Read error: Connection reset by peer]
notgull has quit [Ping timeout: 246 seconds]
cr1901 has joined #glasgow
dne has quit [Remote host closed the connection]
dne has joined #glasgow
jstein has joined #glasgow
h1ghju1ce[m] has joined #glasgow
<h1ghju1ce[m]> hi, I'm struggling with initial setup, I tried for a few hours, with no luck, so I'm hoping it something simple I'm missing... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/ieOaiWyfFpPgwFDRkIyVjFFU>)
theorbtwo[m] has joined #glasgow
<theorbtwo[m]> Are you running it from the correct directory? Not the glasgow directory, the directory containing it.
q3k[cis] has joined #glasgow
<q3k[cis]> ie. cat glasgow/software/pyproject.toml should work
<h1ghju1ce[m]> as its windows,
<h1ghju1ce[m]> type glasgow\software\pyproject.toml
<h1ghju1ce[m]> works
qazwsxal[m] has joined #glasgow
<qazwsxal[m]> Genuinely mad that it wasn't until it was in my hands that I realised my "Glasgow digital interface explorer" was a weegie board
<h1ghju1ce[m]> do I not have to change the "builtin-toolchain" part of the command ?
<h1ghju1ce[m]> I moved the git to what seems to be the pipx folder... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/paZaTRhgfJzQBCpZYDVkNpWg>)
<theorbtwo[m]> The square bracket part shouldn't change, it isn't a path.
<theorbtwo[m]> ...and putting the checkout inside your git directory seems pretty cursed.
<h1ghju1ce[m]> pipx install -e 'glasgow/software[builtin-toolchain]'
<h1ghju1ce[m]> Unable to parse package spec: 'glasgow/software[builtin-toolchain]'
jstein has quit [Ping timeout: 246 seconds]
<h1ghju1ce[m]> maybe the GIT clone bit didnt work then
<h1ghju1ce[m]> pipx install -e glasgow/software[builtin-toolchain]... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/waFnHKFSydhyNotsQgPpcHGm>)
<h1ghju1ce[m]> * like me*
<theorbtwo[m]> Ah, I had problems with that, but they didn't look like yours.
<theorbtwo[m]> I ended up going through add/remove programs, removing everything from there, deleting all the leftovers, and installing a current python instead of the mess of old junk I had previously.
<theorbtwo[m]> (then I decided I had enough of that shit, and set up a Linux box.)
<whitequark[cis]> yeah we don't support Python 3.8 anymore
<whitequark[cis]> even Ubuntu 20.04 LTS has 3.10
<Wanda[cis]> ... wait, we don't?
<Wanda[cis]> oh
<Wanda[cis]> right, glasgow, not amaranth
<whitequark[cis]> yes
<whitequark[cis]> glasgow needs a bunch of stuff from python that's a real pain to get on 3.8
<whitequark[cis]> mostly related to importlib and stuff
<h1ghju1ce[m]> ok, so removed 3.8, now has 3.12... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/JqjxHkKRgLnJqMahnEQREHiH>)
<h1ghju1ce[m]> trimmed some of the error lines out to fit in the max message size
<h1ghju1ce[m]> what is SCM ? , is that something I need to set ?
<whitequark[cis]> how are you cloning the repo?
<whitequark[cis]> "SCM" is "Source Control Management", it's a way to refer to git, hg, etc as a group
<whitequark[cis]> * git, hg, svn, bzr, etc as
<whitequark[cis]> what does git rev-parse HEAD return if you run it?
<h1ghju1ce[m]> ok, so re-looking at the GIt folder
<h1ghju1ce[m]> I saw a cmd folder, I put that in the PATH , instead of the bin folder, and re-did the git clone
<h1ghju1ce[m]> that installed ! 🙂
<h1ghju1ce[m]> they're both git.exe , but different sizes
<h1ghju1ce[m]> glasgow --version
<h1ghju1ce[m]> Glasgow 0.1.dev2044+g8440e61 (CPython 3.12.3 on Windows-10-10.0.19045-SP0)
<h1ghju1ce[m]> that works
<theorbtwo[m]> Yey! Also, phew!
<h1ghju1ce[m]> I very much thought it was my fault, just didnt know where to look
<h1ghju1ce[m]> but now...
<h1ghju1ce[m]> glasgow list
<h1ghju1ce[m]> returns nothing 😦
<theorbtwo[m]> Yeah, infrastructure tends to have that sort of problem.
<whitequark[cis]> is the device plugged in? where did you obtain yours?
<h1ghju1ce[m]> I: glasgow.cli: generating bitstream for applet 'uart'... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/XnftvidvuwfShzzPtVEZYMws>)
<whitequark[cis]> is the FX2 LED lit up? is it lit up stably or does it flicker on and off?
<h1ghju1ce[m]> its plugged in
<h1ghju1ce[m]> and PWR/FX2/ICE have green lights
<h1ghju1ce[m]> U1 - U5 are lit blue/purple
<theorbtwo[m]> Are you sure your cable is good (pretty sure now a lot of early problems I had was because I was using a dodgy cable)? What is the white LED top left of the Glasgow doing?
<h1ghju1ce[m]> I can try diff cable
<h1ghju1ce[m]> I dont see a white top left LED
<theorbtwo[m]> FX2 is lit green? That's impressive, because it is a white LED?
<h1ghju1ce[m]> I got mine aaaaaagggggeeesss ago, I'll try and re-find the email
<h1ghju1ce[m]> i ordered a case for it, and that fits , but again that took years cause of covid
<whitequark[cis]> green?
<whitequark[cis]> where did you get your device?
<h1ghju1ce[m]> Attie Grande <attie.grande@argentum-systems.co.uk>
<h1ghju1ce[m]> Glasgow revC1 Invoice
<whitequark[cis]> that sounds like it's not one of the 1bitSquared ones, but a self-built one
Attie[m] has joined #glasgow
<Attie[m]> o/
<theorbtwo[m]> Oooooh.
<h1ghju1ce[m]> ouch, so "not supported" ?
<whitequark[cis]> oh I see!
<Attie[m]> it'll be one of mine
<whitequark[cis]> what do you see in device manager? Win+R devmgmt.msc Enter
<h1ghju1ce[m]> ah, changed the cable, now seeing
<h1ghju1ce[m]> USB\VID_20B7&PID_9DB1\5&521A615&0&2
<h1ghju1ce[m]> unknown device
<whitequark[cis]> ok, that means the WinUSB driver isn't bound to it
<whitequark[cis]> this shouldn't normally happen, I think you probably have a really ancient firmware or something
<whitequark[cis]> use https://zadig.akeo.ie/ to bind WinUSB driver to it
<whitequark[cis]> after that, once it shows up in glasgow list, run glasgow flash and you won't have this issue again on any other machine
_whitenotifier-9 has joined #glasgow
<_whitenotifier-9> [glasgow] whitequark opened pull request #573: Embed our Code of Conduct on the website - https://github.com/GlasgowEmbedded/glasgow/pull/573
<_whitenotifier-9> [glasgow] whitequark synchronize pull request #573: Embed our Code of Conduct on the website - https://github.com/GlasgowEmbedded/glasgow/pull/573
<whitequark[cis]> (I've actually looked into shipping Zadig built as a library in Python, and decided against it because holy fuck that gets gnarly really, really quickly. and you need elevation, which is a total mess)
<h1ghju1ce[m]> haha, damm WinUSB , I've encountered this BS before, with a device (think it was a console game controller, or something like that) that wouldnt work if any of the non MS USB libs were bound to it