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.catirclogs.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
redstarcomrade has joined #glasgow
<whitequark[cis]> <zerobytesecurity> "So if you want some I will..." <- i actually do want some
<zerobytesecurity> I have a tray of 50 I can send you. They look like the picture and are not complete clips. These are just the tops that you can place on nand chips, just to be clear.
Attie[m] has quit [Quit: Idle timeout reached: 172800s]
<zerobytesecurity> Let me know where to send them or to bitsquared office and off they will go this week.
<whitequark[cis]> so this goes on top of a flex cable to hold a chip on it, right?
<whitequark[cis]> or does it have to be rigid flex?
redstarcomrade has quit [Read error: Connection reset by peer]
<zerobytesecurity> one second let me get you a link for easier understanding
<zerobytesecurity> they click right on top of tsop 48
<whitequark[cis]> am still confused, do you only have one half of them? how do you intend to use them?
<zerobytesecurity> These do not have lids, I.e bracket.
<zerobytesecurity> This is what I am building with out the top piece.
<zerobytesecurity> so its the bottom, and then you have to solder the ffc onto the top, which usually has a cover but good luck i haven't been able to source a whole clip at all
<zerobytesecurity> better pic https://www.ebay.com/itm/123712159342
<zerobytesecurity> let me show you the clip I am duplicating because i refuse to pay 100 bucks to someone in china for it.
<zerobytesecurity> if you want a clip that is fully complete and it will help you on your dev work the brown one in the picture is 48 pin. if you dont want to build yourself or go down crazy route like me. i can send you one full clip.
<jn> i'm adding tests to an applet, but they don't seem to get picked up (neither locally with python3 -m unittest, nor in GitHub Actions) -- i wonder if i missed some mistake: https://github.com/GlasgowEmbedded/glasgow/compare/main...neuschaefer:glasgow:mpc83xx#diff-1e74f22fbaf5ade4292e70adbf08719c0da8ff2df7676d98f1524ee1b89b7e52R568 (i haven't opened a PR yet, because the code is still quite chaotic and incomplete)
redstarcomrade has joined #glasgow
<whitequark[cis]> it's not automatic, you need a method in the applet class, i think `def tests` or sth
<jn> i have that, but python behaves really strangely: when i, for example, edit the 'tests' function in software/glasgow/applet/debug/arm/arm7/__init__.py to return None (or remove the tests method entirely), the arm7 applet tests are still run. i'm on an editable install and placing a "raise RuntimeError('foo')" into the global scope of arm7/__init__.py shows that the file is indeed loaded. i'm confused
redstarcomrade has quit [Read error: Connection reset by peer]
Stary has quit [Quit: ZNC - http://znc.in]
Fridtjof has quit [Quit: ZNC - http://znc.in]
Stary has joined #glasgow
Fridtjof has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
galibert[m] has joined #glasgow
<galibert[m]> Catherine: before I try, do you think the glasgow has enough usb bandwidth for two 44100 32-bits stereo synchronous streams? That's 705600 bytes per second uninterrupted
zyp[m] has joined #glasgow
<zyp[m]> throughput-wise that should be trivial, the only issue you might have is the tradeoff between how much buffering you need to make it reliably uninterrupted and how much latency you can accept
<galibert[m]> latency is not an issue, not losing data is important
<galibert[m]> (in-depth analysis of an old expander [synth without a keyboard])
Attie[m] has joined #glasgow
<Attie[m]> iirc Glasgow can achieve ~42 MB/s, so ~0.7 MB/s should be trivial
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
<whitequark[cis]> <jn> "i have that, but python behaves..." <- how are you running tests?
<whitequark[cis]> <Attie[m]> "iirc Glasgow can achieve ~42 MB..." <- this is correct
<jn> i found the problem with my tests not being run: my applet is in software/glasgow/applet/debug/powerpc/e300, but i forgot to add an empty software/glasgow/applet/debug/powerpc/__init__.py
<jn> cd software && exec ../venv/bin/python3 -m unittest -v -k debug
<whitequark[cis]> oh, yeah, that would do it
<jn> so, discovery broke but the explicit entry points in pyproject.yaml still worked
<whitequark[cis]> `glasgow test powerpc-e300-whatever` is how i would run the tests
<jn> oh! TIL about glasgow test
<whitequark[cis]> or `pdm test -k ...`
<jn> with this out of the way, i can actually write tests now :)
<whitequark[cis]> excellemt
<whitequark[cis]> * excellent
dne has quit [Remote host closed the connection]
dne has joined #glasgow
lxdr53 has quit [Remote host closed the connection]
lxdr53 has joined #glasgow
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #glasgow
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
jfsimon has quit [Remote host closed the connection]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
jfsimon has joined #glasgow
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #glasgow
Foxyloxy has quit [Read error: Connection reset by peer]
Foxyloxy has joined #glasgow