logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pilot car audio ATMEGA8 -Bascom

architekt 16 Gru 2008 09:02 1358 1
REKLAMA
MediaMarkt Black Week
  • #1 5865353
    architekt
    Poziom 11  
    Witam wszystkich!

    Chciałbym zrobić do mojego radyjka sony prosty pilot (kilka przycisków)
    Znalazłem na elektrodzie "rozkazy jakimi sie posługuje oryginalny polot do mojego radia.
    Jest to pilot sony RM-X95

    oto co znalazłem:

    napisał:

    name sony_rm-x95
    bits 14
    flags SPACE_ENC|CONST_LENGTH
    eps 30
    aeps 100

    header 2357 634
    one 1161 634
    zero 562 634
    ptrail 1161
    gap 44882
    min_repeat 5
    toggle_bit 0


    begin codes
    OFF 0x0000000000002C10
    DSO 0x0000000000003390
    OPEN-CLOSE 0x0000000000003510
    MENU 0x0000000000001410
    LIST 0x0000000000003910
    SOUND 0x0000000000000210
    ENTER 0x0000000000000E90
    SOURCE 0x0000000000001890
    DISC+ 0x0000000000003310
    DISC- 0x0000000000001310
    SEEK+ 0x0000000000000B10
    SEEK- 0x0000000000002B10
    VOL+ 0x0000000000001210
    VOL- 0x0000000000003210
    ATT 0x0000000000000A10
    DSPL 0x0000000000000510
    AF-TA 0x0000000000001490
    MODE 0x0000000000003890

    Chciałem zapytać czy jest to do zrealizowania za pomocą "sonysend"

    np vol+:

    
    Do
      Waitms 500
      Sonysend &1210
    Loop
    

    End


    Myślicie że to zadziała...
    Bardzo prosze o pomoc, ponieważ nigdzie nie moge znaleść oryginału takiego pilota"RM-x95" w wykonanie go samemu to równie wielka frajda...
    Pozdrawiam
  • REKLAMA
    MediaMarkt Black Week
  • #2 5866233
    mirekk36
    Poziom 42  
    Witam,

    te dane odnośnie twojego pilota są tak na prawdę ze stronki:

    http://lirc.sourceforge.net/remotes/

    dzięki czemu masz super dokładny opis jak zrealizować sobie samemu nadawanie IR w standardzie tego pilota.

    Podejrzewam, że bascomowy SonySend nie zadziała z twoim radyjkiem ponieważ poza np różnicą w parametrze
    ptrail pomiędzy twoim opisem a dokumentacją z Bascoma jest jeszcze jednen problem jeśli chodzi o bascomowe Sonysend. Otóż bascom nie reguluje czasu gap. A czas gap który jest podany w ms liczony jest od początku startu ramki IR, któej długość w zależności od nadawanego kodu może być za każdym razem różna, do osiągnięcia calkowitego czasu podanego w gap.

    A np u ciebie występuje parametr min_repeat 5 co oznacza, że taka sama ramka danego kodu musi nadlecieć 5 razy po sobie w niezmienionej postaci z zachowaniem czasu gap. Telewizory mają min_repeat od 2 do 3 rzadko kiedy 1. Im konieczna jest większa ilość powtórzeń w celu wyeliminowania pomyłek tm dokładniej trzeba przestrzegać czasu gap.

    ale nie ma co sie martwić, generalnie jak już się raz rozpozna sposoby kodowania IR (a polecam bo przydaje się ta wiedza w wielu dziedzinach później) to zrobienie własnego pilocika jest banalnie proste, np:

    https://www.elektroda.pl/rtvforum/topic1139494.html

    (w tym linku powyżej znajdziesz trochę dokładnych informacji odnośnie tego jak się za to samemu zabrać i zobaczysz, że nie jest to takie trudne)
REKLAMA