• Joined on 2021-07-22
mwojcik created branch mirny-update-0-3-1 in mwojcik/assembly 2024-09-25 12:33:58 +08:00
mwojcik pushed to mqtt-stabilizer at mwojcik/assembly 2024-09-25 12:33:52 +08:00
bb63f47944 stabilizer: connect MQTT
7cb7061c5f Update links
e5e4de8fd7 Smal updates
a884f3dd7e Add pycharm integration
c77238fb6e stabilizer: expand serial IO instruction
Compare 9 commits »
mwojcik created branch mqtt-stabilizer in mwojcik/assembly 2024-09-25 12:33:52 +08:00
mwojcik created pull request M-Labs/nix-scripts#94 2024-09-25 11:51:19 +08:00
mirny: update latest release to 0.3.1
mwojcik pushed to mirny-update at mwojcik/nix-scripts 2024-09-25 11:50:02 +08:00
b332d72c5e mirny: update latest release to 0.3.1
c7cafe6e61 Temporary upload website to intl with m-labs.hk
e9432e25cb gluelogic: update vivado
3ec9d18b58 Build website for m-labs-intl domain
938f48d392 mcu: update rust
Compare 5 commits »
mwojcik created branch mirny-update in mwojcik/nix-scripts 2024-09-25 11:50:01 +08:00
mwojcik commented on pull request M-Labs/zynq-rs#116 2024-09-25 10:25:47 +08:00
ebaz4205 support

Nevermind, I see it's an oversight and duplicated code. 👍

mwojcik commented on pull request M-Labs/zynq-rs#116 2024-09-25 10:05:18 +08:00
ebaz4205 support

Why was this removed and Red Pitaya dumped together even though it had a different configuration?

mwojcik closed issue M-Labs/nac3#182 2024-09-19 20:12:34 +08:00
async RPC support
mwojcik commented on issue M-Labs/nac3#182 2024-09-19 20:12:34 +08:00
async RPC support

Implemented in #540

mwojcik commented on pull request M-Labs/thermostat#132 2024-09-16 19:18:57 +08:00
Improve the VREF calibration routine

Did the change caused the watchdog to trigger?

mwojcik pushed to async_rpc at mwojcik/nac3 2024-09-13 12:12:31 +08:00
6d0b995772 cargo fmt
Compare 2 commits »
mwojcik pushed to async_rpc at mwojcik/nac3 2024-09-13 12:05:59 +08:00
5a5656e983 cargo fmt
a9b341dfc6 artiq: support async rpcs
Compare 2 commits »
mwojcik commented on pull request M-Labs/nac3#540 2024-09-13 11:58:35 +08:00
Async RPC support

Mimics the check above it - for decorators with arguments the Name is behind a Call as I mentioned before. Without it, it wouldn't be considered an external function and compiler would try to…

mwojcik commented on pull request M-Labs/artiq-zynq#325 2024-09-12 21:53:38 +08:00
run idle kernel on flash

I believe "idle" would mean the device would be running it, when otherwise it would be doing nothing; RISC-V behaviour seems more fitting that the kernel would fully fill the idle state. Even…

mwojcik pushed to async_rpc at mwojcik/nac3 2024-09-12 17:34:24 +08:00
c94f407732 cargo fmt
d9ac662787 artiq: support async rpcs
Compare 2 commits »
mwojcik pushed to async_rpc at mwojcik/nac3 2024-09-12 17:32:23 +08:00
613159da39 cargo fmt
mwojcik commented on pull request M-Labs/nac3#540 2024-09-12 17:29:28 +08:00
Async RPC support

I did test it successfully with the kc705. No changes required in ARTIQ besides flake update (and removing the restriction with #nac3todo in few examples.

I believe there may be comments…

mwojcik commented on pull request M-Labs/nac3#540 2024-09-12 16:50:21 +08:00
Async RPC support

No need for FuncOptions, I can just pass is_async (extracted from the decorator arguments) to the rpc gen function.

Similarly, other ARTIQ-only options (like for subkernels later) would…

mwojcik pushed to async_rpc at mwojcik/nac3 2024-09-12 16:48:24 +08:00
201a89b6d3 cargo fmt