Fórum témák

» Több friss téma
Fórum » Raspberry Pi - Málnatopik
 
Témaindító: Topi, idő: Máj 6, 2013
Témakörök:
Lapozás: OK   44 / 44
(#) D_Zsolt válasza tbarath hozzászólására (») Ápr 8, 2019 /
 
Nekem ezeket a találati listában nem is mutatja, mert nem szállít ide A forrasztást még én sem tudom, hogy gondoltam. Ezért kérdeztem előbb.

hdmi.jpg
    
(#) tbarath válasza D_Zsolt hozzászólására (») Ápr 8, 2019 /
 
Nem gondoltam volna, hogy van olyan eladó, aki Magyarországra szállít, de Németországba nem...
(#) D_Zsolt válasza tbarath hozzászólására (») Ápr 8, 2019 /
 
Benne vagyok egy pár speciális, nem elektrós csoportba, sokszor felmerül, hogy ide vagy oda nem szállítanak. Olyankor kisegítjük egymást. A háttérben lévő politikát meg nem firtatom. Ha a .de oldalon böngészek, akkor nem is látom a holmik nagyobbik részét. Ha .com-ra váltok, akkor is csak azokat akik szállítanak ide és az olyan linket ahol nem szállít ide csak így látom, ha közvetlenül kapom valakitől.
(#) freesite válasza D_Zsolt hozzászólására (») Ápr 9, 2019 / 1
 
Én ezeket nézegettem rövidítés gyanánt,gondoltam kiváltani a vastag kábeleket az lcd mögött. Van mini HDMI is
(#) D_Zsolt válasza freesite hozzászólására (») Ápr 10, 2019 /
 
Én is rátaláltam, és már tovább is gondoltam, csak előbb érkezzen meg az LCD. Ha kivitelezhető amit kigondoltam, felteszem ide.
(#) Bakman hozzászólása Ápr 10, 2019 / 3
 
Ingyenessé vált az Xojo fejlesztőkörnyezet ARM processzorra.

Raspberry Pi Zero nem játszik perpillanat, Raspberry Pi 2 és 3 igen, illetve minden olyan egylemezes számítógép, amelyik 32-bit Linux ARMv7 kompatibilis. A CLI alkalmazások eddig is ingyenesek voltak azonban a GUI verziók is azzá váltak. A dolog regisztrációhoz és egy emailhez kötött.

Maga a fejlesztőkörnyezet több mint tíz éves, Raspberry-re 2015 óta lehet vele fejleszteni, mondhanám, nem ma kezdték. Van benne Remote Debug, tehát pl. asztali nagygépen mehet a fejlesztés, tesztelni lehet a kicsin (is). Aki ismeri a Basic programozási nyelvet, könnyen el fog benne igazodni. Pl.:
  1. Dim i,x As Integer
  2.  
  3. For i=1 to 100
  4. x=x+i
  5. Next i
  6. MsgBox Str(i)
Ez a Raspberry program is Xojo-ban íródott: Bővebben: Link.
(#) Pepebá hozzászólása Ápr 23, 2019 /
 
Üdv.
Tud valaki segíteni?
Python3 program folyamatos használat esetén a Raspi lelassul.
Raspi2 az eszköz+UPS PIco HAT és ELM EOBD Bt-s adatait olvassa be folyamatosan a Python program. (majdan autóba kerül, egyenlőre tesztelem)
900MHZ, 256 GPU, Rasbian.
Van ötlete valakinek?
(#) dc001 válasza Pepebá hozzászólására (») Ápr 23, 2019 /
 
Talán memory leak-el. Nem nő folyamatosan a memória használata?
(#) Pepebá válasza dc001 hozzászólására (») Ápr 25, 2019 /
 
Igen nő a memória használat folyamatosan, növeltem 512MB-re de azt is elfogyasztja.
Van valami memória regeneráló program, vagy hogyan lehet esetleg megoldani eszt a problémát?
(#) superuser válasza Pepebá hozzászólására (») Ápr 25, 2019 / 1
 
Az okát kell megtalálni, nem a memóriát növelni.
(#) Pepebá válasza superuser hozzászólására (») Ápr 26, 2019 /
 
Igen, csak nem tudom hogyan. Erre kértem segítséget.
(#) tbarath válasza Pepebá hozzászólására (») Ápr 27, 2019 /
 
Hát erre látatlanban nehéz jobbat mondani, mint amit google első pár találata is leír a "python memleak" kifejezésre...
(#) zsozsoX hozzászólása Máj 15, 2019 /
 
Sziasztok! Egy ilyen raspberry pi elmegy 7/24-ben?
(#) Bakman válasza zsozsoX hozzászólására (») Máj 15, 2019 /
 
El, ha nincs a futó program(ok)ban csapda, amitől dob egy hátast.
(#) zsozsoX válasza Bakman hozzászólására (») Máj 15, 2019 /
 
Csak egy weboldalt jelenítene meg, nagy feladata nem lesz.
(#) Bakman válasza zsozsoX hozzászólására (») Máj 15, 2019 /
 
Nyílvános lesz az oldal?
(#) lastewer hozzászólása Máj 15, 2019 /
 
Sziasztok!

UART-ot hogy lehet olvasni ? Találtam egy ilyet :

  1. (stty raw; cat > received.log) < /dev/ttyAMA0
Ez kiírja fájlba, de az a baj, hogy ha bezárom a terminált, akkor az rx fogadás is befejeződik.
(#) tbarath válasza lastewer hozzászólására (») Máj 15, 2019 / 1
 
A screen nem lenne jó?
(#) Andralin válasza lastewer hozzászólására (») Máj 15, 2019 / 1
 
Én Pythonból oldottam meg. Crontab indítja boot közben és folyamatosan fut a háttérben a Python programom, ami kezeli a soros portot.
Ha mindenképp shell alatt akarod megoldani, próbálj ki esetleg a screen parancsot:
Bővebben: Link
(#) lastewer válasza Andralin hozzászólására (») Máj 16, 2019 /
 
Nem akarom mindenképp. Pythonos verzió is tökéletes.
(#) Andralin válasza lastewer hozzászólására (») Máj 16, 2019 / 1
 
Ha Pythonnal akarod megoldani, kicsit fejlesztgetned kell hozzá, de szerintem igényesebb megoldás. Használd a serial függvénytárat, abban minden benne van, ami kell hozzá.
A hozzászólás módosítva: Máj 16, 2019
(#) lastewer válasza Andralin hozzászólására (») Máj 16, 2019 /
 
Az alábbi kódban tudnál esetleg segíteni? (python) Nem hozza létre a test_data.csv fájlt.

  1. import serial
  2. import time
  3. import csv
  4.  
  5. ser = serial.Serial('/dev/ttyAMA0')
  6. ser.flushInput()
  7.  
  8. while True:
  9.     try:
  10.         ser_bytes = ser.readline()
  11.         decoded_bytes = float(ser_bytes[0:len(ser_bytes)-2].decode("utf-8"))
  12.         print(decoded_bytes)
  13.         with open("test_data.csv","a") as f:
  14.             writer = csv.writer(f,delimiter=",")
A hozzászólás módosítva: Máj 16, 2019
(#) Feri007 válasza lastewer hozzászólására (») Máj 16, 2019 / 1
 
Az "a" -val fájlnyitás nem hoz létre fájlt, ha nincs.
Megoldás: előbb létrehozod, ha nincs, majd append-del nyitod újra. (Lehet, h tévedek, majd kijavítanak)
(#) lastewer válasza Feri007 hozzászólására (») Máj 16, 2019 /
 
Igaz, bár úgy sem hozza létre a fájlt, ha kicserélem.

Ez viszont létrehozza, de serial adatot nem ír beleJön adat)

  1. import serial
  2. from datetime import datetime
  3.  
  4. sensor = "DH11"
  5. serial_port = '/dev/ttyAMA0'
  6. baud_rate = 5000
  7. path = "%s_LOG_%s.txt" % (str(datetime.now()), sensor)
  8. ser = serial.Serial(serial_port, baud_rate)
  9. with open(path, 'w+') as f:
  10.     while True:
  11.         line = ser.readline()
  12.         f.writelines([line.strip(), " t = %s \n " % (datetime.now())])
(#) Feri007 válasza lastewer hozzászólására (») Máj 16, 2019 /
 
Egy nem-python megoldás. Látom, hogy timestamp-ot raknál minden sorra.
Nos, ha linux, akkor létezik a ts parancs, ami minden sor elé rak időbélyeget.
A moreutils része.
Ekkor ennyi a program:
  1. while true; do cat /dev/ttyUSB0 | ts ; done > logfile.txt
A hozzászólás módosítva: Máj 16, 2019
(#) lastewer válasza Feri007 hozzászólására (») Máj 16, 2019 /
 
Erre nekem ezt írja ki:
Idézet:

IndentationError: unexpected indent
(#) Bakman válasza lastewer hozzászólására (») Máj 16, 2019 /
 
Terminal paranccsal létre lehet hozni bármilyen üres fájlt. Pl.:
  1. touch ~/Desktop/log.txt
Ha már létezik ilyen fájl, nem bántja, csak az utolsó módosítási dátuma változik meg. Ezt már csak át kell ültetni a programnyelvbe.
(#) lastewer válasza Bakman hozzászólására (») Máj 16, 2019 /
 
Köszi , újratelepítem , mert valamiért elszállt az UART rx része és az istenért nem tudom működésre bírni.
A hozzászólás módosítva: Máj 16, 2019
Következő: »»   44 / 44
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu