Strony

sobota, 17 września 2016

Mk2Decoder IR - jak historia miesza się z teraźniejszością

Witam,

Tym razem chciałbym zabrać Was w małą podróż do przeszłości ;) Nie gniewajcie się proszę na mnie, za to moje poczucie humoru, no ale nie mogłem ... no nie mogłem wytrzymać. A tym bardziej, że książka Yellowbook już prawie w produkcji, muszę się zatem pozbyć brody, tyle że jakoś na raty mi to wychodzi. Wiem wiem, na razie nie wiecie o czym ja tu piszę, ale spokojnie w filmie wszystko się wyjaśni, zapraszam na pierwszą króciutką część ;) ... Napiszcie mi proszę co o tym wszystkim myślicie ? ;) Oraz czy nie przesadziłem z tą stylizacją ? :D




Oto filmiki:




;)

17 komentarzy:

  1. Mirku, Zrobiłeś WireSharka dla IR - Gratulacje!.
    Sama aplikacja pokazuje potęgę Delphi - czekam na kolejne kursy :)

    OdpowiedzUsuń
    Odpowiedzi
    1. Ciekawe porównanie do WireSharka :D .... Ale fakt programik napisany w Defiaczku ;)

      Usuń
  2. Co tu dużo mówić - rewelacyjna, rewelacja :D
    Mirku może oddelegujesz jednego z klonów do budowy kombajnów rolniczych. Bo masz dar do budowy wybitnych kombajnów, a na rolniczych można ładnie zarobić na dopłatach :P

    OdpowiedzUsuń
  3. Mirku, w drugiej części pokazałeś kod do procka jaki generowany jest w c z tablicą czasów. Będziesz omawiał w poradnikach jak tego kodu później użyć?
    Albo chociaż podpowiedz :) to są czasy trwania stanu wysokiego? i następna wartość niskiego? Jak to najlepiej w procku obsłużyć? za pomocą timera zmieniać stan pinu na przeciwny?
    Te komponenty do rysowania wykresu w delfiaczku to jakieś płatne bo fajnie wyglądają? Tak samo wspomniałeś o zapisie w jakimś formacie analizatora. Sam to pisałeś czy gdzieś coś gotowego udało Ci się dostać?
    A wersja demo jakie ograniczenia będzie miała? :D

    OdpowiedzUsuń
    Odpowiedzi
    1. W zasadzie to przepis na wykorzystanie tej wygenerowanej tablicy czasów ramki dla języka C, to znaleźć można w 100% już w Bluebooku ;) ... Wprawdzie tutaj jest jedna mała drobna różnica ale na początek to raczej wątpię żeby ją ktoś zauważył i był w ogóle zmuszony aby na nią zwracać uwagę. Chodzi bowiem o czasy dłuższe niż 65,535 ms w niektórych bardzo niespotykanych ramkach. One są tutaj nieco inaczej kodowane ;) bo przecież nie zmieszczą się w 16-bitowej zmiennej. Tu zrobiłem takie "ala pakowanie" ... no ale tego nie dam rady tak tu wyjaśnić w 2-3 zdaniach, za to na warsztatach rozbierzemy to na czynniki proste ;)

      Wprawdzie korzystam nawet i w tym sofcie z płatnych komponentów ale akurat wykresy w 100% rysuję sam własnoręcznie na Canvas tzn może nie wprost na canvas bo mam tutaj również własne podwójne buforowanie ... ale ok - to nie żaden płatny komponent.

      Dane są eksportowane i importowane zgodnie z formatem zapisu bardzo popularnego analizatorka Saleae ;) Tutaj również sam to zrobiłem - żaden specjalny komponent, ale to jest bardzo proste w sumie - zajrzyj sobie do wnętrza pliku z tego analizatora to sam zobaczysz, że idzie to łatwo rozgryźć - co i jak jest zapisane.

      Lada moment może nawet już dzisiaj ukaże się soft - na razie właśnie tylko w wersji DEMO. No będą w niej spore ograniczenia ale myślę, że spokojnie da się program sprawdzić w każdym prawie jego aspekcie ;)

      Usuń
  4. Dzięki śliczne za odpowiedź :) Podziwiam, że w delfiaczku sam to wszystko naskrobałeś. Szacun! Rzeczywiście możesz wiele przekazać dla nas wiedzy dlatego super, że planujesz poradniczki o delfi :)

    OdpowiedzUsuń
  5. No fajne! Ale to nie lata 70-te!!! Chyba Mirku za młody byłeś w 70-tych :) . W 70-tych to były piloty przewodowe. A z IR to już 80-te.
    Ale na Yellowbooka czekam! Zasiliłem konto na Polak potrafi i wracam do C.
    Jaki następny kolor książki będzie?

    OdpowiedzUsuń
    Odpowiedzi
    1. Oczywiście, że w tej "przeszłości" to wszystko jest pomieszane ;) masz rację ;) ... A co do kolorów kolejnych książek - to panie kochany to już jest ustalone od czasu gdy powstawała pierwsza ... zresztą sam zobacz bo wszystko jest udokumentowane. Zobacz na ten obrazek w tym linku: http://atnel.pl/wydawnictwo.html ;) .. jak widać po YB będzie Orangebook itd

      Usuń
    2. Witam mam wersje programu NCU. Czy jest możliwość wysyłania ramki ciągle dopóki jest przycisk wciśnięty. Odhaczenie ptaszka auto repeat nic nie wnosi.

      Usuń
    3. Tak ale czy przypadkiem nie wgrałeś wsadu do procka wcześniej zanim jeszcze miałeś wersję NCU ? To ważne - zmieniając wersję licencji trzeba od nowa wgrać wsad, bo we wsadzie również jest znak wodny licencji... Spróbuj i daj znać ok?

      A tak nawiasem mówiąc niedługo i tak będzie WIELKI UPDATE programu i wersji wsadów, tylko proszę jeszcze o chwilę cierpliwości. Nie mniej jednak sprawdź to co czym pisałem bo i tak powinno ci śmigać ok? I daj znać proszę.

      Usuń
  6. wgrałem od nowa. Ale wcześniej tez wgrywałem po zakupie licencji. Ale działa i jest ok

    OdpowiedzUsuń
  7. witam po wciśnięciu przycisku 'i' pojawia się okno z informacjami.Jeżeli zamknę je zanim dokończy się animacja wyskakuje błąd.Jak zamknę to samo okno po kilku sekundach jest ok.Nie przeszkadza to w niczym ale pojawia się okno z opisem błędu Po zamknięciu okna z błędem program nadal działa.

    OdpowiedzUsuń
    Odpowiedzi
    1. Zapraszam na nasze forum jeśli chodzi o zgłaszanie takich błędów, ale też sprawdzanie bieżącego stanu i zgłoszeń oraz rozwoju programu. Proszę zobaczyć:

      http://forum.atnel.pl/post172859.html#p172859

      ten błąd już ładnych kilka dni temu był zgłoszony ;)

      Usuń