Hirdetés
- Milyen okostelefont vegyek?
- OnePlus 15 - van plusz energia
- Xiaomi 14T - nem baj, hogy nem Pro
- Így nézhet ki a Huawei Pura 90
- Vivo X300 - kicsiben jobban megéri
- 7600 mAh-s az aksi az iQOO új mobiljában is
- iPhone topik
- Minden a BlackBerry telefonokról és rendszerről
- Telekom mobilszolgáltatások
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
Ebben az AWK-ban a printf-s részt hogyan lehetne kihagyni? Ebben a formában nem csinál semmit, nem küldi el az xon karaktert, viszont nem jöttem rá, hogyan lehet kiiktatni ezt a sort.
Lehet van ott másik gond is, mert valamiért nem igen akar újabban letárolni fájlba értékeket, pedig eddig ment, aztán hozzá nem nyúltam...
BEGIN { printf ("\x11") > /dev/ttyUSB0; }
NR<41 { a[NR]=substr($0,1,4); b[NR]=substr($0,5,4); }
NR>41 { exit 0; }
END{
for(i=1;i<41;i++) if(a[i] > 0) printf ("%4.3f\n",20*(log(b[i]/a[i])/log(10.0))) > "/home/patch/awk/output.txt";
}Úgy tervezem, hogy ebből a scriptből kerül meghívásra a fenti awk:
#!/bin/sh
INPUTFILE="/dev/ttyUSB0" #bemenet
OUTPUTFILE="/home/patch/awk/output.txt" #kimenet a plot számára
AWKFILE="/home/patch/awk/alma" #awk fájl
PLOTFILE="/home/patch/awk/plotfile" #paraméterek a gnuplot számára
WORKDIR="/home/patch/awk/"
stty -F /dev/ttyUSB0 9600 -clocal -cread -crtscts cs8 cstopb -parenb || exit 1 #soros port paraméterezés
if [ $OUTPUTFILE ]; then
rm $OUTPUTFILE #kimeneti fájlok előkészítése
fi
touch $OUTPUTFILE
if [ $PLOTFILE ]; then
rm $PLOTFILE
fi
touch $PLOTFILE
printf "set grid nopolar\nset xlabel \"frekvencia logaritmikus skalan [HZ]\x22\nset ylabel \x22amplitudo [dB]\x22\nset xrang$
printf "\x11" > $INPUTFILE #XON karakter küldése az FPGA-nak
awk -f $AWKFILE < $INPUTFILE #mért értékek letárolása
printf "\x13" > $INPUTFILE #XOFF karakter küldése az FPGA-nak
cd $WORKDIR
gnuplot ./plotfile -presistEbben a formában jól működik a karakterek elküldése.
Új hozzászólás Aktív témák
- Napelem
- Microsoft Exchange Server
- Brain turbó: Intel Xeon CPU asztali alaplapban
- AMD Navi Radeon™ RX 9xxx sorozat
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Samsung Galaxy Felhasználók OFF topicja
- Futás, futópályák
- Linux haladóknak
- iPad topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- További aktív témák...
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MS SQL Server 2016, 2017, 2019
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
- Apple iPhone 15 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ!!! HP ZBook Power 15 G8 Mobile Workstation i7-11850H 32GB 1000GB Nvidia RTX A2000
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3172
- Telenor 5G Indoor WiFi Router (FA7550) + töltő (utolsó DARAB!)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


