sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
kaalia has quit [Remote host closed the connection]
kaalia has joined #m-labs
<whitequark>
lwip is awful
sb0 has quit [Quit: Leaving]
fengling has joined #m-labs
fengling has quit [Ping timeout: 256 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 256 seconds]
mindrunner has quit [Ping timeout: 264 seconds]
mindrunner has joined #m-labs
evilspirit has joined #m-labs
<cr1901_modern>
sb0: Most of the components are done by themselves, or close to done, including slider bounds (except for ensuring min < max, which has to be handled as a special case), drawing the axis (working out the kinks now), and converting between pixel locations of the sliders to the "true" values maintained by the widget (proxy class). Resize logic (FINALLY!) works properly, except for the axis ticks (haven't inserted the logic for that
<cr1901_modern>
Zoom has not been reimplemented yet, and the signals connected to the sliders haven't been updated from the old code. I can push if you wish via rebase, but the code's not functional yet.
<sb0>
cr1901_modern, moving the cursors erases the axis here
<sb0>
also the cursors are stuck near the limits of the widget
<whitequark>
lol sb
<whitequark>
I was just looking for a DDS and I've decided I wanted an AD9859
evilspirit has quit [Ping timeout: 265 seconds]
<sb0>
whitequark, what is that for?
<whitequark>
sb0: someone on twitter asked me for a freq generator for VHF radio
<whitequark>
I selected AD9859 as cost-optimal
<whitequark>
I'll also need a DDS for my QMA, though a much smaller one (~13MHz top)
<sb0>
those ADI DDSes, or at least the 9914, are filled with bugs to the brim
<whitequark>
I can even work with 8MHz top if we don't care about helium
<whitequark>
oh, I see
<sb0>
I haven't seen bugs on the 9858 though...
<sb0>
never touched the 9859
<whitequark>
it's the 400MHz variant of 9858
<sb0>
but the 9914 is an impressive fuckup
<whitequark>
probably same silicon?
<sb0>
why not use a papilio pro board + 1-bit DAC for the QMA?
<whitequark>
the QMA I want to build uses variable frequency and fixed voltage
<sb0>
so?
<whitequark>
the idea being, if I do this, I can scale the m/z sweep almost indefinitely with no major change in structure
<whitequark>
uh
<whitequark>
doesn't 1-bit DAC require filtering?
<whitequark>
and thus doesn't work equally well on a range of frequencies form 300kHz to 13MHz?
<whitequark>
from*
<sb0>
you can probably do something as stupid as PWM + RC filter, considering the sample rate you could get
<whitequark>
PWM at like 20MHz? hm
<whitequark>
worth a try
<cr1901_modern>
sb0: Yes, up to date. Looking into why the axis is erased. Well, I know the answer partially (bounding box of sliders), but it shouldn't be happening.
<cr1901_modern>
Cursors being stuck near the widget edges is deliberate; a signal is sent when the cursor is near the edge to do a zoom out
<cr1901_modern>
If you want me to get rid of this behavior, I will
<sb0>
ok, well the zoom out didn't work here
<sb0>
cr1901_modern, that was with your git repos
<sb0>
not the gist
<cr1901_modern>
Must've pasted the wrong version into the gist during the rebase. Well, I'll fix it after I wake up
<sb0>
why are you using gist?
<cr1901_modern>
http://irclog.whitequark.org/m-labs/2016-01-10#15146386; B/c I was dealing with a bad rebase and was fed up trying to fix it. And I just wanted to get *something* posted before I went to sleep (which isn't working out too well tonight). Of course 10 minutes later, I figured out the problem.
sb0 has quit [Read error: Connection reset by peer]
sb0 has joined #m-labs
<mithro>
cr1901_modern: ping?
fengling has joined #m-labs
sb0_ has joined #m-labs
sb0 has quit [Ping timeout: 276 seconds]
fengling has quit [Ping timeout: 256 seconds]
<GitHub47>
[artiq] sbourdeauducq pushed 3 new commits to applets: http://git.io/vuNsD
<GitHub47>
artiq/applets 4136ff6 Sebastien Bourdeauducq: gui/applets/simple: support for optional datasets