- Amazon Fire TV stick/box
- Olcsó sportkamerák (GoPro alternatívák)
- TCL LCD és LED TV-k
- Dell notebook topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Vezetékes FÜLhallgatók
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- iPad topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- 5.1, 7.1 és gamer fejhallgatók
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
A két Poco F6 mellett érkezik a Poco Pad is
ma A Poco első táblagépe is egy Redmi termék más néven.
-
Egyszerűsíti termékportfólióját a HP
ph A cég úgy láthatja, hogy a túl sok márkajelzés nem tesz jót az átláthatóságnak.
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
its_grandpa
tag
válasz lanszelot #20147 üzenetére
bool b_measure = false;
static bool measure_environment( float *temperature, float *humidity )
{Nem, mert ez így nem lokális változója a függvényednek.
Igy :static bool measure_environment( float *temperature, float *humidity )
{
bool b_measure = false;Gonosz kérdés, hány i változó van az alábbi kódrészletben ? :
int i = 5;
void teszt_elek() {
int i = 0;
for ( i = 10 ; i > 0 ; i-- )
{
..... ;
}
} -
weiss
addikt
válasz its_grandpa #20153 üzenetére
És ha az van oda írva, hogy ugorj bele, akkor beleugrasz? Persze, ha a munkáltató megköveteli, OK, nálunk is van Sonarqube, de egy rakás szabály ki van dobva /főleg kód komplexitás, meg ilyenek/, mert csak szopatnánk vele magunkat. Nekem az a véleményem, hogy az a jó kód, ami érthető és karbantartható, nem az, ami megfelel valami szabálynak. Ha a kettő között van átfedés, az még jobb.
I did nothing, the pavement was his enemy!
-
Wolfram
aktív tag
-
vargalex
félisten
válasz its_grandpa #20153 üzenetére
Én sem használok goto-t, pont ezért rendesen meglepődtem, mikor a legutóbbi melónál kernel patch-et kellett backportolni (OpenWrt alá) és bőven van goto a mainline kernel kódjában...
Alex
-
ViZion
félisten
válasz vargalex #20158 üzenetére
Nem C, de máshol sem találtam goto-t, gosub-ot, miért? Mi a baj vele?
Mondjuk anno még ezt tanultam, de nem tudom, h mi van helyette, szerencsére meg tudtam kerülni.[ Szerkesztve ]
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
its_grandpa
tag
A #20152-ben feltett gonosz kérdésre más C-t kedvelő is válaszolhat, nem csak lanszelot.
-
ViZion
félisten
válasz its_grandpa #20162 üzenetére
Akkor azok nem használták egyiket vagy a másikat...
Win 10 reinstall volt a napokban, kicsit meghízott minden is, nem tudjuk miért, netes infók szerint azokból semmi nem törölhető. OK, akkor reinstall, sokéves telepítés, ráfér.
Az új már auto frissít drivereket... nagyszerű, a hangkari driverem törölte, nem működőre frissült. Gamer egér SW frissíti, el sem indul win 10-en amit felrakott. Új telepítés, még AV sem volt fent. Szal. jó ez, csak máshogy. Fél oldal batch script után kigyomlálva, tűzfalon minden kimenő lezárva és már használhatóra van telepítve...Cserébe a szövegek kicsik (tudom, dpi beállítás, de nah... szánalom), ikonok, stb. nem testreszabható, bloatware kiírtás fél nap, de visszarakja frissítésnél (batch script remove működik, de nah...), biztonságból kuka (bekapcsolva közvetítés, meg minden lóf* alapból, az milyen már?). Ha gyerekek nem játszanának, akkor maradna csak a Fedora, a 7-8 sec boot idővel, ami trükközés hibernálás, fastboot meg minden nélkül leáll pár sec alatt... ehh.
törölhető. De Te kezdted!Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
vargalex
félisten
válasz its_grandpa #20163 üzenetére
Nem lehet tudni, hogy mi van a ....-ban.
Egyébként szerintem ebben a formában kettő. Tehettél volna a
for
-ba egy deklarációt, akkor legalább 3 lenne...Alex
-
#68216320
törölt tag
Milyen kis fogyasztasu kijelzot tudnatok ajanlani karakteres/numerikus adatok megjelenitesehez, ami megkozeliti egy mobiltelefon kinelzo meretet?
Neztem egy relativ nagyobb i2c oled kinelzot, de mas lehetosegek is erdekelnek.
Csatlakozas szinte mindegy, stm32 meg parallel is elhajthatja, ha epp olyan. -
lanszelot
addikt
válasz its_grandpa #20152 üzenetére
Először is nagyon szépen köszönöm a "gonosz kérdést", ez nagyon jó, mert pont a scope-val van gondom. Nem tudom hogy működk c++ -ban.
for "i" változója nem azonos a többivel.for változó nincs létrehozva, tehát azonos a kintivel, a függvényen belül létrehozottat használjamivel a függvényen belül létre hoztad, így az más mint amit kint hoztál létre.
Szerintem 3 különálló.2 különbözőViszont jól gondolom-e, ha a függvényben nem hoztad volna létre, csak felülírod az értékét, akkor csak 1?
ha így lenne:int i = 5;
void teszt_elek() {
i = 0;
for ( i = 10 ; i > 0 ; i-- )
{
..... ;
}
}
jól gondolom?for -nak nem így kellene lennie?
for (int i = 0; i < 5; i++) {
}
ahhoz hogy külön legyen a változója?[ Szerkesztve ]
-
bazsimano
őstag
Sziasztok!
A következő kérdésem lenne. Adott egy társasházban ahol a kk 7ezer forintért szeretne másolni codefon proxyt (125khz); létezik olyan megoldás , hogy arduionon és egy másik modulon keresztűl megoldjuk a proxy másolást? Csak azért mert édesanyám elhagyta a sajátját és most az enyémet használja.
Előre is köszönöm a segítséget!
udv
b. -
vargalex
félisten
-
Wolfram
aktív tag
Ez az a kód ami miatt folyamatosan resetel az ESP (nem látni exception-t a serial monitoron) :
HTTPClient http;
http.begin(url);
int httpResponseCode = http.GET();egy idő után feladja a resetelgetést és lehal az egész lap.
Valaki szakértsen mi a gond ezzel a kóddal. -
Janos250
őstag
válasz Wolfram #20171 üzenetére
Ezért nem használom én a többféle http fv. egyikét sem. Mivel egyszerű, magam írom meg hozzá kezelést.
Ha minden kötél szakad, akkor be kell tenni a fv-t a .ino mellé, esetleg át is nevezni, azt includolni, mert abba akkor tehetsz magadnak átmenetileg kiíratást, hogy mi a nyűgje.
Az ESP32 16 darab klienst tud kezelni. Nem forduhat elő, hogy többet nyitsz meg, mert még a régiek is élnek, mert nem kaptak választ?
Nincs benne olyan lehetőség, hogy csak akkor get-elj, ha van is ot valaki, aki várakozik?
Próbáld meg kiíratni az FD-jét, ha túlszalad a 63-on, akkor ez a baj.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Wolfram
aktív tag
válasz Janos250 #20172 üzenetére
Mármit hogy írod magad, kézzel nyitsz valamit a 80-as porton?
Ezzel a http.GET-el több gond is van: 1. hogy blokkol, 2. hogy nem tudom mennyi a timeoutja. Mivel nincs exception ezért a watchdog (ennek sem tudom a timeoutját) indíthatja újra a lapot, egy másik watchdog meg végtelen ciklust érzékelhet és lelövi az egész lapot. Jól ki van ez találva.[ Szerkesztve ]
-
Janos250
őstag
válasz Wolfram #20173 üzenetére
Van olyan, hogy:
bool connected(void);
int available();
Meg kellene próbálni, ezeket használni.Az FD-t meg le lehet kérdezni:
int fd()
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Wolfram #20171 üzenetére
Lehet, azt is nézni kéne, hogy a
http.begin(url);
milyen eredményt ad.
Ha az FD negatív, nem sikerült megnyitni, ne akarj get-elni, ha 48 körüli, akkor minden OK, ha 63-nál tart, akkor baj van, tűl sokat egyszerre megnyitni.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
nagyúr
válasz Wolfram #20171 üzenetére
Nem lehet, hogy nincs egyetlen delay sem a loop-ban és emiatt nem tud a CPU a wifivel foglalkozni? Bár ez ha jól tudom, ESP8266-ra jellemző, te meg ESP32-t használsz, de hátha ez a gond, egy próbát megér.
ESP-n a delay máshogy működik, más funkciót tölt be, mint az AVR-eken. -
-
Wolfram
aktív tag
ESP-ben vannak thread-ek? Tudok valamit futtatni úgy hogy az nem blokkolja a loop-ot?
-
#68216320
törölt tag
válasz #68216320 #20167 üzenetére
"Milyen kis fogyasztasu kijelzot tudnatok ajanlani karakteres/numerikus adatok megjelenitesehez, ami megkozeliti egy mobiltelefon kinelzo meretet?"
Semmi ötlet? Csak nem vagyok szimpatikus vagy nincs igazán ekkora méretben kis fogyasztású kijelző?(Asszonynak csinálnék egy szobai hőmérő/páratartalom/hőfok/naptár és egy meglepi üzenetes eszközt Li-Ion akkuról használva)
-
-
ViZion
félisten
-
#68216320
törölt tag
Ugye itt a fogyasztás lefaragása nem a villanyszámla miatt érdekes, hanem amiatt, hogy akkuról tudjam üzemeltetni.
A kijelzőméret amiatt érdekes, hogy egy asztalra, polcra letéve könnyen leolvasható legyen, amikor az ember elhalad előtte.
Emiatt sajnos a nokia kijelző nem jó (pedig van pár darab), mert kicsi.
Oled kijelzőből láttam 2.42" méretet, ami még mindig nem túl nagy sajnos, de legalább piszok drága.
Szóval emiatt van dilemma, hogy mi lehetne megfelelő. Az e-paper kijelző egyelőre vonzó alternatívának tűnik, bár nagyobb méretben szintén nem olcsó, de legalább a fogyasztása minimális.
Ez a "szimpatikus" dolog úgy látom magas labda volt
Viccként gondoltam azt a mondatot. Lehet egy smile kellett volna.[ Szerkesztve ]
-
ViZion
félisten
válasz #68216320 #20193 üzenetére
tehát akkuidő + olvasható méret + ócó... Ez egy régi android tablet lesz.
A kijelző mérettel az akkut is növelni kell, szal. hamar átlépi azt a határt, amiért márnormálishasználható tabletet kapni használtan.Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
#68216320
törölt tag
válasz ViZion #20194 üzenetére
Tablet esetén van max. 5óra kijelzőidő. Nem lenne jó megoldás sajnos.
Pedig gondoltam rá, mert az is van, ahogy régebbi telefon is.
Viszont ezek mind a szükségeshez képest pazarlóan bánnak az erőforrásokkal.Már arra is gondoltam, hogy több oled vagy nokia kijelzőt egymás mellé pakolva valahogy létrehozni egy méretesebb megoldást. De sajnos annyira szorosan nem tudom egymás mellé illeszteni őket, hogy ne legyen zavaró.
Anno 3db oled-el már csináltam ilyesmit és működött csak nem volt szép, mert a fehér nem ugyanolyan árnyalata volt a 3db kijelző. Illetve itt már túl sok a pixel ahhoz, hogy alacsony maradhasson a fogyasztás. Egy sima 128x64 pixelszám elég volna csak nagyobb méretben.
[ Szerkesztve ]
-
nagyúr
válasz #68216320 #20193 üzenetére
Vettük ám a poént
Én is a több Nokia kijelzőt akartam javasolni, ha már, ahogy írod, van több is. Ha nem tudod egymás mellé tenni úgy, hogy ne legyen látható az illesztés, akkor csináld direkt láthatóra! Nem tudom pontosan milyen kijelzés lesz rajta, de rendezd el őket aszimmetrikusan, mondjuk egy 3D nyomtatott keretbe. Az egyiken legyen csak időjárás, a másikon a naptár stb. Vagy ha van 6 kijelző, akkor például az óra minden száma külön kijelzőre tud kerülni.
-
#68216320
törölt tag
Nem rossz ötlet. Négy darab kijelző van, ha nagyon leredukálom, hogy mondjuk a másodperc nem kell, akkor bele is férhet.
Viszont valahogy nem olyan szépek és nekem nem is egyformák a megjelenített pixelek a különböző nokia kijelzőkön. Próbáltam a kontrasztot állítani, de max azt értem el, hogy amelyik pixeleknek nem kell látszódnia az is megjelent.
Szóval elméletben nem rossz ötlet (bár az stm32 ha jól tudom 3 spi kimenettel rendelkezik) valahogy nem lenne tökéletes.Lehet teszek egy próbát az e-paper kijelzővel. Még úgysem dolgoztam olyannal.
-
#68216320
törölt tag
válasz #68216320 #20197 üzenetére
Például egy ilyet néztem ki: [link] (AliExpress link)
Itt ugyan Rpi-t említik meg az adapternél, de egy egyszerű szalagkábel-vezeték konverter, szóval az spi ereket arra kötöm elméletileg amire tetszik. [yt video]
[ Szerkesztve ]
-
Janos250
őstag
válasz Wolfram #20199 üzenetére
"Hogy lehet ESP32-n nanosecond-ot /system_get_time()/ dátummá alakítani? "
Az biz' macerás lesz!
1. a 80 Mhz-es perifériális órajelet számlálja (ha az, amire én gondolok)
2. időnként túlcsordul -> átfordul
3. tudni kell valami kezdő időpontot, onnan tudod számolni
Én régen így oldottam meg, lehet, ha ma újra használnám, már másként csinálnám:
http://arduinouser.hu/esp32/ccount/ccount.txt
Ez persze csak a túlcsordulást/átfordulást kezeli, ettől még nem lesz dátum.Elvileg ez létezik, de még nem próbáltam
std::string s = date::format("%F %T", std::chrono::system_clock::now());[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Új hozzászólás Aktív témák
- ASUS H97-PRO alaplap 1150 Intel H97 lapkakészlet, 4xDDR3, SATA 3.0, HDMI, M.2 SSD foglalat
- Macbook Pro 16.2" M1 PRO 10C/16C 16GB - 1TB Magyar billentyűzet - Garanciális 2025.08.04.-ig
- Sharkoon TG5 számítógép ház Corsair HX650 tápegységgel eladó
- Asus V8460 Ultra ( Geforce 4 Ti 4600 )
- HP Prodesk 600 G5 DM, Tiny i5-9500T , 8-16GB DDR4 , 256GB NvME , 2 év gari , AAM számla
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Alpha Laptopszerviz Kft.
Város: Pécs