ChanServ changed the topic of #glasgow to: glasgow interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://freenode.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow · CrowdSupply campaign is LIVE!
egg|anbo|egg has joined #glasgow
bgianf has joined #glasgow
GNUmoon has quit [Ping timeout: 268 seconds]
electronic_eel has quit [Ping timeout: 240 seconds]
electronic_eel has joined #glasgow
PyroPeter_ has joined #glasgow
PyroPeter has quit [Ping timeout: 264 seconds]
PyroPeter_ is now known as PyroPeter
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
bvernoux has quit [Quit: Leaving]
_whitelogger has joined #glasgow
DX-MON has quit [Ping timeout: 272 seconds]
DX-MON has joined #glasgow
mndza has joined #glasgow
puck has quit [Ping timeout: 276 seconds]
puck has joined #glasgow
aquijoule_ has quit [Remote host closed the connection]
aquijoule_ has joined #glasgow
gillesmauve has quit [Quit: Idle for 30+ days]
samlittlewood has quit [Quit: samlittlewood]
TimSmall has left #glasgow ["User left"]
samlittlewood has joined #glasgow
samlittlewood has quit [Client Quit]
samlittlewood has joined #glasgow
cynthia_ has quit [Quit: Connection closed for inactivity]
<d1b2> <Hysiact> IMHO, what you want is actually a CGRA, and at that point, PSoC5LP looks like it’s about right. But I agree, the rp2040 is missing a few key things that make it almost perfect
<ebb> blessed. thanks!
<tnt> It's an old branch, no idea how much forward porting would be needed ...
<tnt> but depending on which rev you have you can also just use it "as-is" ...
<ebb> hmm, I'm revC1
<ebb> I might try my hand at porting it just for the sake of converting the migen to nmigen
<tnt> Sure, would definitely be nice to see that code finally put in shape :p
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg has quit [Ping timeout: 256 seconds]
millerresearch has joined #glasgow
millerresearch is now known as _miller
_miller has quit [Quit: Connection closed]
ali-as has joined #glasgow
englishm_ has quit [Ping timeout: 240 seconds]
Qyriad has quit [Read error: Connection reset by peer]
carlomaragno has quit [Read error: Connection reset by peer]
flammit has quit [Read error: Connection reset by peer]
alanvgreen has quit [Read error: Connection reset by peer]
deanforbes has quit [Read error: Connection reset by peer]
esden has quit [Read error: Connection reset by peer]
ktemkin has quit [Read error: Connection reset by peer]
nmolo has quit [Read error: Connection reset by peer]
yuriks has quit [Ping timeout: 264 seconds]
cqc has quit [Read error: Connection reset by peer]
evck_ has quit [Ping timeout: 260 seconds]
emilazy has quit [Read error: Connection reset by peer]
levi has quit [Read error: No route to host]
jacob| has quit [Ping timeout: 246 seconds]
lukego has quit [Read error: Connection reset by peer]
sorear has quit [Read error: Connection reset by peer]
analprolapse has quit [Read error: Connection reset by peer]
elms has quit [Read error: Connection reset by peer]
eddyb[legacy] has quit [Read error: Connection reset by peer]
carlomaragno has joined #glasgow
alanvgreen has joined #glasgow
esden has joined #glasgow
cqc has joined #glasgow
sorear has joined #glasgow
flammit has joined #glasgow
Qyriad has joined #glasgow
deanforbes has joined #glasgow
lukego has joined #glasgow
evck_ has joined #glasgow
emilazy has joined #glasgow
eddyb[legacy] has joined #glasgow
analprolapse has joined #glasgow
ktemkin has joined #glasgow
levi has joined #glasgow
englishm_ has joined #glasgow
nmolo has joined #glasgow
yuriks has joined #glasgow
jacob| has joined #glasgow
FFY00 has joined #glasgow
elms has joined #glasgow
MillerResearch has joined #glasgow
MillerResearch has quit [Quit: Connection closed]
d_olex has joined #glasgow
<d1b2> <TomKeddie> Python newbie question here. What's the best way to run glasgow without installing it (ie for development)? I very much stumble though things learning what I need as I go. I have been using a virtualenv and running an edit/setup.py/run cycle to test but this seems very hacky. Thanks.
<ebb> heya TomKeddie - virtualenv is an option, although you can use `pip install --user` to put it under ~/.local
<ebb> in addition to the --user flag, try using -e (or --editable) with pip install
<ebb> in effect that'll make it run directly from your dev checkout rather than copying it into your python libs
<ebb> With -e at least, regardless of virtualenv or not, you can cut out having to keep doing pip install or using setup.py; just edit code and rerun
<d1b2> <TomKeddie> Hey ebb. Thank you kind friend, --editable was the secret sauce I needed. Much appreciated.
<ebb> Great! No worries
<ebb> For super-interactive development there is the repl option in the Glasgow CLI, but I don't know much about it
<ebb> I think each Glasgow applet needs to write in repl support before you can use it?
bvernoux has joined #glasgow
<whitequark[m]> <ebb "I think each Glasgow applet need"> not anymore, there is the `repl` command that works with every applet
<ebb> \o/
<_whitenotifier> [glasgow] TomKeddie opened issue #270: applet.interface.pulse_counter: new applet to count pulse events on pins - https://git.io/JtwJC
<_whitenotifier> [glasgow] attie commented on issue #270: applet.interface.pulse_counter: new applet to count pulse events on pins - https://git.io/JtwJR
<d1b2> <TomKeddie> @Attie there's nothing better than wanting something and finding it's already been written! I'll have a play with your branch. Thanks!
<_whitenotifier> [glasgow] TomKeddie closed issue #270: applet.interface.pulse_counter: new applet to count pulse events on pins - https://git.io/JtwJC
<d1b2> <Attie> np!
<ebb> GitHub's network/graph feature for forks could be more than it is in terms of utility
<ebb> A way to see which forks have changed a certain file, or forks with branch names of interest, etc. would be nice for discovering prior work like the above
<ebb> and like tnt's microwire stuff
Konsgnx1 has joined #glasgow
<d1b2> <TomKeddie> I coulda/shoulda/woulda searched the issues too 😉
<d1b2> <TomKeddie> Random question is this logic backwards? (from https://github.com/GlasgowEmbedded/glasgow/blob/master/software/glasgow/applet/interface/analyzer/__init__.py#L85) if args.pull_ups: pull_low = set(args.pin_set_i) if args.pull_downs: pull_high = set(args.pin_set_i) Asking before I log another issue and close it 2 mins later.
<ebb> Well, sometimes I suppose people go run a skunkworks branch without raising an issue or WIP PR
mndza has quit [Ping timeout: 264 seconds]
d_olex has quit [Read error: Connection reset by peer]
d_olex has joined #glasgow
<d1b2> <Attie> @TomKeddie just fyi, this channel is mirrored from IRC, and multiline messages / code blocks do not play well on that side
<d1b2> <Attie> it does look backwards...
esden has quit [Read error: Connection reset by peer]
elms has quit [Ping timeout: 272 seconds]
esden has joined #glasgow
elms has joined #glasgow
MillerResearch has joined #glasgow
GNUmoon has joined #glasgow
MillerResearch has quit [Quit: Connection closed]
egg|anbo|egg has joined #glasgow
bvernoux has quit [Quit: Leaving]
egg|anbo|egg_ has quit [Ping timeout: 256 seconds]
d_olex_ has joined #glasgow
d_olex has quit [Ping timeout: 246 seconds]
d_olex_ has quit [Ping timeout: 256 seconds]
d_olex has joined #glasgow
Konsgnx1 has quit [Read error: Connection reset by peer]
ktemkin has quit [Ping timeout: 240 seconds]
cqc has quit [Ping timeout: 240 seconds]
yuriks has quit [Read error: Connection reset by peer]
deanforbes has quit [Read error: Connection reset by peer]
ktemkin has joined #glasgow
yuriks has joined #glasgow
cqc has joined #glasgow
deanforbes has joined #glasgow
josi7 has quit [Ping timeout: 264 seconds]
jstein has joined #glasgow
josi7 has joined #glasgow
konsgn has quit [Read error: No route to host]
<_whitenotifier> [glasgow] TomKeddie opened issue #271: applet.interface.analyzer - pullups look like they have been swapped in applet python - https://git.io/Jtw0H