go run main.go > time_date.csv
Show help for optional arguments:
import spcm | |
import math | |
from spcm import units | |
import numpy as np | |
size = 100 | |
f0 = np.linspace(85.0e6, 121.0e6, size) | |
f1 = np.linspace(84.5e6, 120.5e6, size) |
import spcm | |
import numpy as np | |
# Define frequency ranges for each channel | |
ch0_freqs = np.linspace(85.0e6, 121.0e6, 3) | |
ch1_freqs = np.linspace(84.5e6, 120.5e6, 3) | |
# Assign cores to each channel | |
ch0_cores = np.concatenate((np.arange(0, 8), np.arange(12, 20))) | |
ch1_cores = np.concatenate((np.arange(8, 12), [20])) |
import os | |
import spcm | |
import logging | |
import time | |
import argparse | |
import numpy as np | |
from itertools import chain | |
from functools import reduce | |
loglevel = os.getenv("LOGLEVEL", "WARNING").upper() |
import spcm | |
from spcm import units | |
import numpy as np | |
config = { | |
# 18925: { | |
# "path": "/dev/spcm0", | |
# "freq": np.linspace(84.5, 120.5, 3), | |
# "freq": [(120.5+84.5)/2] | |
# }, |
FROM nixos/nix:2.21.2 | |
RUN mkdir -p /root/.config/nix | |
COPY nix.conf /root/.config/nix | |
WORKDIR /app | |
COPY flake.nix . | |
RUN nix develop . |
package main | |
import ( | |
"log" | |
"net" | |
"net/http" | |
"os" | |
"github.com/prometheus/client_golang/prometheus" | |
"github.com/prometheus/client_golang/prometheus/promhttp" |
package main | |
import ( | |
"bufio" | |
"fmt" | |
"log" | |
"net" | |
"net/http" | |
) |
from telnetlib import Telnet | |
class PTC10: | |
def __init__(self, host: str, port=None): | |
self.host = host | |
self.port = port | |
def oven_power(self): | |
with Telnet(self.host, self.port) as conn: |
### A Pluto.jl notebook ### | |
# v0.19.24 | |
using Markdown | |
using InteractiveUtils | |
# ΓòöΓòÉΓòí ec26df3c-14b8-11ee-282f-c51a3afd5185 | |
begin | |
using Unitful | |
using Statistics |