The objcopy step also failed for me arm-none-eabi-objcopy -O binary thermostat.elf thermostat.bin
. The build outputs didn't have a thermostat.elf
just thermostat
and it wasn't in the file place…
Cool! It's not a huge deal, but would make some things cleaner. The situation with the old compiler is a bit annoying because the error message is so bad.
What's your view on supporting things like import artiq as aq
, with aq.parallel
aq.delay_mu
. This is the style we're moving towards here. In the current compiler, aq.delay
gives an obscure…
I'm definitely happy with the recent progress. I'm afraid I haven't looked at the code/tested it on hw recently so can't comment on the actual state of things. FWIW, overall it wasn't in bad shape…
I'm happy either way. It's a nice feature to play with as it gives users the option of making the loop tighter (wider bw) at the expense of slightly more noise. IIRC 10Hz is slower than optimal in…
Agreed. Asking questions helps clarify design intent and spot difference between intent and implementation. :)
Well, that's about my point.
However, shifting to a clock-determined (vs loop…
No idea. I assume no one (and none of us are using it yet for the reasons discussed), but I might be wrong.
It may well be useable to some degree right now, but it's not really tested and seems to…
It really shouldn't have to be me who does the review. The thermostat EEM project is live and I'm hoping we can unify the firmware from the two projects to create a single repo that works nicely...
Best if project status is reflected in README.md as this is where we put authoritative info on Sinara modules.
We haven't done that in the past. Generally this stuff is all in flux and I'd…
I can see that being annoying. But, you've been on enough of this journey with us that I would have expected you to have asked before assuming the hardware is production ready. Even the M-Labs…
@jbqubit as explained above the period is already defined by the ADC’s internal clock.
No reasonable amount of computation is ever going to take a timescale that's relevant on thermal…
BTW I would definitely not consider this firmware production ready yet. Last time I looked over it the firmware did not do what I expect in various places (e.g. the zero-current calibration looked…
Does the firmware include a mechanism for strictly controlling this period?
You need to be more careful with language here since you're talking across domains of expertise so it’s easy for…