Välkyntä johtuu liian hitaasta päivityksestä. Jokainen segmentti on päivitettävä vähintään muutamalla 100 Hz: llä. On kuitenkin joitain temppuja, jotka voivat vähentää näennäistä välkkymistä, mutta eivät itse päivitä nopeammin. Naiivi lähestymistapa on päivittää numerot järjestyksessä. Mutta jos vaihdat niitä hieman, koko numero näyttää välkkyvän vähemmän. Tee esimerkiksi numerot 1, 3 ja 5, palaa sitten takaisin ja tee numerot 2, 4 ja 6.
Tietämättä prosessoria ja näkemättä lähdekoodia on mahdotonta sanoa, onko myyjä yrittää sitoa sinut pitkin tai sotku on todella kirjoitettava uudelleen. Muista, että 99% laiteohjelmistoinsinööreistä kirjoittaa kauhistuttavia laiteohjelmia. Siellä voi olla kovakoodattu vakio kaikkialla, mikä tekee oletuksia kellotaajuudesta, LED-virkistystaajuudesta jne. Hyvin kirjoitetun laiteohjelmiston avulla virkistystaajuuden lisäämisen olettaen, että prosessorilla on jo tarvittavat jaksot, pitäisi olla helppoa. Huonosti kirjoitetun laiteohjelmiston avulla voi olla paljon enemmän vaivaa kuin sotkujen ojentaminen ja kirjoittaminen oikein.
Kuinka alkuperäinen suunnittelija ei puuttunut välkkymään? Ehkä laiteohjelmisto on suunniteltu niin huonosti, että yksinkertaisesti sen lisääminen ei ollut mahdollista? Jos välkyntä on niin ilmeistä, niin miksi tuote on koskaan luotu sellaisena kuin se on? Pelkästään se tekee todennäköisesti alkuperäisestä suunnittelijasta sotkua. Jos hän olisi voinut helposti korjata sen, hän todennäköisesti olisi.
Todella hauska asia on nyt, että teet sen uudelleen. Olet menossa ulkomaille, koska haluat pitää kustannukset alhaisina. Hyvä suunnittelu maksaa oikeaa rahaa, mutta huono suunnittelu maksaa paljon enemmän. Vaikka se onkin purrut sinua, et ole silti ilmeisesti oppinut sitä. Hyvällä muotoilulla ensinnäkin et olisi tässä asennossa, ja vaikka olisitkin, sen pitäisi olla helppo muuttaa. Tallennetun äänen muuttaminen ei ole yksinkertainen toimenpide.
Mistä tiedät, onko mikro-ohjaimen ja piirin vaihtaminen huono ajatus vai ei, jos et tiedä kummatkin ovat? Suunnittelun ostaminen tiukasti hinnalla on kallein tapa edetä.
Lisätty vastauksena kommentteihin:
En muista, mistä kuulin numeroiden päivittämisestä ei-peräkkäin, mutta en olen kokeillut sitä ja löytänyt sen auttavan. Mielestäni se toimii samasta syystä lomitettu televisio näytti välkkyvän kentänopeudella kehysnopeuden sijaan. NTSC: n tapauksessa koko kuva piirrettiin uudelleen taajuudella 30 Hz, mutta näennäinen välkyntä oli 60 Hz lomitetun päivityksen takia. Et saa sellaista 2: 1 kuin lomittamalla numeroita, mutta se auttaa.
Ei, 60 Hz ei ole tarpeeksi nopea eikä edes lähellä. 60 Hz on suunnilleen siellä, missä useimmat ihmiset eivät enää näe välkyntää neliöaallon suhteen. Joku, joka tuijottaa suoraan lediä ohjaavaa 50% ajasta 60 Hz: n taajuudella, ei välttämättä näe välkyntää, mutta se ei ole ainoa tapa, jolla ihmiset havaitsevat sen. Ellei sinulla ole vain kahta numeroa, LED-valot palavat kirkkaammin pienemmän osan ajasta, mikä tekee välkynnästä selvemmän. Verkkokalvosi keskusta on hitaimmin reagoiva. Huomaat välkkymistä enemmän näkösi kehällä. Todellinen vastenmielinen osa on kuitenkin se, kun liikutat silmiäsi. Välkyntä on helposti havaittavissa 60 Hz: n taajuudella. Et voi tehdä välkkymistä näkymättömäksi tämän ilmiön takia, joten ongelmana on tehdä siitä vähemmän ärsyttävää. 60 Hz on edelleen melko ärsyttävää useimmille ihmisille. Kuten sanoin, haluat ainakin muutaman 100 Hz: n. Jos joudut valitsemaan numeron, yritän aloittaa vähintään 500 Hz: n taajuudella.
Mitä tulee hyvään tekniikkaan, se on koko aihe itsessään. Ei ole luonnostaan vikaa mennä ulkomaille. Osaavat ihmiset asuvat eri paikoissa. Ensinnäkin on tunnustettava, että huono muotoilu maksaa paljon enemmän kuin huippuinsinöörin palkkaaminen tekemään se ensin. Toiseksi sinun on ymmärrettävä, että insinööritaidon löytäminen ja tarkastaminen vie jonkin verran työtä. Vietät tuhansia dollareita, luultavasti kymmeniä tuhansia dollareita. Käsittele sitä kuten muita tämän suuruusluokan ostopäätöksiä. Kysy ympäriltäsi, haastattele, hanki viitteitä ja seuraa niitä.
Niin kauan kuin olet tosissasi ja työ on todellista, sanoisin, että sinulla on oikeus odottaa noin kahden tunnin ensikuulemista. ennen kuin sitoumus tehdään. Muista, että menee molempiin suuntiin. Osa tästä ajasta on sinun tehtäväsi arvioida insinööri, mutta tietysti myös insinööri arvioi sinua. He yrittävät päättää, soveltuuko tämä työ sen mukaan, mitä he haluavat tehdä, tuletko tuskaksi takapuolen asiakkaalle jne. Joko niin, pitäisi olla runsaasti aikaa päästä vaatimuksiin ja puhua ensimmäisistä vaikutelmista siitä, mitä polkua insinööri jatkaa kohti ratkaisua. Tämän pitäisi kertoa sinulle paljon siitä, miten he ajattelevat, kuinka paljon he vain toteuttavat kaiken, mitä sanoit heille, verrattuna poraamiseen ja yrittämiseen päästä todelliseen ongelmaan ja varmistaa, että se on ratkaistu, ehdottaa vaihtoehtoisia ratkaisuja jne.
Mikään näistä ei kerro, että insinööriä ei voida valvoa, mutta se vaikeuttaa logistiikkaa ja hyvää arviointia. Jos sinulla on pari vahvaa suositusta luotettavilta ihmisiltä, se auttaa paljon. Jos olet logiikkaa, vain se, että Bob Bostonissa haluaa 130 dollaria tunnissa ja on arviolta 4 viikkoa, kun taas Bangaloressa oleva Naresh haluaa 35 dollaria tunnissa ja voi tehdä sen 2 viikossa, olet vakavissa vaikeuksissa.