Mielenkiintoinen bugi sääasemassa

  • Viestiketjun aloittaja Viestiketjun aloittaja KooJoo
  • Aloituspäivämäärä Aloituspäivämäärä

KooJoo

Kansalainen
KK Plus pack
Täällä kun on ohjelmisto- ja elektroniikkatietäjiä, niin miten ihmeessä tämmöinen bugi on mahdollinen ja miten?

Ostin halvan sääaseman langattomalla ulkolämpöanturilla. Käyttöönotto kuten kaikissa tuommoisissa, eli paristot sisään, sitten asetetaan päivämäärä, kello ja laitteen kieli. Näin tein ja valkkasin kieleksi englannin kun muuta järkevää ei tietty tarjolla ollut. Sitten en saanut langatonta ulkolämpöanturia millään yhdistymään, niin aloitin alusta poistamalla paristot. Muisti nollaantui ja joutui luonnollisesti näppäilemään uudelleen edellämainitut jutut, paitsi että sitä kieltä ei ollut enää mahdollisuutta valita. Näytössä seisoi viikonpäivän kohdalla jokin ymmärtämätön lyhenne, kielestä ei tietoa. No meinasin että hosuin homman jotenkin ja aloitin taas alusta, paristot pois ja muisti nollaantui. Mutta ei sitä kieltä saanut valita vieläkään. Vaikka se epäloogiselta tuntuikin, poistin paristot ja annoin vehkeen olla pitkän aikaa ilman paristoja, josko se muisti nollaantuisi jotenkin paremmin :D Mutta ei. Kaiken muun siihen joutuu näppäilemään normaalisti, kieltä vaan ei pysty enää muuttamaan. Nyt tänään tiistaina siinä seisoo "DI" joka varmaan jollain kielellä on tiistai, mutta englantia se ei ole.

Ei mikään haudanvakava juttu, toki olis kiva kun siinä viikonpäivä lukisi ymmärrettävästi. Enemmän kiinnostaa kuitenkin tuo että miten tommonen muutettava parametri ei voi poistua laitteen muistista, vaikka muut tiedot häviää? Onko se koodattu jotenkin väärin ja flashäytyy johonkin säilytettävään muistipiiriin, jossa laitteen muukin säilytettävä koodi on, vai mikä vois olla juju?
 
oiskohan jossain (paristokotelossa) neulan mentävä reikä, siihen ku tökkää neulan ja painaa kevyesti niin todnäk resetoituu kunnolla.
 
Pistäkkös laitteen merkin ja mallin niin voipi olla helpompi vastata.
Sitte voit katella sitä laitetta, siis sisäyksikköä, sillä silmällä että löytyiskö sieltä sellainen millinen reikä jonka vieressä lukee Reset, sitte katsoa ohjekirjassa miten se resetoidaan...
 
Täällä kun on ohjelmisto- ja elektroniikkatietäjiä, niin miten ihmeessä tämmöinen bugi on mahdollinen ja miten?

Ostin halvan sääaseman langattomalla ulkolämpöanturilla. Käyttöönotto kuten kaikissa tuommoisissa, eli paristot sisään, sitten asetetaan päivämäärä, kello ja laitteen kieli. Näin tein ja valkkasin kieleksi englannin kun muuta järkevää ei tietty tarjolla ollut. Sitten en saanut langatonta ulkolämpöanturia millään yhdistymään, niin aloitin alusta poistamalla paristot. Muisti nollaantui ja joutui luonnollisesti näppäilemään uudelleen edellämainitut jutut, paitsi että sitä kieltä ei ollut enää mahdollisuutta valita. Näytössä seisoi viikonpäivän kohdalla jokin ymmärtämätön lyhenne, kielestä ei tietoa. No meinasin että hosuin homman jotenkin ja aloitin taas alusta, paristot pois ja muisti nollaantui. Mutta ei sitä kieltä saanut valita vieläkään. Vaikka se epäloogiselta tuntuikin, poistin paristot ja annoin vehkeen olla pitkän aikaa ilman paristoja, josko se muisti nollaantuisi jotenkin paremmin :D Mutta ei. Kaiken muun siihen joutuu näppäilemään normaalisti, kieltä vaan ei pysty enää muuttamaan. Nyt tänään tiistaina siinä seisoo "DI" joka varmaan jollain kielellä on tiistai, mutta englantia se ei ole.

Ei mikään haudanvakava juttu, toki olis kiva kun siinä viikonpäivä lukisi ymmärrettävästi. Enemmän kiinnostaa kuitenkin tuo että miten tommonen muutettava parametri ei voi poistua laitteen muistista, vaikka muut tiedot häviää? Onko se koodattu jotenkin väärin ja flashäytyy johonkin säilytettävään muistipiiriin, jossa laitteen muukin säilytettävä koodi on, vai mikä vois olla juju?

Esim. Dienstag on ihan ymmärrettävää saksaa. Laitteen tiedot kun ois niin vois kollailla jotain aapista sen sielunelämään.

muoks. typo-aivopieru
 
Viimeksi muokattu:
Niin juu jäi mainitsematta että resettinappi löytyy, mutta sekään ei nollaa tuota kielen valintaa. Äskön taas koitin resetoidakin, mutta kielenä pysyy ilmeisesti saksa. Täytyy vaan sivistää itseään ja opetella viikonpäivät saksaksi, eihän tuo huonoa tee :D

Merkistä ja mallista ei ole mitään hajua. Ostettu paikallisesta halpakaupasta ja paketti linkaistu roskiin jo viime vuonna ennen joulua. Laitteen takanakaan ei lue kuin maahantuojan tarra. Tää on siis n. 25€ kiinalainen sääasema, eli ei korkeelta putoa. Lähinnä jäi vaivaamaan tuo miksei kieli nollaannu ja miten se on mahdollista.
 
Siis resetti vaatii että on patterit paikoillaan, yleensä vähintään 10 sekunnin, jotkut vaativat jopa pidemmänkin painalluksen.
Patterit masiinaan, resettinappia puoli minuuttia pohjassa pitäen...
 
Höh! Hyvät ohjeet pilasi tämänkin mysteerin. Resettinappi vetää heti koko näytön pimeeksi ja sekunnin painalluksella nollaa kellon yms tiedot. Sitten kun painaa pitkään ni nollaantui kielikin ja sen sai taas valita. Mutta täytyy sen kieliasetuksen jossain vähän paremmalla muitipiirillä olla, ettei se nollaannu heti tai paristojen irrotuksella niinkuin muut.

Täytyy kyl vaihtaa kieli takasin saksaksi, ei sitä muuten tuu opiskeltua.
 
Sitten en saanut langatonta ulkolämpöanturia millään yhdistymään, niin aloitin alusta poistamalla paristot.

Tuohon voi vaikuttaa se, että ko sääasemaan on mahdollista liittää useampi langaton lämpätila-anturi ja ne pitää "koodata" sitten samaan kanavaan, muuten ei näy. Tuollainen mm itellä ja siihen sais kolme remote sensoria, yksi tullut aikinaan laitteen mukana.
 
Noinhan se tapahtuu, silloin kun onnistuu ja yhdistää.

Reilu vuosi on tämän nelivärinäytöllisen luxustuotteen kanssa vietetty yhteiseloa. Paristoja se söi sellaista tahtia että kun huomasin laitteen kyljestä löytyvän DC in liittimen, romulaatikoita aikani peuhattua löysin siihen sopivan virtalähteen. Nyt voi kroisoksena pitää näytön kirkkauttakin kovemmalla kun ei paristojen kanssa tarvitse jumpata. Joka sähkökatkolla se silti nollaa itsensä ja tänään on donnerstag.
 
Duoda yksi laite, ei sääasema, söi kans pattereita ku nälkänen leipää, eikä ollut DC liitintä.
Kaveri rakenteli pieneen koteloon pienille sormiakuille (laitteeseen meni 8 patteria, kokeili 8 akulla, ei toiminu, koska akut on 1.2 volttisia, laittoi 10 niin toimi) johdotti sen patteriliittimiin ja siihe sitte virtalähteen syöttämään virdaanoa akuille ja laitteelle. Ei haittaa sähkökatkot, koska kyllä ne akut pitää laitten useemman vuorokauden hengissä.
 
Tuskin tuo mikään bugi on, ihan ominaisuudelta vaikuttaa. Koodarihan voi tehdä tuon asetusten nollaamisen miten haluaa ja vaikka kuinka monessa vaiheessa, jos sellaisen on tuotehallinta halunnut.
Asetukset voivat olla tallessa esim. flash tai eeprom muistissa, jolloin ne eivät nollaudu, kun paristot poistetaan.
 
Tuota olen jo aloitusviestissä pohtinut. Vaan miksi se kielen valinta on ainoa muutettava asetus, joka säilyy paristot poistettaessa? Eikai tuo ole toivottava ominaisuus koodaajan mielestä, joten onko se silloin bugi koodissa kun on koodattu väärälle piirille. En siis tiedä koodaamisesta tai piirien ohjelmoinnista mitään, mutta noin periaatteessa.
 
Tuota olen jo aloitusviestissä pohtinut. Vaan miksi se kielen valinta on ainoa muutettava asetus, joka säilyy paristot poistettaessa? Eikai tuo ole toivottava ominaisuus koodaajan mielestä, joten onko se silloin bugi koodissa kun on koodattu väärälle piirille. En siis tiedä koodaamisesta tai piirien ohjelmoinnista mitään, mutta noin periaatteessa.
Kieli ei todennäköisesti muutu, sillä aikaa kun paristot tyhjenee tai ylipäätään laitteen käyttöiän aikana. Mutta kello ja päivämäärä on pariston varassa, niin ne on aina syötettävä aina kun sähköt katoaa. Myös antureita voi vaihtaa/lisätä, niin se on yksi peruste nollata ko. asiat lyhyellä resetillä.
 

Luo tili tai kirjaudu sisään kommentoidaksesi

Sinun täytyy olla jäsen voidaksesi jättää kommentin.

Luo käyttäjätili

Liity Konekansalaiseksi. Se on helppoa ja ilmaista! Rekisteröityneenä et näe mainoksia, voit käyttää hakua, näet alueita, joita nyt ovat piilossa...jne.

Kirjaudu sisään

Oletko jo Konekansan jäsen? Kirjaudu sisään tästä.

Takaisin
Ylös