| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 17.02.14 Prihlásený: 18.01.24 Príspevky: 450 Témy: 198 Bydlisko: Poprad-okolie |
Ahojte chalani. Trápim s vecou ohľadom výstupu, ktorý bude následne čítaný. Ovládam relé cez procesor. Momentálne je to tak, že stav relé od 1. po 8. sa ukladá do 8 .txt súborov, čo je dosť náročné na následne otváranie a prepínanie. Procesor si stiahne obsah, prečíta a podľa toho vypne/zapne tento vstup, no nie je to najlepšie riešenie. Chcem to ale uceliť, že si stiahne súbor/obsah a bude tam mať príklad 11100011 tak 1., 2., 3., 7., 8. relé zapne, ostatné sa nezapnú. Čiže budem mať switch v kóde, ktorý si prispôsobím pre každú variantu výstupu. Čo je najvhodnejšie použiť? Procesor si vie stiahnuť buď: .HTML, .TXT, asi JSON, prípadne XML? Zaujíma ma metóda v PHP kóde, ktorou by som to mohol docieliť takýto ľahko stiahnuteľný reťazec.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 09.08.2017 12:44 | |
|
cez http môžeš kľudne stiahnuť aj binárny reťazec, čiže v tvojom prípade jeden jediný bajt a máš. Ten buď vypíšeš na stdout cez echo a stiahneš ako text (jeden bajt = jedno číslo, čiže reálne stiahneš najviac 3 znaky = 3 bajty v ASCII kódovaní), alebo vypíšeš ako binárny súbor a pošleš reálne jeden bajt. Záleží, či chceš sťahovať čo najmenej, alebo chceš čítať čo najkomforntejšie. Ak ti ide o komfort, kľudne vypíš 8 čísel 0/1 cez echo.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|