Piotrek
Guest
Sun Nov 14, 2004 2:52 pm
Witam, jakis czas temu zbudowalem sobie zestaw audio skadajacy sie ze
wzmacniacza i przedwzmacniacza na AT89C4051 z obsluga pilota. Post ten
dotyczy wlasnie pilota. Kupilem wtedy na allegro mini pilot philipsa (7
przyciskow), dlatego philipsa gdyz BASCOM inne piloty nie tolerowal (Nie
mowie tutaj o sony, ale o tych co niby maja RC5) Napisalem prosty programik
ktory sprawdzal subaddress i command address. W przypadku pilotow philipsa
wszystko bylo ok (subaaddr i comaddr byly stale), ale gdy tylko probowalem
na innych np panasonic, grundig, toshiba, rozne uniwersalne nie udalo mi sie
zczytac wartosci subaddress i command adress gdyz wartosci te dla tych
samych przyciskow ciagle sie zmienialy. Reasumujac czy ja popelnilem jakis
blad ? Czy BASCOM dziala tylko z philipsami ? Pytam gdyz te 7 przyciskow
przestalo mi wystarczac i chcialem sie zaopatrzyc w wiekszy pilot, ale te co
mnie interesuja nie zawsze sa philipsa...
Bardzo prosze o jakas solucje :)
Pozdrawiam, Piotrek;)
mistrzu
Guest
Sun Nov 14, 2004 3:00 pm
a co nie mozesz kupic innego Philipsa ?
Mozesz kupic tez jakies polskie

elemisy czy tam jakies ;] ogolnie
obslugujacy RC5
Piotrek
Guest
Sun Nov 14, 2004 3:07 pm
Quote:
a co nie mozesz kupic innego Philipsa ?
Mozesz kupic tez jakies polskie

elemisy czy tam jakies ;] ogolnie
obslugujacy RC5
Zalezy mi na pilocie nietelewizyjnym (za duzo przyciskow i za duze
rozmiary), ale np jakis od wierzy, projektora itp (max 15 przyciskow).
Widzialem juz kilka takich na allegro, ale niestety nie philipsa.
Pozdrawiam, Piotrek:)
Piotr Chmiel
Guest
Sun Nov 14, 2004 9:01 pm
On Sun, 14 Nov 2004, Piotrek wrote:
Quote:
Witam, jakis czas temu zbudowalem sobie zestaw audio skadajacy sie ze
wzmacniacza i przedwzmacniacza na AT89C4051 z obsluga pilota. Post ten
dotyczy wlasnie pilota. Kupilem wtedy na allegro mini pilot philipsa (7
przyciskow), dlatego philipsa gdyz BASCOM inne piloty nie tolerowal (Nie
mowie tutaj o sony, ale o tych co niby maja RC5) Napisalem prosty programik
ktory sprawdzal subaddress i command address. W przypadku pilotow philipsa
wszystko bylo ok (subaaddr i comaddr byly stale), ale gdy tylko probowalem
na innych np panasonic, grundig, toshiba, rozne uniwersalne nie udalo mi sie
zczytac wartosci subaddress i command adress gdyz wartosci te dla tych
samych przyciskow ciagle sie zmienialy. Reasumujac czy ja popelnilem jakis
blad ? Czy BASCOM dziala tylko z philipsami ? Pytam gdyz te 7 przyciskow
przestalo mi wystarczac i chcialem sie zaopatrzyc w wiekszy pilot, ale te co
mnie interesuja nie zawsze sa philipsa...
Bardzo prosze o jakas solucje
Na początku powiem co myśle i nie obraź się : BASCOM to szajs
jest dobry na pierwsze 2 programy kiedy to uczysz się podstaw
jednak w miare twojego postępu staje sie niewystarczjący i troche
upośledzony .
A teraz do rzeczy :
Oprócz standardu RC-5 jest wiele innych standardów kodowania transmisji
danych w pilocie . Ogólnie można je podzielic na 3 grupy :
space coding, pulse coding i shift coding (RC-5).
Procedura napisana w BASCOMie potrafi widocznie zdekodować tylko shift
coding RC-5 , wiec nie dziw się że inne piloty nie działają .
Ciesz się że wogóle jakiś działa :)
Moja rada jak chcesz aby każdy pilot działał to przesiądź się na język C .
Tam można szybko napisać funkcje obsługi pilota na wszystkie standardy .
pozdrawiam,
Piotrek
Guest
Sun Nov 14, 2004 9:08 pm
Quote:
Na początku powiem co myśle i nie obraź się : BASCOM to szajs
jest dobry na pierwsze 2 programy kiedy to uczysz się podstaw
jednak w miare twojego postępu staje sie niewystarczjący i troche
upośledzony .
Oczywiscie, zdaje sobie z tego sprawe, jak rowniez z tego ze i ja jestem
poczatkujacym.
Quote:
Moja rada jak chcesz aby każdy pilot działał to przesiądź się na język C
..
Tam można szybko napisać funkcje obsługi pilota na wszystkie
standardy .
Jak znajde troche czasu to pewnie sie zajme programowaniem w C. W szkole
mialem to troche lizniete wiec nie sprawi mi az takiego klopotu. A jaki
kompilator polecasz ? Jest jakis sajt o programowaniu wlasnie 51" w C ? Moze
masz jakies tutoriale pdf na hdd ?
Pozdrawiam, Piotrek;)
Ostry
Guest
Sun Nov 14, 2004 9:35 pm
Piotr Chmiel wrote:
Quote:
Na początku powiem co myśle i nie obraź się : BASCOM to szajs
jest dobry na pierwsze 2 programy kiedy to uczysz się podstaw
jednak w miare twojego postępu staje sie niewystarczjący i troche
upośledzony .
Przekornie: pod jakim względem upośledzony? Czego mu brakuje?
Quote:
A teraz do rzeczy :
Oprócz standardu RC-5 jest wiele innych standardów kodowania
transmisji danych w pilocie . Ogólnie można je podzielic na 3 grupy :
space coding, pulse coding i shift coding (RC-5).
EP 12/2002
Quote:
Procedura napisana w BASCOMie potrafi widocznie zdekodować tylko shift
coding RC-5 , wiec nie dziw się że inne piloty nie działają .
Ciesz się że wogóle jakiś działa :)
Procedura dostępna _standardowo_, "w zestawie", żadne inne znane mi
środowisko dla avr tego nie oferuje. Myślę, że jest to powód do radości.
Quote:
Moja rada jak chcesz aby każdy pilot działał to przesiądź się na
język C . Tam można szybko napisać funkcje obsługi pilota na
wszystkie standardy .
pozdrawiam,
To w bascomie nie można

? Nawet "łopatologicznie" przekodować procedury z
EP? Jak teraz na nią patrzę to byłoby to bardzo pouczające, tym bardziej że
wymienionego w źródle kwarcu 7,372MHz szukać by mi się i tak nie chciało,
więc algorytm wymagałby przeanalizowania.
--
Ostry
Ostry
Guest
Sun Nov 14, 2004 9:39 pm
Ostry wrote:
Quote:
...
Sorki że z niejasnych powodów zeszłem na AVR.
--
Ostry
Piotr Chmiel
Guest
Sun Nov 14, 2004 9:40 pm
On Sun, 14 Nov 2004, Piotrek wrote:
Quote:
Jak znajde troche czasu to pewnie sie zajme programowaniem w C. W szkole
mialem to troche lizniete wiec nie sprawi mi az takiego klopotu. A jaki
kompilator polecasz ? Jest jakis sajt o programowaniu wlasnie 51" w C ? Moze
masz jakies tutoriale pdf na hdd ?
Jeśli chodzi o programy to radze poczytać archiwum grupy , twoje pytanie
padło juz wiele razy .
Ja bawie się teraz AVRami i używam Iar Embedded Workbench .
pozdrawiam,
Ostry
Guest
Sun Nov 14, 2004 9:49 pm
Piotrek wrote:
Quote:
... Pytam gdyz te 7
przyciskow przestalo mi wystarczac i chcialem sie zaopatrzyc w
wiekszy pilot, ale te co mnie interesuja nie zawsze sa philipsa...
Może kit AVT-5033, o ile go jeszcze produkują? Opis w EP 11/2001. O ile
oczywiście jego rozmiary byłyby akceptowalne - objętościowo nie byłby chyba
mniejszy niż NZS-2040 Elemisa.
--
Ostry
J.F.
Guest
Sun Nov 14, 2004 10:14 pm
On Sun, 14 Nov 2004 22:35:02 +0100, Ostry wrote:
Quote:
Piotr Chmiel wrote:
Na początku powiem co myśle i nie obraź się : BASCOM to szajs
jest dobry na pierwsze 2 programy kiedy to uczysz się podstaw
jednak w miare twojego postępu staje sie niewystarczjący i troche
upośledzony .
Przekornie: pod jakim względem upośledzony? Czego mu brakuje?
Kontroli nad caloscia. Wlasnie masz przyklad: laczymy teorie z
praktyka: nie dziala i nie wiadomo dlaczego :-)
J.
Ostry
Guest
Sun Nov 14, 2004 11:11 pm
J.F. wrote:
Quote:
On Sun, 14 Nov 2004 22:35:02 +0100, Ostry wrote:
Piotr Chmiel wrote:
Na początku powiem co myśle i nie obraź się : BASCOM to szajs
jest dobry na pierwsze 2 programy kiedy to uczysz się podstaw
jednak w miare twojego postępu staje sie niewystarczjący i troche
upośledzony .
Przekornie: pod jakim względem upośledzony? Czego mu brakuje?
Kontroli nad caloscia. Wlasnie masz przyklad: laczymy teorie z
praktyka: nie dziala i nie wiadomo dlaczego :-)
J.
No to wytoczę kontrargumenty (choć argumenty jeszcze nie padły

).
Dlaczego nie działa to oczywiste, choć ten sposób działania można
potraktować jako bug - układ nie powinien raczej reagować na piloty
pracujące w innych standardach. AFAIK ta sama procedura została chyba lepiej
napisana w wersji dla AVR - tam zwraca ona w takich przypadkach same zera
(tak przynajmniej wynikało z moich wcześniejszych zabaw). Nikt też nie
zmusza do używania procedury wbudowanej.
Brak kontroli??? Pełne źródła bibliotek w asmie, bardzo dobrze skomentowany
kod, przerabiać można do woli. Wygoda - w źródle można umieścić zarówno blok
asm jak i _pojedyńcze_ instrukcje asm. Więcej kontroli to bym nawet nie
chciał. Piszę truizmy, ale będę się upierał że bascom sam z siebie nie jest
gorszy od takiego icc, pakietów iar (a cena!), codevision czy gcc (sory że
znowu o avr), przynajmniej w "małych" zastosowaniach, a komfort obsługi jest
lepszy (dyskusyjne: ktoś może lubić makefile:) ).
--
Ostry
blur
Guest
Wed Nov 24, 2004 10:00 am
Użytkownik "Piotrek" <jxl@NOSPAM.op.pl> napisał w wiadomości
news:cn7sd7$3e9$1@atlantis.news.tpi.pl...
Quote:
a co nie mozesz kupic innego Philipsa ?
Mozesz kupic tez jakies polskie

elemisy czy tam jakies ;] ogolnie
obslugujacy RC5 ;)
Zalezy mi na pilocie nietelewizyjnym (za duzo przyciskow i za duze
rozmiary), ale np jakis od wierzy, projektora itp (max 15 przyciskow).
Widzialem juz kilka takich na allegro, ale niestety nie philipsa.
Pilot od Cyfry + barzo fajnie działa w RC5 i BASCOM, kumpel zrobił sterownik
przetwornika D/A chodziło rewelacyjnie, taki pilot kupisz nowy w hurcie za
15zł
blur