- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Vivo X300 - kicsiben jobban megéri
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Íme az új Android Auto!
- Xiaomi 17 Ultra - jó az optikája
- OnePlus 15 - van plusz energia
- Yettel topik
- Xiaomi 17 - még mindig tart
- Honor Magic6 Pro - kör közepén számok
- Kijelzőjén alig látható gyűrődéssel mutatkozott be az Oppo Find N6
Új hozzászólás Aktív témák
-
kovisoft
őstag
Én sem vágom, hogy itt ki kinek mikor mit küld, mit hív, stb. De szerintem az első cikus végzi a device_state-ben megkapott device-ok megadott pin-jeinek a bekapcsolását. És a powered_pins-ben összegyűjti azokat a pin-eket, amiket bekapcsolt. Utána a második ciklus pedig azt csinálhatja, hogy végigmegy az összes device összes pin-jén, és azokat kikapcsolja, amiket az első ciklus nem kapcsolt be. Azaz a végére pontosan azok lesznek bekapcsolva, amiknek bekapcsolva kell lenniük, az összes többi pedig ki lesz kapcsolva.
Tehát ha jól gondolom, akkor az első ciklusba tudnál betenni valami feltételvizsgálatot, hogy ha be tudod azonosítani azt az eszközt és a pin-eket, amik a zöld és piros lámpákat jelentik, akkor a zöldet ne kapcsolja be, ha a pirosat be kellene kapcsolni.
Nem tudom, meg lehet-e oldani mondjuk, hogy a konfigban hamarabb szerepeljen a piros lámpa pin-je, mert akkor mire a zöldre kerül a ciklus, addigra már lehetne látni, hogy a pirost be kell-e kapcsolni.
Ha ez nem járható út, akkor esetleg csinálhatsz az egész elé egy harmadik ciklust, ami kb. ugyanazt csinálja, mint a mostani első ciklus, de ténylegesen nem kapcsol pin-t, csak megjegyzi egy változóban, hogy a pirosat be kellene-e kapcsolni. És ha ez a változó be van állítva, akkor a bekapcsoló ciklusban kihagyja a zöldet.
Persze ehhez tudni kellene, hogy tényleg a processTallyData az a függvény, ami a kapcsolgatást végzi. Ezt mondjuk ki tudod próbálni, ha kikommentezed benne a bekapcsolást, és attól elmúlik a lámpák bekapcsolása.
Új hozzászólás Aktív témák
- Az ár-érték bajnok nyomában: teszteltük a 8BitDo Ultimate 2C kontrollert
- Nintendo Switch 2
- Autós topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nem indul és mi a baja a gépemnek topik
- Pécs és környéke adok-veszek-beszélgetek
- One otthoni szolgáltatások (TV, internet, telefon)
- Vivo X300 - kicsiben jobban megéri
- A Föld teraformálásával építene galaktikus birodalmat Elon Musk
- Arc Raiders
- További aktív témák...
- 27% - Számítógép! i7-4790 / GTX 1660 Super / 16GB DDR3 / 500GB SSD / 500w
- 27% - Samsung S32DM700UU Smart M7 Monitor! 3840x2160 / 4ms / 60hz / 4K
- Samsung Galaxy XCover 5 / 4/64GB / Kártyafüggetlen / 12Hó Garancia
- 27% - Erazer P20 GAMER PC! i7-14700F / RTX 4070 / 16GB DDR5 / 1TB NVMe / B760
- AKCIÓ! ASUS TUF GeForce RTX 3080 Ti 12GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


