GUI-O Univerzalna Android Aplikacija

Vse v zvezi z programsko opremo in možnostmi le te. Tu bomo izmenjevali informacije kaj zna kateri program in kateri najbolj ustreza potrebam.

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a Clownfish » 19 Jul 2021, 11:45

kl3m3n je napisal/-a:Pri varianti 1 je potrebno na strani mikrokontrolerja implementirati MQTT protokol (to že obstaja za ESP8266, glej https://gitlab.com/gui-o-team-public/guio_esp8266/-/tree/master/guio_esp8266).


Aha torej vse dela preko MQTT-ja in če dela zadeva preko wifija tudi v app na androidu vneseš podatake MQTT serverja, da preko tega komunicira z kontrolerje oz večimi.

A pa preko navadnega brskalnika se pa do kontrolerja preko MQTT-ja pa ne da dostopati? Delalo pa bi če bi si na Pc namestil android emulator..

Pri varianti 2 pa je potrebno imeti eno lokalno Android napravo, ki se potem preko Bluetootha poveže na mikrokontroler, preko WiFi-ja (ali mobilnih podatkov) pa v "svet". Druga varianta je bolj preprosta in je tudi varna, saj je na obeh straneh enkripcija podatkov - kar zagotavlja aplikacija sama. Pri varianti 1 je potrebno na strani mikrokontrolerja sam poskrbeti za enkripcijo (beri, potrebno je nadgraditi kodo iz linka, tako da se doda podporo certifikatom).


No to je po svoje brez veze.. Še ena naprava vmes, ki opcijsko lahko crkne.

Glede alarmov - aplikacija omogoča pošiljanje SMS sporočil, kar se kontrolira tudi preko ASCII protokola. Potrebno je biti samo pazljiv - Google Store varianta tega ne omogoča, zaradi varnostnih razlogov Googla. Za to funkcionalnost je potrebno aplikacijo naložiti iz GUI-O spletne strani.


Je kje to opisano? Kakšen primer uporabe?

@Clownfish - če vam je katera izmed rešitev všeč, lahko napišete, pa gremo potem malo bolj v specifiko. Sta pa obe rešitvi precej preprosti za implementirati. Seveda je potrebno potem dodati še samo funkcionalnost, kar je stvar razvijalca...


No trenutno še zbiram informacije katero platformo/sistem bi uporabljal. Z starim Blynkom imam že par dobrih izkušenj a iščem opcijsko zamenjavo.
Clownfish
 
Prispevkov: 536
Pridružen: 19 Jan 2015, 19:58
Zahvalil se je: 12 krat
Prejel zahvalo: 65 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 16

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 20 Jul 2021, 13:07

LiPo je napisal/-a:Jaz sem nekaj poizkusal.

Predlagam korak naprej... ki sem ga nakazal ze v preteklosti.

Jaz osebno bi gradil na ESP32 ( ima BT in WIFI).

Primerov pa konkretno za ta modul nisem nasel.
Je pa zanimiv , ker ima vse notri.


Je ESP32 je res zanimiv. Mislim, da bi se obstoječa koda za ESP8266 relativno preprosto "preportala" na ESP32...
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 21 Jul 2021, 18:05

Imam naslednji problem,

na screen GUI-O postavim 5 različnih komponent (im1 do im5). Te lahko premikam kot želim, posamezno lahko menjam sliko.

Rad bi scrolal sličice pa mi to ne rata .

Koda: Izberi vse
|IML UID:iml1 X:50 Y:50 W:60 H:30 ROT:0 HAW:0 SHE:0 VIS:0 OPA:1 IPS:"Gretje_belo.png,Gretje_rdece.png,Gretje_rumeno.png,Gretje_zeleno.png,Gretje_modro.png"


Ima kdo izkušnje s podobno anomalijo ?

Opazil sem, da nekaterih znakov kot je presledek in šumnike zadeva ne prebavlja.

Pogrešam izpis napake na aplikaciji !

LP Rudi
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 22 Jul 2021, 08:37

RudiP je napisal/-a:Imam naslednji problem,

na screen GUI-O postavim 5 različnih komponent (im1 do im5). Te lahko premikam kot želim, posamezno lahko menjam sliko.

Rad bi scrolal sličice pa mi to ne rata .

Koda: Izberi vse
|IML UID:iml1 X:50 Y:50 W:60 H:30 ROT:0 HAW:0 SHE:0 VIS:0 OPA:1 IPS:"Gretje_belo.png,Gretje_rdece.png,Gretje_rumeno.png,Gretje_zeleno.png,Gretje_modro.png"


Ima kdo izkušnje s podobno anomalijo ?

Opazil sem, da nekaterih znakov kot je presledek in šumnike zadeva ne prebavlja.

Pogrešam izpis napake na aplikaciji !

LP Rudi


Živijo,

edino kar takole na hitro vidim - parameter VIS:0 pomeni, da je widget skrit. Potrebno je dati VIS:1 ali pa pustiti brez ("default" je VIS:1).

Presledki in šumniki v imenih datotek? To je podobno kot tisti % v imenu... Ne vem, zakaj to ne bi šlo skozi. Bom poskusil, ko utegnem in poročam, če je pri meni kaj drugače.

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 22 Jul 2021, 09:36

Trenutno imam verzijo programa V0.11.2. Zadnja verzija naj bi bila V0.11.4 - kako naredim upgrade ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 22 Jul 2021, 10:46

VolkD je napisal/-a:Trenutno imam verzijo programa V0.11.2. Zadnja verzija naj bi bila V0.11.4 - kako naredim upgrade ?


Živijo,

    1. Če je aplikacija sneta iz Andorid Store-a, potem sama obvesti o nadgradnji (ali pa se lahko nadgradi preko PlayStore aplikacije).
    2. Če je aplikacija sneta iz GUI-O website-a, potem jo je potrebno nadgraditi ročno (kar na website in download na napravo, nato install - nova verzija bo povozila staro verzijo, nastavitve se ohranijo). Trenutno tu ni mehanizma za sporočanje ali je na voljo nova verzija - to je še v planu.

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 22 Jul 2021, 10:55

kl3m3n je napisal/-a:Če je aplikacija sneta iz GUI-O website-a, potem jo je potrebno nadgraditi ročno (kar na website in download na napravo, nato install - nova verzija bo povozila staro verzijo, nastavitve se ohranijo). Trenutno tu ni mehanizma za sporočanje ali je na voljo nova verzija - to je še v planu.
Ta varianta je bila. Sem že namestil. Zdaj grem pa testirat.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 22 Jul 2021, 12:47

Da prikažem malo širšo sliko problema.

Z RudiP sva se malo igrala. Cel kup problemov,... povezava se prekinja, s telefona nazaj na računalnik ni odziva. Včasih se na telefonu ne pojavi nova slika. Očitno je nekaj v verigi PC <--> telefon narobe. Gremo izločat stvari.

Najlažje je zamenjat telefon. Kljub vsemu so z mojim telefonom težave precej podobne. Gremo po vrsti. Pregledamo verzije programa. Moj je starejši. Zato sem v prejšnjih postih spraševal kako do novejše verzije. Instaliral sem novejšo verzijo, problemi pa so ostali enaki.
Pravzaprav ne! Problemi so ob vsakem poskusu malo drugačni, enkrat eno dela drugo pa ne, drugič je obratno. Za test damo en toggle button. Povezava se prekine ??!
No vrag si ga vedi kaj vse smo prej počeli, torej reset vsega kar se da resetirat. Od PC-ja pa do telefona. OK. Toggle button se pojavi. S pritiskom nanj se lepo preklaplja. Ampak na terminalskem programu se ne zgodi ničesar! ??
Kakorkoli, igrala sva se več kot dve ure. Ampak zdaj veva kaj je težava! V izogib enakim problemom:

Silabsov čip v kombinaciji z mini USB hubom zgublja podatke. Včasih v eno stran, drugič v drugo. Resnici na ljubo, tudi brez huba ne gre brez težav, je pa veliko bolje oziroma dovolj dobro, da sva lahko testirala kar nekaj stvari.
Kitajski CH341 teh težav očitno nima.
RudiP pravi, da bo preizkusil še čipovje od FTDI-ja.

Programska oprema na telefonu torej deluje brezhibno! Znajo pa biti težave z raznimi HW vmesniki.
Ampak če veš, si že na pol rešen.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 22 Jul 2021, 12:51

IMG_20210722_093404.jpg

Spominja koga tole na logo GUI-O ? No v resnici je to elastika ki drži skupaj kabelček med Silabs tiskanino in tiskanino plavega zoba.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 23 Jul 2021, 09:04

RudiP je napisal/-a:Imam naslednji problem,

na screen GUI-O postavim 5 različnih komponent (im1 do im5). Te lahko premikam kot želim, posamezno lahko menjam sliko.

Rad bi scrolal sličice pa mi to ne rata .

Koda: Izberi vse
|IML UID:iml1 X:50 Y:50 W:60 H:30 ROT:0 HAW:0 SHE:0 VIS:0 OPA:1 IPS:"Gretje_belo.png,Gretje_rdece.png,Gretje_rumeno.png,Gretje_zeleno.png,Gretje_modro.png"


Ima kdo izkušnje s podobno anomalijo ?

Opazil sem, da nekaterih znakov kot je presledek in šumnike zadeva ne prebavlja.

Pogrešam izpis napake na aplikaciji !

LP Rudi


RudiP - torej to pomeni, da je sedaj tole rešeno in je bila težava v komunikaciji na strani čipa?

Drugače pa aplikacija javlja napake v primeru napačnih parametrov, podvajanju UID, itd...

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 23 Jul 2021, 09:05

VolkD je napisal/-a:
IMG_20210722_093404.jpg

Spominja koga tole na logo GUI-O ? No v resnici je to elastika ki drži skupaj kabelček med Silabs tiskanino in tiskanino plavega zoba.


Izjemna slikica :) Za marketing :)
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 23 Jul 2021, 09:22

kl3m3n je napisal/-a:RudiP - torej to pomeni, da je sedaj tole rešeno in je bila težava v komunikaciji na strani čipa?
Tako je. To sva z RudiP rešila in zadeva dela korektno.

kl3m3n je napisal/-a:Drugače pa aplikacija javlja napake v primeru napačnih parametrov, podvajanju UID, itd...
Tole je bilo pa narobe razumljeno. Konkretno v danem primeru, ko je dejansko težava v komunikaciji, bi bilo zlata vredno, če bi zadeva imela nekje eno "debug" okence, kjer bi se izpisalo to kar pride preko BT.
Da kasneje ob uporabi tako okno nebi delalo težav, bi bila taka možnost, le če zadevo startaš v posebnem "debug" modu.

Upam, da nisem preveč naložil.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 23 Jul 2021, 09:23

kl3m3n je napisal/-a:Izjemna slikica :) Za marketing :)
Lahko uporabiš. Če potrebuješ, lahko dam v večji ločljivosti.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 23 Jul 2021, 10:55

VolkD je napisal/-a:
kl3m3n je napisal/-a:RudiP - torej to pomeni, da je sedaj tole rešeno in je bila težava v komunikaciji na strani čipa?
Tako je. To sva z RudiP rešila in zadeva dela korektno.

kl3m3n je napisal/-a:Drugače pa aplikacija javlja napake v primeru napačnih parametrov, podvajanju UID, itd...
Tole je bilo pa narobe razumljeno. Konkretno v danem primeru, ko je dejansko težava v komunikaciji, bi bilo zlata vredno, če bi zadeva imela nekje eno "debug" okence, kjer bi se izpisalo to kar pride preko BT.
Da kasneje ob uporabi tako okno nebi delalo težav, bi bila taka možnost, le če zadevo startaš v posebnem "debug" modu.

Upam, da nisem preveč naložil.


Tole že obstaja... Greš v Settings -> Info in pritiskaš na polje z verzijo aplikacije (mislim, da 10x). Potem se na dnu pojavi novo polje (Developer mode). Notri vklopiš "Log incoming" ali "Log outgoing" messages. To se potem shranjuje do naslednjega zagona aplikacije, ko se spet povozi. Loge si lahko ogledaš v /Android/data/com.guio.guioapp/files direktoriju...
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 23 Jul 2021, 13:28

@Clownfish - Tole sporočilo sem pa spregledal...

Aha torej vse dela preko MQTT-ja in če dela zadeva preko wifija tudi v app na androidu vneseš podatake MQTT serverja, da preko tega komunicira z kontrolerje oz večimi.


Tako je, potrebne nastavitve so pod IoT settings (server, ssl port, user, pass in client id). Privzeto je nastavljeno za GUI-O server, vendar je malo morje ponudnikov, ki ponujajo MQTT broker.

A pa preko navadnega brskalnika se pa do kontrolerja preko MQTT-ja pa ne da dostopati? Delalo pa bi če bi si na Pc namestil android emulator..


Ne, ker ne dela na websocket-ih. Lahko pa seveda uporabiš kateregakoli MQTT klienta za dostop (ali si ga pa sam izdelaš). Recimo (nepreverjeno): https://play.google.com/store/apps/deta ... n_US&gl=US

Pri varianti 2 pa je potrebno imeti eno lokalno Android napravo, ki se potem preko Bluetootha poveže na mikrokontroler, preko WiFi-ja (ali mobilnih podatkov) pa v "svet". Druga varianta je bolj preprosta in je tudi varna, saj je na obeh straneh enkripcija podatkov - kar zagotavlja aplikacija sama. Pri varianti 1 je potrebno na strani mikrokontrolerja sam poskrbeti za enkripcijo (beri, potrebno je nadgraditi kodo iz linka, tako da se doda podporo certifikatom).


No to je po svoje brez veze.. Še ena naprava vmes, ki opcijsko lahko crkne.


Ni brezveze za nekoga, ki se mu ne da ukvarjati z MQTT nivojem. S tem načinom se ukvarjaš samo z Bluetooth oz USB komunikacijo in imaš IoT funkcionalnost (z vso varnostjo, ki jo le-ta prinaša). Je pa res, da je ta rešitev bolj primerna za domačo uporabo. Ne spomnim se, kdaj mi je telefon nazadnje "crknil". Je pa res, da če se "zalomi" kje pri SW-ju, je potem potrebno aplikacijo znova zagnati... Pri ESP lahko uporabiš watchdog...

Glede alarmov - aplikacija omogoča pošiljanje SMS sporočil, kar se kontrolira tudi preko ASCII protokola. Potrebno je biti samo pazljiv - Google Store varianta tega ne omogoča, zaradi varnostnih razlogov Googla. Za to funkcionalnost je potrebno aplikacijo naložiti iz GUI-O spletne strani.


Je kje to opisano? Kakšen primer uporabe?


Opisano je v priročniku v SMS handler poglavju (pod HARDWARE API).

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 23 Jul 2021, 14:57

Naložim slikice in to lepo dela, Pošljem ukaz
Koda: Izberi vse
|IML UID:iml2 X:50 Y:50 W:60 H:30 ROT:0 HAW:0 SHE:0 VIS:1 OPA:1 IPS:"Gretje_belo.png,Gretje_rdece.png,Gretje_rumeno.png,Gretje_zeleno.png,Gretje_modro.png"

tudi lepo dela, scrolam in mi nato pošlje @iml2 4 kar pomeni zadnji znak na katerem se je ustavilo scrolanje. To je tudi OK.
Bi pa rad potrdil to slikico z ponovnim dotikom. Sedaj mi to nekaj ne dovoli. Kateri parameter to omogoča ?

Hvala
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 24 Jul 2021, 11:05

|IML (trenutno) ne omogoča te funkcionalnosti.

Tukaj je pomislek malo bolj na mestu, kot pri |IM komponenti; in sicer, potrebno je ločiti med pritiskom ali scrollom. To ni ista akcija in to bi moralo biti vidno v podatku, ki ga Android naprava vrne. Seveda pa je to tehnično izvedljivo.
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 24 Jul 2021, 16:16

Vsi skupaj lahko naredimo GUI-O še boljši !

TNX,
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 24 Jul 2021, 17:37

Predlagam da ukaz @im(štev slike) spremenite v @imt+presledek(štev slike).
sedaj @im11 po novem pa naj bi bilo @imt 11

Dodani "t" v ukazu naj bi nam povedal, da je bila sličica dotaknjena.
Trimestni ukaz bi poenostavil parsanje pri sprejemu ukazov iz GUI-O aplikacije.



LPR
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a smatjaz » 24 Jul 2021, 17:50

Saj bi lahko prebral sliko, ki je trenutno scrool-ana. Ta podatek se spreminja.
... razumem. Ti bi želel trenutno izbrati in po potrditvi dobiti podatek, katera je.
To bi bilo tudi fino za dodelati.
Uporabniški avatar
smatjaz
 
Prispevkov: 133
Pridružen: 13 Feb 2015, 09:22
Zahvalil se je: 0 krat
Prejel zahvalo: 18 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 25 Jul 2021, 09:05

RudiP je napisal/-a:Predlagam da ukaz @im(štev slike) spremenite v @imt+presledek(štev slike).
sedaj @im11 po novem pa naj bi bilo @imt 11

Dodani "t" v ukazu naj bi nam povedal, da je bila sličica dotaknjena.
Trimestni ukaz bi poenostavil parsanje pri sprejemu ukazov iz GUI-O aplikacije.



LPR


UID parameter predstavlja unikatni identifikator komponente in se kot tak ne sme modificirati, saj to podre konsistentnost aplikacije. Zadeva mora ostati čista, ne glede na to, da je parsanje malo težje. Uporabnik lahko npr. naredi sledečo komponento:

Koda: Izberi vse
|IM UID:ttt ...


Po pritisku pa bi se dodal še en 't' znak, kar z vidika berljivosti ni ok.

Pri slikah bi bilo morda bolje slediti logiki TG oz SL komponente. Če ima slika npr. UID:my_pic, bi pritisk na sliko vrnil:

Koda: Izberi vse
@my_pic 0


Dolg pritisk na sliko pa:

Koda: Izberi vse
@my_pic 1


Torej oblika enumeratorja, kjer so polja 2 in naprej rezervirana za potencialne nove funkcionalnosti (dvojni klik ipd...)

Pri |IML pa bi bilo potrebno v odgovor dodati še index, npr.:

Koda: Izberi vse
@my_pic_list 0 1


pomeni pritisk na prvo sliko v listu.

Koda: Izberi vse
@my_pic_list 1 2


pa dolg pritisk na drugo sliko v listu.

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 25 Jul 2021, 09:59

Za razčlenjevanje sprejetega ukaza predstavlja predlagani ukaz večjo porabo procesorskega časa zaradi iskanja

predlagam nadgradnjo obstoječega ukaza:

Koda: Izberi vse
@im 11 x


@im = nam pove da se to nanaša na slikico
11 = slikica 11
x=0=listanje slikic, x=1=dotik na slikico , x=2= dolg dotik

To bi bilo super !

Hvala.
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 25 Jul 2021, 18:09

RudiP je napisal/-a:Za razčlenjevanje sprejetega ukaza predstavlja predlagani ukaz večjo porabo procesorskega časa zaradi iskanja

predlagam nadgradnjo obstoječega ukaza:

Koda: Izberi vse
@im 11 x


@im = nam pove da se to nanaša na slikico
11 = slikica 11
x=0=listanje slikic, x=1=dotik na slikico , x=2= dolg dotik

To bi bilo super !

Hvala.


Že implementirano v verziji 0.11.5 in opisano v priročniku pod |IM ter |IML komponentami...
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 25 Jul 2021, 19:19

Super !

Dela kot želim !

Hvala

LP Rudi
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a D4nz1 » 26 Jul 2021, 14:18

Živjo,

sem ena izmed članov pri GUI-O in mi je ta debata, ki se razvija tu, super všeč - vsi feedback-i, želje,.... super! :_clap Vse spremljam/o. :geek:


VolkD je napisal/-a:
IMG_20210722_093404.jpg

Spominja koga tole na logo GUI-O ? No v resnici je to elastika ki drži skupaj kabelček med Silabs tiskanino in tiskanino plavega zoba.


Tale vaša fotkica je pa TOP :_bow in bi jo želeli uporabiti za našo FB stran, v kolikor se strinjate, vam bi pa v zameno podarili eno licenco. Ste za?
D4nz1
 
Prispevkov: 4
Pridružen: 25 Jul 2021, 17:22
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 26 Jul 2021, 14:36

Elastika in kabel sta moja ! in se strinjam z objavo. :_rolling

Fotka in asocijacija na logotipi GUI-O je Darkotova, zato licenca pripada njemu !

LPR
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 26 Jul 2021, 14:49

D4nz1 je napisal/-a:Tale vaša fotkica je pa TOP :_bow in bi jo želeli uporabiti za našo FB stran, v kolikor se strinjate, vam bi pa v zameno podarili eno licenco. Ste za?
Ja itak, da sem vedno ZA. Pomembno je, da se dogaja.
Vi kar, pa kakšen link dajte sem.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a VolkD » 26 Jul 2021, 14:51

RudiP je napisal/-a:Elastika in kabel sta moja ! in se strinjam z objavo. :_rolling

Fotka in asocijacija na logotipi GUI-O je Darkotova, zato licenca pripada njemu !
Ja skupaj sva bila in se ukvarjala s tem. Jaz sem takoj poazil podobnosti in simboliko, pa še barva je bila prava,... RudiP je pa bolj zanimalo zakaj mu ne dela. No pa saj sva potem odkrila in to je pomembno.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 51600
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 12727 krat
Prejel zahvalo: 7697 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a D4nz1 » 26 Jul 2021, 18:28

VolkD je napisal/-a:
RudiP je napisal/-a:Elastika in kabel sta moja ! in se strinjam z objavo. :_rolling

Fotka in asocijacija na logotipi GUI-O je Darkotova, zato licenca pripada njemu !
Ja skupaj sva bila in se ukvarjala s tem. Jaz sem takoj poazil podobnosti in simboliko, pa še barva je bila prava,... RudiP je pa bolj zanimalo zakaj mu ne dela. No pa saj sva potem odkrila in to je pomembno.


Carja :_clap Oba dobita licenco. Posljem navodila v ZS. :D
D4nz1
 
Prispevkov: 4
Pridružen: 25 Jul 2021, 17:22
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a D4nz1 » 29 Jul 2021, 08:35

VolkD je napisal/-a:
D4nz1 je napisal/-a:Tale vaša fotkica je pa TOP :_bow in bi jo želeli uporabiti za našo FB stran, v kolikor se strinjate, vam bi pa v zameno podarili eno licenco. Ste za?
Ja itak, da sem vedno ZA. Pomembno je, da se dogaja.
Vi kar, pa kakšen link dajte sem.


Tako - fotkica je objavljena 8-) Vabljeni na https://m.facebook.com/guioapp/photos/a ... _tn__=EH-R :D
D4nz1
 
Prispevkov: 4
Pridružen: 25 Jul 2021, 17:22
Zahvalil se je: 0 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 0

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 29 Jul 2021, 19:39

Telefon SAMSUNG ANDROID OS 11 slovenščina.

Nikakor ne uspem priti do izbire za ASR ?

Hvala za namige.

LP
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 29 Jul 2021, 23:02

RudiP je napisal/-a:Telefon SAMSUNG ANDROID OS 11 slovenščina.

Nikakor ne uspem priti do izbire za ASR ?

Hvala za namige.

LP


Hm, ne razumem čisto, kaj želiš?
ASR je "aspect ratio parameter" in ga je potrebno nastaviti, v kolikor želiš ohraniti razmerje komponent na različnih napravah.
Nastavi se ga preko @guis ASR:<vrednost>\r\n. Lahko ga izračunaš sam, ali pa prebereš za dotično napravo pod Developer mode menijem (10x pritisk na informacijo o verziji aplikacije, pod Info menijem).

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 30 Jul 2021, 09:24

Bom povedal drugače kaj želim. Iščem ločljivost ekrana, v meniju:
Setup > Info > Developer mode > Display properties

Tnx
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a smatjaz » 30 Jul 2021, 18:25

RudiP je napisal/-a:Bom povedal drugače kaj želim. Iščem ločljivost ekrana, v meniju:
Setup > Info > Developer mode > Display properties

Tnx



... in tam npr. pri meni piše DPW:411 DPH:914 ASR:0.4497

ASR je izračunan z ASR=DPW/DPH

Torej potem napišeš v začetek inicializacije:

Koda: Izberi vse
@guis BGC:#000000 ASR:0.449671


To je pomembno samo na začetku, ko izbereš telefon na katerem razvijaš, potem to ni potrebno več nastavljati.
BGC:#000000 je osnovna barva ozadja. V tem primeru je črrna.
Uporabniški avatar
smatjaz
 
Prispevkov: 133
Pridružen: 13 Feb 2015, 09:22
Zahvalil se je: 0 krat
Prejel zahvalo: 18 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 30 Jul 2021, 22:17

smatjaz je napisal/-a:To je pomembno samo na začetku, ko izbereš telefon na katerem razvijaš, potem to ni potrebno več nastavljati.


Potrebno je nastaviti vedno - drugače naprava ne ve ne katerem ASR razmerju je potekal razvoj... In potem bodo elementi popačeni - razmerje stranic se ne bo ohranilo!

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 30 Jul 2021, 22:22

RudiP je napisal/-a:Bom povedal drugače kaj želim. Iščem ločljivost ekrana, v meniju:
Setup > Info > Developer mode > Display properties

Tnx


Lahko prosim pripneš "printscreen" iz "Setup > Info > Developer mode > Display properties"? Če prav razumem DPW in DPH ne kažeta nič?

Če je temu tako, je možno, da se je Android API v Android 11 malce spremenil. Bom preveril. Začasno lahko za ASR uporabiš kar W / H približek. Torej za npr. 1080 x 2340 display je ASR = 1080 / 2340 ~ 0.462

Mimogrede, dobil sem 2x ESP32 modula. Ob priliki bom poskušal preportati kodo od ESP8266 modula... Sporočim.

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 01 Avg 2021, 11:12

Še dodatek...

Tudi v Android 11 perfektno deluje informacija o ASR parametru - najde se jo znotraj aplikacije na sledeč način:

V aplikaciji se odpre nastavitve in se gre v Info meni. Nato se 10x pritisne na Application version polje. Čisto na dnu se pojavi nov meni Developer mode. Tam je pod Display properties naveden ASR.

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a RudiP » 02 Avg 2021, 13:38

RudiP je napisal/-a:Bom povedal drugače kaj želim. Iščem ločljivost ekrana, v meniju:
Setup > Info > Developer mode > Display properties

Tnx


Display properties sem iskal v telefonu. Da dobim //Setup > Info > Developer mode > Display properties//
v GUI-o aplikaciji nisem zasledil v navodilih. Mogoče bi bilo dobro bolj podrobno opisati.

LPR
RudiP
 
Prispevkov: 260
Pridružen: 18 Jan 2015, 21:48
Zahvalil se je: 144 krat
Prejel zahvalo: 28 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 31

Re: GUI-O Univerzalna Android Aplikacija

OdgovorNapisal/-a kl3m3n » 02 Avg 2021, 20:45

Priročnik, stran 147.
Je pa res, da ni preveč poudarjeno! Morda bi bilo bolje v debelem tisku!

Lp
kl3m3n
 
Prispevkov: 26
Pridružen: 08 Jul 2021, 22:28
Zahvalil se je: 1 krat
Prejel zahvalo: 14 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 1

Prejšnja

Vrni se na Android programje

Kdo je na strani

Po forumu brska: kose19 in 1 gost