RTV forum PL | NewsGroups PL

Oprogramowanie dla PC do odbioru danych z 1-Wire i nowoczesnej obsługi skryptami

1wire - oprogramowanie PC

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Oprogramowanie dla PC do odbioru danych z 1-Wire i nowoczesnej obsługi skryptami

Goto page 1, 2, 3, 4  Next

Osadnik
Guest

Mon Nov 24, 2008 2:49 pm   



czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?
Czyli coś jak język programowania dla 1wire ale w sposób taki możliwie
współczesny nie zalatujący assemblerem.

Guest

Mon Nov 24, 2008 2:56 pm   



Użytkownik "Osadnik" <osadnik.www@wp.pl> napisał w wiadomości
news:ggebrb$ch2$1@nemesis.news.neostrada.pl...

Quote:
czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?



Raczej przejściówka

USB/RS232 -> 1-wire


Quote:
ale w sposób taki możliwie współczesny nie zalatujący assemblerem.




To raczej nie porozumienie. Nie rozumiem dlaczego asembler traktowany jest
jako archaizm

przecież to i tak język maszyny i jest najbardziej wydajny (we wprawnych
rękach).

Stosuje się go tam gdzie jest potrzebny i nie zastąpiony.

Powinno się raczej traktować asembler jako wyższa szkoła jazdy.

Osadnik
Guest

Mon Nov 24, 2008 3:01 pm   



konsul41@wp.pl pisze:
Quote:
Użytkownik "Osadnik" <osadnik.www@wp.pl> napisał w wiadomości
news:ggebrb$ch2$1@nemesis.news.neostrada.pl...

czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?



Raczej przejściówka

USB/RS232 -> 1-wire

Przejściówka to nie problem. ino chodzi o to co komputer ma z tymi
sygnałami dalej robić. Czyli na podstawie danych ma wykonywać jakieś
zaprogramowane procedury, dane przemieszczać, sortować, układać, itd, itd.
Quote:


ale w sposób taki możliwie współczesny nie zalatujący assemblerem.

To raczej nie porozumienie. Nie rozumiem dlaczego asembler traktowany jest
jako archaizm

przecież to i tak język maszyny i jest najbardziej wydajny (we wprawnych
rękach).

Stosuje się go tam gdzie jest potrzebny i nie zastąpiony.

powiedzmy sobie tak, czy nie można tłumaczyć jakiegoś pseudojęzyka na

język assemblera? przecież przy złożonych projektach można by się
zwyczajnie zgubić. chodzi mi nawet o jakąś nakładkę na cały "maszynowy"
interfejs.

Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.

JR
Guest

Mon Nov 24, 2008 3:15 pm   



Użytkownik "Osadnik" :
Quote:
czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?
Czyli coś jak język programowania dla 1wire ale w sposób taki możliwie
współczesny nie zalatujący assemblerem.


kiedyś (chyba z 10 lat temu) zbierałem na PC dane z kilkunastu czujników
temperatury DS1820; interfejs był bardzo prosty -- kilka dyskretnych
elementów we wtyczce RS232; program był pod DOSa odpalany
w sekwencji wsadowej .bat
powinieneś znaleźć coś na ten temat w necie

--
pzdr.
JR

Guest

Mon Nov 24, 2008 3:31 pm   



Quote:
kiedyś (chyba z 10 lat temu) zbierałem na PC dane z kilkunastu czujników
temperatury DS1820; interfejs był bardzo prosty -- kilka dyskretnych
elementów we wtyczce RS232; program był pod DOSa odpalany
w sekwencji wsadowej .bat
powinieneś znaleźć coś na ten temat w necie



Problemem w tym przypadku jest fakt iż 1-wire jest bardzo czuły na długość
impulsów

i może być problem w Windows z uzyskaniem odpowiednich czasów, myślę że
dlatego był robione pod DOS ale mógłby być nadal problem z przerwaniami
Dos-u.

Guest

Mon Nov 24, 2008 3:41 pm   



Quote:
Przejściówka to nie problem. ino chodzi o to co komputer ma z tymi
sygnałami dalej robić. Czyli na podstawie danych ma wykonywać jakieś
zaprogramowane procedury, dane przemieszczać, sortować, układać, itd, itd.




To zależy od ciebie możesz tą przejściówką sterować nawet terminalem

znakowym, a co z tym dalej zrobisz to twoja sprawa. Problemem jest

podłączenie 1-wire do PC i trzymanie się ściśle ram czasowych magistrali.




Ja wyobrażam to sobie tak:




Komputer przez rs232 wysyła polecenie do rs232 w postaci liczby

przejściówka odbiera polecenie i wykonuje zdefiniowane czynności.






Quote:
Stosuje się go tam gdzie jest potrzebny i nie zastąpiony.

powiedzmy sobie tak, czy nie można tłumaczyć jakiegoś pseudojęzyka na
język assemblera?

Oczywiście że można. Kwestia określenia tego pseudo języka.

W gruncie rzeczy C, Pascal ...

Też tłumaczone są na kod maszynowy




Quote:
przecież przy złożonych projektach można by się zwyczajnie zgubić. chodzi
mi nawet o jakąś nakładkę na cały "maszynowy" interfejs.

Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.



Źle mnie zrozumiałeś , w takim wydaniu to raczej wstawki asemblerowe robiące
szybko małe części programu. Chociaż jest to na pewno do zrobienia.

entroper
Guest

Mon Nov 24, 2008 3:59 pm   



Użytkownik <konsul41@wp.pl> napisał w wiadomości
news:ggeeam$g6s$1@nemesis.news.neostrada.pl...

Quote:
i może być problem w Windows z uzyskaniem odpowiednich czasów

na dodatek problem nie jest powtarzalny, niektóre windowsy lubią sobie
"optymalizować" wystawianie danych

e.

Amator
Guest

Mon Nov 24, 2008 4:23 pm   



Na stronie Dallasa był kiedyś sofcik do obsługi np. pastylek. Odczytywał
numer seryjny itd. Ale to raczej do zabawy.

P

Elektrolot
Guest

Mon Nov 24, 2008 4:31 pm   



Osadnik pisze:
Quote:
czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?
Czyli coś jak język programowania dla 1wire ale w sposób taki możliwie
współczesny nie zalatujący assemblerem.

Jak sie zajmowałem tematem kilka lat temu to był dostępny konwerter USB/1-wire i gotowe dll-ki do
obsługi na stronie Dallasa.

pozdr
Elektrolot

Ghost
Guest

Mon Nov 24, 2008 4:43 pm   



Użytkownik <konsul41@wp.pl> napisał w wiadomości
news:ggeeie$ccg$1@atlantis.news.neostrada.pl...
Quote:



Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.



Źle mnie zrozumiałeś , w takim wydaniu to raczej wstawki asemblerowe
robiące szybko małe części programu. Chociaż jest to na pewno do
zrobienia.

Wstawki assemblerowe do generowanie htmla?

Assebmler powinien byc stosowany tylko tam, gdzie absolutnie musi byc. W
kazdym innym przypadku oznacza glupote prowadzacego projekt.

Ghost
Guest

Mon Nov 24, 2008 4:45 pm   



Użytkownik "Elektrolot" <elektrolotNOSPAM@NOSPAMwp.pl> napisał w wiadomości
news:ggehfv$ivb$1@atlantis.news.neostrada.pl...
Quote:
Osadnik pisze:
czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać
dane wejściowe lub wyjściowe?
Czyli coś jak język programowania dla 1wire ale w sposób taki możliwie
współczesny nie zalatujący assemblerem.

Jak sie zajmowałem tematem kilka lat temu to był dostępny konwerter
USB/1-wire i gotowe dll-ki do obsługi na stronie Dallasa.

Dokladnie, tmex i inne. Niestety robione glownie pod jave oczywiscie w
innych jezykach skomunikujesz sie tym.

Krzysztof Tabaczynski
Guest

Mon Nov 24, 2008 4:47 pm   



Użytkownik <konsul41@wp.pl> napisał w wiadomości
news:ggeeie$ccg$1@atlantis.news.neostrada.pl...
Quote:

Przejściówka to nie problem. ino chodzi o to co komputer ma z tymi
sygnałami dalej robić. Czyli na podstawie danych ma wykonywać jakieś
zaprogramowane procedury, dane przemieszczać, sortować, układać, itd,
itd.

To zależy od ciebie możesz tą przejściówką sterować nawet terminalem
znakowym, a co z tym dalej zrobisz to twoja sprawa. Problemem jest
podłączenie 1-wire do PC i trzymanie się ściśle ram czasowych magistrali.

Ja wyobrażam to sobie tak:

Komputer przez rs232 wysyła polecenie do rs232 w postaci liczby
przejściówka odbiera polecenie i wykonuje zdefiniowane czynności.

Stosuje się go tam gdzie jest potrzebny i nie zastąpiony.

powiedzmy sobie tak, czy nie można tłumaczyć jakiegoś pseudojęzyka na
język assemblera?

Oczywiście że można. Kwestia określenia tego pseudo języka.

W gruncie rzeczy C, Pascal ...

Też tłumaczone są na kod maszynowy

Wszystko musi być przetłumaczone na język maszynowy.
Nawet języki interpretowane.
Nie ma innej drogi.

Quote:

przecież przy złożonych projektach można by się zwyczajnie zgubić. chodzi
mi nawet o jakąś nakładkę na cały "maszynowy" interfejs.

Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.



Źle mnie zrozumiałeś , w takim wydaniu to raczej wstawki asemblerowe
robiące szybko małe części programu. Chociaż jest to na pewno do
zrobienia.

Jeszcze w latach 80-tych i 90-tych duże systemy na
mainframe były pisane w assemblerze.

Pozdrowienia. Krzysztof z Tychów.
Nie każdy Żywiec to piwo...

Gejzero
Guest

Mon Nov 24, 2008 4:55 pm   



Elektrolot wrote:
Quote:
Osadnik pisze:
czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane
z 1wire? i tam za pomocą różnych skryptów czy innych procedur
obsługiwać dane wejściowe lub wyjściowe?
Czyli coś jak język programowania dla 1wire ale w sposób taki
możliwie współczesny nie zalatujący assemblerem.

Jak sie zajmowałem tematem kilka lat temu to był dostępny konwerter
USB/1-wire i gotowe dll-ki do obsługi na stronie Dallasa.

Np. tutaj poruszany temat http://www.elektroda.pl/rtvforum/topic48010.html

Swego czasu na allegro byl dostepny zmontowany moduł konwertera USB/1-wire,
na pokładzie mial scalakaDS2490.
Na elektrodzie piszą że Dallas daje do tego niezłą pomoc.

Gejzero.

Osadnik
Guest

Mon Nov 24, 2008 5:19 pm   



entroper pisze:
Quote:
Użytkownik <konsul41@wp.pl> napisał w wiadomości
news:ggeeam$g6s$1@nemesis.news.neostrada.pl...

i może być problem w Windows z uzyskaniem odpowiednich czasów

na dodatek problem nie jest powtarzalny, niektóre windowsy lubią sobie
"optymalizować" wystawianie danych

Zakładamy tam Win98 lub pokrewne a kto wie może nawet i coś linuksowego
tak by móc skrypty pisać w miarę wygodnym języku. Do tego robić sobie
różne generatory itd itd.
Jak piszecie ważny jest czas. aż taki to wielki problem? przecież nie
trzeb odpytywać co ułamek sekundy.

Ghost
Guest

Mon Nov 24, 2008 6:10 pm   



Użytkownik "Krzysztof Tabaczynski" <ktabaczynski@poczta.onet.pl> napisał w
wiadomości news:ggeiak$sp$1@news.onet.pl...
Quote:

Użytkownik <konsul41@wp.pl> napisał w wiadomości
news:ggeeie$ccg$1@atlantis.news.neostrada.pl...

Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.



Źle mnie zrozumiałeś , w takim wydaniu to raczej wstawki asemblerowe
robiące szybko małe części programu. Chociaż jest to na pewno do
zrobienia.

Jeszcze w latach 80-tych i 90-tych duże systemy na
mainframe były pisane w assemblerze.

???
Jakie systemy mainframe w latach 90 byly napisane w assemblerze?

Goto page 1, 2, 3, 4  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Oprogramowanie dla PC do odbioru danych z 1-Wire i nowoczesnej obsługi skryptami

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map