-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!eternal-september.org!
feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Wyświetlacz z interfejsem RGBTTL
Date: Mon, 6 Nov 2023 18:00:50 +0100
Organization: A noiseless patient Spider
Lines: 113
Message-ID: <uib652$huat$1@dont-email.me>
References: <ui5ctl$8dg$1$Mirek@news.chmurka.net> <ui5mu7$3dqbk$1@dont-email.me>
<d...@g...com>
<ui665k$3h3uo$1@dont-email.me>
<c...@g...com>
<ui6d7v$3ik47$1@dont-email.me>
<0...@g...com>
<ui7qjg$3uvog$1@dont-email.me>
<2...@g...com>
<ui8jk7$315o$1@dont-email.me>
<1piajb8ltf419$.1avv1fokf2y2t.dlg@40tude.net>
<uib118$h2l6$1@dont-email.me> <1...@4...net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 6 Nov 2023 17:01:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8bbdc2e8b52fcf9987007a3b0f8b43e7";
logging-data="588125";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX18pCYZr2cMt2nqzlGSHAqx8"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:GUoZdn9fUByO97++H4ko20GS4H4=
Content-Language: en-US
In-Reply-To: <1...@4...net>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:785030
[ ukryj nagłówki ]On 06/11/2023 17:30, J.F wrote:
>> Z przygód kolegi pracującego w firmie robiącej sterowanie: jesli chcesz
>> mieć *jakąkolwiek* zmianę, to soft nadaje się do przepisnia od nowa, tym
>> bardziej, że autor poprzedniej wersji właśnie łowi ryby na emeryturze.
> Nie mówie nie, ale czy "lepsze" rozwiązania sa naprawde lepsze,
> czy tez co pare lat mamy "najlepiej to byłoby napisac na nowo" :-)
Jesli musisz co kilka miesiący pisać na nowo stos TCP w asm, na
nastepny, o pół centa tańszy uC, to tak, abstrakcja jest lepsza niż
orka. Generuje mniej błedów grubych.
To prawdopodobnie jest wiedza tajemna, sądząc po ilości współczesnych
dramatów typu ventor-lockin w embedded.
>> Systemy oparte o Z80 to guano pisane niskopoziomowo. Ich się nie
>> rozwija, tylko łata. I tylko przez chwilę, zanim się rozlecą. To samo z
> A widzisz. Daje sie poprawic/zmienic :-)
Tak, zgodnie z zasadą, że wypolerować na błysk można wszystko. Tylko czy
trzeba?
>> 8051. Dodanie tutaj C niewiele pomaga, bo ludzie piszą w nim jak w
>> asemblerze, często nieprzenośnie.
> Możliwosci są, jakie są ...
O to to.
> No coz, niewątpliwie:
> a) ktos chce za to zapłacic, czyli jest zapotrzebowanie,
Tak, świat tonie w gównianym kodzie. Łatwiej (choć nie taniej) jest
udawać i łatać hardware, niż dokręcić śrubkę programistom aby nie robili
więcej kosztów swoim dziadowskim hackowaniem w asm.
> b) lub dostali jakies dofinansowanie :-)
To być może. Startupy czasami mają komfort na działanie->plan a nie
odwrotnie.
>> Czyli, jesli czytać między wierszami, jakośc tego kodu jest poniżej
>> wszelkich metryk, skoro go jeszcze nie przepisali na cokolwiek innego.
>> Najwidocznie nie da się przepisać, bo sieczkę można co najwyżej
>> zaemulować albo dokładać gigazhertzów.
> Oni tylko procesor "zrobili".
> O kodzie nic nie wiadomo.
Zrobili go, bo "jest do tego kod".
Czyli jest do tego tak zły kod, że innego nie będzie i pozostało przez
50 lat utrzymywać 8051 aż biologia zrobi swoje.
>> To nie wyjasnia obecniści HSYNC we współczesnych wyświetlaczach, bo
>> problem rozmiaru jest w takim protokole wyłacznie softwareowy. A jednak
>> produkuje się je na potęgę.
> w HDMI nie ma, w DP nie ma, wiec nie bardzo wiem, o czym piszesz.
O tym nieszczęsnym wyświetlaczu, który po 25 latach produkowania LCD
dalej nie ma możliwości dodania licznika i zwolnienia 1 lini.
> O jakis tytulowych RGBTTL, gdzie z założenia jest prosty
> protokół/interfejs, i HSYNC jest potrzebne?
Nie jest. Ale jest. Jak w 99% wyświetlaczy tego typu na rynku, które
opierają się o przedpotopowe scalaki.
Ten intefejs nie jest optymalny, tylko dopasowany do tego co "już raz
słyszałem". Mamoń lubi to.
>> W niczym. Taka moja konkluzja. Bez znaczenia jak żałosne i prymitywne
>> GUI dostarczasz. Przeciętny suweren nie jest w stanie odróznić dobrego
>> od złego. Nie ma potrzeby sterowania wyświetlaczem dla tokarza, czy
>> Krystyny @50Hz. Nie zauważą róznicy.
> Kiedys zauważą i zaczną narzekać. No chyba, ze przyzwyczaisz,
> i nie będą narzekac.
Nie. Lata doświadczenia mi podpowiadają, że np. responsywnośc pilota
N-ki (zmiana kanału zawiesza GUI na 1+ sekundę) powoduje irytację tylko
u mnie. Resza *NIE* widzi tego problemu. Prawdopodobnie, wliczajac
żałosnych programistów którzy to robili. Poprawki na ten problem nie
doczekałem się od 15 lat. To ten sam problem co dziadowskie GUI w DVD,
docelowy klikacz obcując z takim szajsem nie pojmuje że istnieją
alternatywy.
> Np klikam na telefonie (Android) ikonkę fotaparatu ... i mija pare
> sekund na jego uruchomienie. podobno na iphone szybciej.
> No ale trzeba pamiec odsmiecic ...
Można to markować. Jednym z elementów tworzenia resposywnego i
satysfakcjonującego UI jest markowanie działań. Wystarczy, że przycisk,
który klikasz, zmieni kolor i już masz poczucie natychmiastowości, nawet
jesli rezultat tego przyjdzie za sekundę. Zamiast aparatu można
załadować obrazek aparatu i też powoduje to responsywność. Zamiast
pokazać zdekodowany obraz kanału, można po prostu zmienić kanał na
nastepny od rau po wciśnięciu przycisku (co śmieszne, CRT z początku
wieku był znacząco bardziej responsywne).
Cała sztuka pisania gui to udawanie responsywności.
Ale niestety wielu ludzi nie wyszło jeszcze poza wzorzec projektowy
"onClick" i chyba nigdy nie wyjdzie.
> No co - support mam męczyc, czy ajfona kupic, czy sie na YT obrazić?
Amiga z 7Mhz dawała radę, więc procesor 1000x szybszy też powinien, a
nie daje.
Skoro nie daje rady, to świadczy, jak nisko upadliśmy w jakości
oprogramowania.
PS. Mam telefon z 4GB RAMu. Wydawał się całkiem spoko, do czasu aż
musiałem doinstalować firmowe oprogramowanie (głupi teams i outlook).
Teraz zastanawiam się czy 8GB wystarczy, bo 4 na 100% nie.
Następne wpisy z tego wątku
- 06.11.23 19:24 J.F
- 06.11.23 19:58 heby
- 06.11.23 20:00 J.F
- 06.11.23 20:55 Mirek
- 06.11.23 21:18 J.F
- 06.11.23 21:28 heby
- 06.11.23 23:19 Dawid Rutkowski
- 06.11.23 23:25 Dawid Rutkowski
- 07.11.23 12:32 J.F
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]