Új hozzászólás Aktív témák
-
bartatamas
senior tag
Saját változót tudsz kezelni. Be tudod állítani az értékét és fel is tudod használni megkérdezni. Egy egyszerű példa:
Esemény: közelségérzékelö
Művelet: változó beállítása (isNear = egyenlő(változó(value), 0))A value változó a közelség esemény kimeneti paramétere (látható az esemény kiválasztásakor). Ezt összehasonlítjuk 0-val annak eldöntésére hogy közelt érzékel-e (a távolság 0-e).
Ezután bármilyen parancsban használhatjuk az isNear változót, pl feltételben így: változó(isNear)
-
#79335424
törölt tag
Bevallom, ezt a kérdést egy kis felmérésnek, közvéleménykutatásnak szántam. Már az Elixír kapcsán is sokat leveleztem Tamással (ezúton is nagyon köszönöm a sok segítséget!!!). Tudtam, hogy készül nála egy automatizáló program. Nagyon vártam. Amikor megjelent az E-Robot és először kipróbáltam, rögtön írtam neki, hogy ez a rész nem kerek és sztem nem én leszek az egyetlen, akinek nem az. Ez így sztem (hogy is fogalmazzak) túl geek ahhoz, hogy a felhasználók többsége (szándékosan nem átlagost írtam) kezelni tudja. Tamás természetesen minden elvetemült ötletemnél segített, de nem ez a megoldás, hanem hogy érthető legyen a dolog. Most csak arra vagyok kíváncsi, hogy mennyire általános a problémám. Mert ha egyszer az terjed el róla, hogy "pilótavizsga" kell hozzá, akkor már késő. Pedig kár lenne érte, mert én óriási lehetőséget látok benne. Tengernyi ötletem van, hogy mire lehetne használni. Különösen ilyen rugalmas fejlesztői háttérrel.
-
bartatamas
senior tag
Változónál az alapértelmezett érték az amit akkor ad vissza ha nem volt ilyen változó.
Pl: Variable (name=isNear, default=false)
Ez azt jelenti hogy az isNear változó értékére vagyok kíváncsi de ha még nem lett létrehozva akkor tekintse úgy hogy az értéke false, azaz nem érzékel közelséget.
Igen, nekem sokkal könnyebb helyes kifejezéseket megadni mert látom ha logban ha valamit elrontok illetve könnyen tudom tesztelni. Ha arra vagyok kíváncsi hogy jól adok-e meg egy kifejezést akkor én szoktam a Toast üzenet megjelenítése műveletet használni hogy kiirassam az értékét. így lehet ellenőrizni. Hasonlóan lehet megtudni hogy egy esemény mit ad vissza egy adott nevű paraméterben. Doksi persze tényleg jó lenne. Most is bővítettem kicsit a parancsikonokkal. Szépen lassan bővítem, sokkal több idő kellene ...
Ha ötleted vagy kérdésed van nyugodtan írj, amint van időm reagálok. A visszajelzésekből tudok csak építkezni, addig sötétben tapogatózok
A műveletek sorrendjéről annyit hogy nincs olyan programozási vagy script nyelv ahol lentről felfelé hajtódnának végre a parancsok. Számomra ez annyira természetes hogy ahogy olvasunk ugyanúgy ez is fentről lefelé értendő.
-
ZolkoW
őstag
huh.. na sikerült a feltétel, debug célra a BT-t egy widgettel kapcsolgattam, és minden ki- és bekapcsolásnál ír egy üzenetet, de csak akkor, ha az isNear változó értéke 1.
ez volt az alapfelállás, de hogy miért ezekkel a beállításokkal sikerült elérnem,most sem értem teljesen, viszont legalább az jó hír, hogy a szűrő piros szövege olyat tartalmaz, amit értek ( "isNear egyenlő 1" ).na leírom, hogy néz ki a szűrőm:
Egyenlőség operátor
Kifejezés:
Változó értékenév:
isNearalapértelmezett:
Integer konstansérték:
1kifejezés:
Integer konstansérték:
1(ez kicsit több, mint amit várnék - már eleve ijesztő volt az elején is, hogy mindig megnyílik egy újabb "kifejezés", vagy "alapértelmezett" menü, amibe biztos be kell írni valamit, pedig már úgy éreztem, megadtam mindent)
#76-ra: a sorrend jogos, és szőrszálhasogatás a részemről, de talán arra jó volt megemlíteni, hogy szemléltessem, hogy egy igazi profi programnál picit azt is elvárom, hogy valahogyan rávezessen ilyen dolgokra is, hogy ne maradjon ez se kérdés. (nem muszáj egyetérteni, lehet hogy a világon én voltam az egyetlen, akiben felmerült, hogy biztos fentről le megy-e)
asszem én megszámoznám a műveleteket.[ Szerkesztve ]
Basszusműhely helyett: https://www.facebook.com/profile.php?id=61555669762786
-
-
bartatamas
senior tag
Az a baj az ilyen esetekben hogy újraindulás után a logcat log eltűnik. Két esetet tudok elképzelni. Ha PC-re van kötve a telefon és kiiratod a logot akkor ha újraindul a telefon a log megmarad. Persze senki nem fogja mindig PC-n tartani a telefont hogy elkapjon egy ilyet. A másik hogy vannak olyan logcat alkalmazások amelyek gyűjtik a logcat logot így újraindulás után is meg tudod nézni. Egy ilyet kellene kipróbálnod. Ennek a hátránya persze hogy bizonyos késleltetés van a logcat log megjelenés és mentés között és előfordulhat hogy pont az újraindulást okozó hiba nem fog már belekerülni de próba szerencse.
-
#79335424
törölt tag
Én a Logcat Extreme -et használom. Tud ilyen realtime rögzítést is. Nem tudom, hogy mennyi a késés, azt viszont írják a programnál, hogy ez a módszer megterheli a telót. Ez mondjuk érthető, hisz állandó adatírást kell csináljon.
Új hozzászólás Aktív témák
- Milyen autót vegyek?
- MasterDeeJay: Volta a bányából azaz CMP 100-210 kisteszt (Tesla V100 mining)
- Telekom mobilszolgáltatások
- Kertészet, mezőgazdaság topik
- exHWSW - Értünk mindenhez IS
- Facebook és Messenger
- EAFC 24
- Házimozi haladó szinten
- OLED TV topic
- Székesfehérvár és környéke adok-veszek-beszélgetek
- További aktív témák...
- LG NanoCell 55NANO766QA Halvány píxel csík
- Philips 58PUS8545/12 1 ÉV GARANCIA Játék üzemmód
- Tyű-ha! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- The Last of Us Part I Ps5