Linux Kullanıcılarına Küçük Bir Soru
-
Arkadaşlar Ubuntu son sürümünü kullanıyorum. Elektronik ile uğraştığım için Arduino adlı bir elektronik kit kullanıyorum. USB den bilgisayarıma bağlı ve sürekli sensörlerinden aldığı verileri gönderiyor. Bunu şu şekilde izleyebiliyorum.
screen /dec/ttyACM0 9600 veya cat /dec/ttyACM0 9600
gelen veriler 1 er saniye arayla iki basamaklı sayılar oluyor. Mesela 23 24 22 12 11 14 gibi..
Benim istediğim, bu gelen verileri input.dat adıyla kaydetmek istiyorum. Bunu nasıl yapabilirim yardımcı olabilir misiniz ?
" | " kullanarak mı yapacağım yoksa bilmiyorum.. Mesela ps -ef | grep -i program_adi nda olduğu gibi .. -
cat /dec/ttyACM0 9600 >> input.dat dener misin
-
sandman bunu yazdı:
-----------------------------
cat /dec/ttyACM0 9600 >> input.dat dener misin
-----------------------------cat ile olmadı zaten normalde de göstermesi gerekirken göstermedi cat ile .. başka birşey denemek gerekli
-
anubisx bunu yazdı:
-----------------------------
sandman bunu yazdı:
-----------------------------
cat /dec/ttyACM0 9600 >> input.dat dener misin
-----------------------------cat ile olmadı zaten normalde de göstermesi gerekirken göstermedi cat ile .. başka birşey denemek gerekli
-----------------------------Bunu yaptığında normalde konsolda çıktıyı görebiliyorsan da göremezsin, o çıktıları dosyaya yazar. İşin bittikten sonra
"cat input.dat" yapıp baktın mı içi boş mu?
-
tamamdır sandman in dediği şekilde çalışıyor, teşekkürler :)
-
Şuandada
yigit@yigit-linux:~$ cat /dev/ttyACM0 9600 >> input.dat
cat: 9600: No such file or directory
ile karşılaşıyorum halbuki arduino bağlı ve verileri screen ile okuyaibiliyorum..
-
sudo ile dene
