Funkcja (w takiej ostatecznej formie jak przedstawiona przez Ciebie), wygląda na poprawną, tzn. powinna działać tak jak tego oczekujesz, chociaż sprawdzałem pobieżnie i głowy nie dam :D "Poprawność" rozumiem tu w sensie użytej sekwencji instrukcji. Przypuszczam, że kłopot może wynikać z zależności czasowych. Robisz dużo operacji na LCD. Być może użyte...
znalazłem taki odbiornik: http://sklep.vobis.pl/oferta/gps_i_palmt... On emuluje port RS232 , więc sniffer i już będzie wiadomo jak napisać program Można również użyć odbiornika GPS z portem RS232...wtedy na 99% będzie wystarczyło odczytywać dane jak w pliku załącznika
Myślę, że w C++ i Delphi będzie mniej więcej tak samo złożony (podejrzewam, że w VB również). Do celów testowych (i nie tylko) możesz użyć gotowego programu komunikacyjnego (np. hyperterminal).
Mam konwerter USB - RS232 TTL układ FDTI FT232RL wykonałem połączenia według podpowiedzi i nie mogę odczytać pamięci. 1.kolor czerwony RXD 2.kolor pomarańczowy TXD 3.niebieski GND 4.rezystor 12k 5.micro wyłącznik do resetu 6.zasilanie radia 12V 7.kabel z końcówką mini USB z jednej strony a z drugie USB Połączenia jak w przykładzie, zasilanie odpalam...
W pliku jest aplikacja która liczy czas pracy maszyny. Zwarcie pinu 6 i 7 z złączu DB9 powoduje start naliczania czasu pracy maszyny - podłączam to najcześciej to pod styk zwierny stycznika maszyny(np od silnika). Jeżeli interesuję cię coś podobnego to daj znać na priv - dogadamy się. Działa pod wszystkimi windami
CLS INPUT "Wpisz nazwe pliku: ", n$ OPEN n$ FOR OUTPUT AS #1 PRINT #1, "To jest zapisywane do pliku." CLOSE OPEN n$ FOR INPUT AS #1 INPUT #1, a$ PRINT "Odczyt z pliku: "; a$ CLOSE
To samo chciałem zaproponować, tyle że na S7, czyli dzielnik napięciowy, S7-1200 np. 1211C, i po ethernecie odczyt (opc serwer). W S7 można także wgrać pliki www, i odczyt (wizualizacja) po www.
http://tomeko.net/termometr.php -> projekty testowe dla ATmega8 i PIC18F2550. Przewód ma u mnie około metra - taka sama zwykła płaska taśma, kondensator przy czujniku. Nie zauważyłem by był wrażliwy na dotykanie. W main.h zdefiniowane jest F_CPU warunkujące opóźnienia w bibliotece delay i ustalające baudrate dla RS232. Jeżeli będzie wyższe niż rzeczywiste,...
HAHA. Wpadłem na to, jak to naprawić, więc speszę aby Wam o tym napisać, może się wam to kiedyś przyda. Po prostu, jeśli chcemy zrobić komunikację między dwoma prockami na RS232 (wtedy łączymy bezpośrednio TxD nadajnika z RxD odbiornika) w nadajniku musimy używać instrukcji Printbin a nie zwykłego Print. Ale i tak dziękuję za zainteresowanie się moim...
w Delphi na początku robiąc coś z RS232 warto się pobawić z jakimś gotowym komponentem do tego a jeśli już się troszkę więcej umie to warto napisać swój własny komponent. odnośnie takiego komponentu do RS232, który byłby dobry a na dodatek free - to z czystym sercem polecam ComPort. Znajdziesz go na www.sourceforge.net - działa wyśmienicie a na dodatek...
Program terminal.exe zawiesza mi komputer przy wysylaniu pliku. Czy to wina kabla? Pozdro!
Tu masz schemat układu do odczytu pamięci, jest zasilany bezpośrednio z portu RS232. Bez problemu można odczytać zawartość bez wlutowywania układu. W T30 hasło jest czytelne po zdekodowaniu pliku programem IBMPass 2.0 Lite. https://obrazki.elektroda.pl/7086786400_... https://obrazki.elektroda.pl/4098211000_... https://www.allservice.ro/store/utils/.....
Skorzystaj z funkcji WinAPI : CreateFile (zarówno dla pliku do zapisu, jak i dla portu "COMx"), SetCommState, SetCommTimeouts, SetupComm, CloseHandle... Szczegóły znajdziesz googlem, w pliku Win32.hlp itp.
Witam wszystkich Proszę o pomoc w przerobieniu programu znalezionego w necie MAXITERMO pana Grzegorza Podgórskiego. Niestety próbowałem wszelkimi siłami skontaktować się z nim ale bez szans. Podejrzewam, że opuścił program, stronę, pocztę którą pozostawił na ów stronie etc. http://grzesiek21.republika.pl/termo.htm Chciałbym ten programik przerobić a...
Przygotowywujesz plik do odczytu,sprawdzasz jego wielkosc,robisz petle od poczatku pliku do konca (wielkosc pliku),w petli pobierasz bajt z pliku i wysylasz do przez comport.
a nie prościej było by przesłać "surowe dane" do jakiegoś pliku a potem przez inny program przetyworzyć je do postaci XLS? tak chiba prościej
witam Wiec tak, będziesz miał problem jeśli nie znasz C, Książka Ci w tym nie pomorze bo tam są tylko urywki kodu a nie gotowe przykłady do kompilacji. Jeśli ma to działać pod Windowsem to poczytaj o WinApi, obsłudze komunikatów, i plików.
czy poprzez php można sterować gtkterm lub minicom ? Jeśli te programy potrafią pracować w trybie potokowym, to tak. Może jednak wystarczy setserial i odczyt/zapis do pliku urządzenia ?
Witam Mam pewien problem z wizualizacja mojego układu 1-wire. Chciał bym uzyskać odczyt graficzny na lokalnej stronie www. Układ zbudowany standardowo na RS232 podłączony do terminala HP na pokładzie którego znajduje się Debian. Do odczytu używam digitempa który zapisuje odczyty do pliku temp.txt Jak wykonać taką kombinacje ? Prosił bym o jakieś nakierowanie...
Ta waga sama wysyła ramkę z danymi co jakiś czas, czy trzeba ją "odpytać"? Mógłbyś użyć któregoś z terminalowych programów, niektóre z nich mają opcję zapisywania przebiegu komunikacji do pliku tekstowego. Żaden z nich nie zapisze wyników do .xls (a już na pewno nie darmowy). Najczęściej jednak takie pliki logów z terminali łatwo otworzyć w excelu....
Witam. speed (baud) 9600 COM20 konwerter który użyłem to USB/TTL/RS232 - wyjście 3,3V/5V - PL2303
http://obrazki.elektroda.net/57_12792303... Jest to prosta przystawka do portu RS232, która umożliwia poprzez jeden port COM sterowanie niezależnie dwoma urządzeniami oraz odczytywać też niezależnie stany czterech wejść. Porty COM wychodzą z użycia ale może się to komuś przyda. Przystawka podłącza wejścia i wyjścia poprzez transoptory. Ważną...
Witam. Zaopatrzyłem się niedawno w aplikację zwaną Flash loader demonstrator. Umożliwia ona m.in. zapis i odczyt pamięci programu mikrokontrolera STM32 przez bootloader poprzez RS232. Gdy chciałem odczytać pamięć flash i zapisać obraz pamięci w pliku hex mocno się zdziwiłem, gdyż plik miał rozmiar 319744 bajtów, a flash mojego STM32F103RB ma "tylko"...
Mam pytanie. Od razu pisałeś ten program hurtem. czy może zapisywałeś i coś dopisywałeś później do niego. Może któryś z plików był ustawiony na "Tylko do odczytu". Spróbuj przekopiować tylko potrzebne pliki programu (bez tych tymczasowych i niepotrzebnych śmieci) do ...Borland/CBuilder6/Projects i tam zmake'ować.
W jakim Bascom? Jakiego pliku na PC?? Bascom to język programowania procesora, a jedyne co procesor potrafi to skomunikować się z PC. Po stronie PC musi stać drugi program i to wcale nie napisany w Bascom (Delphi, C, VB, itp.). Jeden program odpowiada za odczyt pliku i wysyłkę danych (ten na PC), drugi (ten w AVR) za przyjęcie danych i ich zapis w eeprom.
"trzeba według wzorca pomnożyć, dodać i podzielić." Czy ten wzorzec jest NA STAŁE w programie Windowsowym? I następuje wyświetlenie obrobionych danych? Przekazanie powrotne do ATmegi? Jeśli wyświetlenie to co około 400 milisekund ma sie zmieniać wyswietlanie w PC?Czy może dane mają być archiwizowane w pliku tekstowym albo binarnym do późniejszego odczytu?
Napisałem parser dla twoich wymagań.. cały bufor to jeden string.. dane zamiast pobierać z rs232 to są pobierane z pliku (dla lepszego testu w porcjach o losowym rozmiarze od 1 do 10 bajtów) i przekazywane do parsera... jedyne co musisz zmienić to źródło danych przekazywanych do AppendToBuf oraz samą obsługe odpowiedzi -> zamienić writeln na co kolwiek...
Jeżeli program ten ma działać pod linuksem, osobiście zaproponowałbym użycie języka Python albo, tak jak Filip, przekierowania stty. Co do samego Pythona, port szeregowy można obsłużyć przy pomocy bardzo prostej biblioteki pyserial. Jeżeli zajdzie taka potrzeba, program można też uruchomić pod kontrolą systemu Windows. A do tego obsługa portu szeregowego...
Jedyna metoda odczytu pliku jakom znam to taka: Private Sub Command1_Click() Dim x 'deklaracje Dim odczyt(20) Dim odp Open "c:\bmp.bmp" For Input As #1 'otwarcie bitmapy do odczytu For x = 1 To 5 'zmienna x przyjmuje wartość od 1 do 5 Input #1, odczyt(x) 'odczyt no właśnie czego ?? odp = MsgBox(odczyt(x))...
Do końca nie polecam kontrolek, ja dziś walcze właśnie z tym tematem gdzie za chiny od sterownika nie moge uzyskać odpowiedzi/zdarzenia ONCOMM po kilku godzinach walki w tym mostkowania rs232 1-4-6 i 7-8 zastosowałem zasade zapisu i odczytu z portu tak jak z pliku czyli open/ write. Działam na portach już troszeczke i w sumie kontrolka pierwszy raz...
Miałeś napisać osobną metodę do wysyłania i odbioru danych. Jak bym wiedział jak to napisać bym to z przyjemnością zrobił, ale nie mam zielonego pojęcia jak to ma wyglądać. Może kolega mógłby rzucić troche kodem jak by to miało by mniej więcej wyglądać fachowo. Troche ten mój kod zmieniłem ale poszedłem "ostro" na skróty, dopisałem ponowny zapis zmiennej...
Witam. Problem rozwiązany. Dziękuję z forum koledze (at)ste oraz koledze (at)JayRo. Odczyt z NECa zrobiłem już dawno tym programem link : https://www.elektroda.pl/rtvforum/viewto... post #8 . Zrobiłem ten odczyt ale nie zdawałem sobie sprawy ,że ten programik zrobił odczyt pliku który ważył zaledwie 16bajtów i nie robił tego...
Witam. Czy ktoś z kolegów spotkał się z programem na PC mającym możliwość odczytu i zapisu danych z 1-wire do jednolitego dziennika. Na przykład niech to będzie plik txt. Założenie takie, że plik musi być jednolity. Nie dzielony przez program na dni, tak jak to robi np Lammpomittari. Transmisja po RS232.
pliku readme.txt nieda sie otworzyc ... mam 2 urzadzenia i na obu jest blad odczytu ... i to tylko ten plik jest uszkodzony .. oto lin do aukcji ze zdjeciami tego urzadzenia: http://www.allegro.pl/show_item.php?item...
Do tej pory do odczytu transmisji używałem programu HyperTerminal. Dobrze się nim pracuje lecz powstało dodatkowe wymaganie. Przy linijkach komunikatów zapisywanych do pliku potrzebowałbym informację o godzinie zapisu poszczególnej linijki. Może ktoś zna program który to wykona ? Miało by to wyglądać : data, godz, komunikat1 data, godz, komunikat2 itd....
Otworzyłem hexedytyrem tego txt i po kazdej linii wystepuje 0D 0A. Czyli oprócz entera jest jeszcze znak przeniesienia do nowej linni. Wydaje mi sie ze własnie przez to terminal wysyła dane mimo ze nie otrzymał zachety input. Do jakich pamieci stosuje sie zmiane adresowania strony, a do jakich rozdziela adres na mlodsze i starsze bity? Wiem ze 24c04...
Oki, jest wstępna wersja programu. Program: 1. Odczytuje plik z serwera 2. Pobiera linię zawierającą stan wyprowadzeń urządzenia (zer nieznaczących nie trzeba wpisywać) 3. Sprawdza poprawność danych 4. Wysyła dane do urządzenia w formacie: Wx , gdzie W -komenda zapisu do uC; x -znak ASCII reprezentujący liczbę od 0-255 (stan wyprowadzeń) 5. Wysyła R...
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
Może coś w stylu: #/bin/bash stty -F /dev/ttyS0 speed 115200 # Otwórz /dev/ttyS0 do odczytu i zapisu na fd=3 exec 3<>/dev/ttyS0 while true ; do match="RING" idx=0 while (( idx < ${#match} )) ; do # odczytaj pojedyńczy znak z deskryptora 3 if ! read -n 1 <&3 char ; then break 2 fi if [ "$char"...
Witam !! Reaktywuję temat :) Mam wsad z rozszerzeniem .hex , jednak przy podglądnieciu hex edytorem nie ma tam nic ciekawego(tekstu wyswietlacza). Myślę że trzeba ten plik zdeasemblerować tylko czym? proszę kolegów o pomoc w znalezieniu programu którym będe mogł odczytać ten plik. Pozdrawiam
Mój problem się trochę wyjaśnił i poszedł o krok dalej. Kupiłem kit do samodzielnego montażu: Przetwornik A/C AVT-562. Podłączyłem całość przez ten przetwornik i działa, pokazuje prawidłową wartość napięcia (można mierzyć napięcie stale i przemienne). Problem polega teraz tylko na narysowaniu wykresu. Dane odczytane sa pokazywane w memo i wyglądają...
Malutki mikrokontroler ATtiny15 jest idealny w prosty zastosowaniach nie potrzebujących dużej liczby wejść/wyjść. Na pokładzie znajdziemy dwa wyjścia/wejścia, 1024 bajtów pamięci FLASH i 64 bajtów EEPROM, wszystko w malutkim układzie 8 pinowym. Programator wykorzystuje port RS232. Program obsługujący posiada kilka zakładek. Identify - pozwala odczytać...
Witaj. X100e korzysta z 24RF08 w wersji miniaturowej do przechowywania hasła. Można odczytać zawartość 24RF08 i skorzystać z softu do dekodowania hasła. Kiedyś z moim zabytkowym już T42 kupionym z komisu to przećwiczyłem i zadziałało. Tutaj jest tutorial, schematy interfejsów (trzeba będzie odkurzyć jakąś maszynę ze sprzętowym portem COM), oprogramowanie...
Ja polecam przejściówkę PL-2303, którą kupiłem za ok. 15 zł. Jej wielką zaletą jest to, że Ubuntu ma wbudowane sterowniki do niej i po jej podłączeniu pojawia się plik /dev/ttyUSB0 , który służy do odczytu i zapisu danych.
Nie mam pojęcia :) o jakich gotowych komponentach do programowania portów szeregowych COM kolega wspomina :) Ale chętnie z nich skorzystam :). Co do rzeczonego otwierania pliku i zapisu i odczytu z pliku to tak to niestety w C++ pod Windę działa. Może te "super" komponenty działają w "super" Visual Basicu :) lub Delphi - takie gotowe klasy jak sądzę:)...
Z HyperTerminalem próbowałem na samym początku, tam można wysłać plik a ja chciałbym znak D nie wiem czy to to samo jak w pliku jest też D. Jeśli wysyłasz plik to zależnie od wybranego algorytmu transmisji są wyłynane nagłówki, sumy kontrolne itp. Być może źle wybrałeś typ handshakingu, ile przewodów jest w kablu rs232<=>metex?
Aplikacja komputerowa, jej kod źródłowy, schemat i opis działania temometru 0 - 100C z odczytem na kompie i mozliwością rejestracji. Czujnikiem jest lm35, który może być zamieniony na cokolwiek innego generującego sygnał analogowy od 0 do 1V. Istnieje możliwość zmiany tego napięcia ale trzeba przekompilować źródło. Szczegóły w pliku "opis.doc".
Wszystko zalezy. Te polecenia mode itp sa potrzebne wtedy, gdy program korzysta z portu jak z pliku. Tak mozna, i wtedy szybkosc i pozostale parametry sa ustalana przez DOSa wlasnie. Program RSowy moze tez byc na przerwaniach, wtedy teoretycznie pod DOSem powinienem dzialac, a pod WinXP juz nie, powinno wyskoczyc cos w rodzaju bledu ochrony. Sa tez...
Witam! Musze napisć program realizujcy połączenie z mostkiem pomiartowym poprzez RS232.(odczyt danych). Mam specyfikacje co do protokołu w jakim nadaje mostek na RS'a. Jaki język polecacie C++, delphi, mam co do tego wolną ręke. We wszystkoch coś tam kiedyś robiłem. Chodzi o to żeby programik po skompilowaniu pracował pod każdym windowsem, wyświetlał...
Określenie RS485 określa jedynie warstwę sprzętową a niewiele mówi o protokole warstwy wyższej. Najczęściej jest to MODBUS w wersji RTU lub ASCII ale bywają też inne mniej standardowe wynalazki. Jeżeli chodzi o odczyt przez komputer PC parametrów po MODBUS nie jest to nic nowego. Po pierwsze musisz jakoś ten sygnał do PC wprowadzić- a więc potrzebna...
Nie tylko dyskietkami można kopiować programy. Można użyć rs232 null modem oraz terminala - opcja wysyłania plików Pod windowsem putty pod dosem NC - emulacja terminala Można też użyć opcji połącz z NC pod warunkiem że na obu komputerach masz NC Dodaję kilka starych gier
Nie wiem o co pytasz. Chyba wiesz jakich Timerów używasz? :D Jedyne co mi przychodzi na myśl to funkcje które używaja Timerów ale wtedy jest to wyraźnie napisane w Helpie. Na przykład Getrc5() zajmuje Timer0, DCF77 zajmuje Timer1 albo Timer3 i takie tam podobne. Wielu rzeczy po kompilacji możesz się dowiedzieć z pliku raportu (Ctrl + W albo ikonka kalkulatora)....
nie znam sie za bardzo na PHP ale moze ktos mi pomoze, mam kod ze sternetu: <table width="200" border="1" rules="none" cellpadding="5"><tbody&g... <tr><td align="center"> <font color="red">Panel sterujacy</font> <hr> </td></tr> <tr><td...
To kompletnie bez sensu. Wysyłanie programu po UART do ATMegi to trochę za mało. ATMega musiała by przede wszystkim mieć bootloadera na UARTa. A do tego wysyłany program musiał by być zapakowany w ramki. Czyli nie być czystym HEXem wysyłanym z terminala. No chyba że wysłanie programu po UARCie ma na celu coś innego niż zaprogramowanie tej ATMegi. Druga...
Chcesz logować ruch jedno czy dwukierunkowo ? Urządzenie możesz wykonać w oparciu o mikrokontroler, oraz pamięć EEPROM, FLASH lub kartę SD itd., wszystko zależy od ilości potrzebnych do przechowania danych. Można rozważyć znakowanie transmisji czasem, oraz logowanie transmisji w dwóch osobnych "plikach", lub z innym znacznikiem, w zależności od kierunku...
Witam. Od jakiegoś czasu zastanawiam się jak przeprowadzić odczyt danych z Multimetrów tutaj omawianych [V-540, V-543, 553 itp.]. Myślałem o Bramie 8255 i Max 232. Nie wiem jak to zrealizować, a tym bardziej jak napisać program realizujący odczyt z 2 (3) takich mierników. W założeniach jest odczyt np. prądu i napięcia w odstępach czasowych programowanych...
http://obrazki.elektroda.pl/9633413500_1... Witam Chciałbym przedstawić swój projekt nad, którym ostatnio pracowałem. Cała idea zrodziła się z potrzeby posiadania termometru. Potem doszły to tego inne pomysły, aby mierzyć takie wartości jak wilgotność i ciśnienie atmosferyczne. Ostatecznie powstał kombajn, który zapewnia sporą funkcjonalność....
Witam programator działa bezpośrednio na fizycznym porcie RS232 na starszym komputerze. Instalujemy tylko program Easy51Pro v2.0 dostarczony z programatorem lub poszukany w necie jak chińczyk nie przysłał wraz z programatorem. Programatora nie uruchomiłem na przejściówce USB - problemem może okazać się większy numer COM przypisywany przez system. Program...
Podmiana pilota w Sofcie dekoderów z procesorem z rodziny GX6702 Czyli np: LTC 101-106 LTC 201 Kruger&Matz KM0550B Cabletech URZ0336B DekoTV Pro / Pro2 / DekoTV Mini Dcolor EU005 / U3 mini / U8 mini itp Do zmiany kodów pilota służy program tutaj najnowsza wersja v3.43 1238223 Program najlepiej jak jest rzucony na dysk C: lub D: bezpośrednio z całym...
Witam Jest dostępne darmowe demo aplikacji do czytania M-Bus przez port szeregowy i Twoje MBus10. Znajdziesz je tutaj http://relay.de/frame_3fach_e.htm Aplikacja nazywa się MBSheet. Demo polega na tym, że nie ma możliwości zapisania do pliku odczytanych danych.
Wersja 0.1.3 Nie zauważyłem ale dla avrdude binary (raw binary) to jest 'r' ;) zmieniłem bo miało być w miare kompatybilnie. Dodałem opcje 'm' dla formatu danych i można podać fusebity z linii, opcja -U , np: arudet -p m8 -U lfuse:w:0xf4:m -i 40 Dodałem troche obsługi błędów linni poleceń. Zmieniłem troche zachowanie tzn: odczyt: - w przypadku flash...
Umiesz pisać w C/C++? Poszukaj w internecie haseł C RS232 C ComPort itp. Na podstawie kodów z sieci sam napiszesz taki soft.
Witam. Motorola Radius GM1200, wyświetlacz 8 znaków, bez klawiatury numerycznej, UHF, 10W. MR503AA, M01RFL9CK4CN. Zakupiona na Allegro, pochodzi z jakiejś sieci niemieckiej. Po załączeniu szukała sieci, co pewien czas uruchamiał się TX, generalnie zachowywała się poprawnie. Niestety błędnie wykonany kabel od programatora spowodował przy odczycie (!)...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
Przecież sam wpisałeś w parametrach open() O_NDELAY, czyli odczyt nieblokujący, to co się dziwisz. EDIT: Uzupełniając - EAGAIN oznacza, że należy powtórzyć wywołanie funkcji systemowej, podobnie zresztą jak EINTR, tylko z innego powodu. Przy odczycie nieblokującym nie może zwrócić 0 znaków, jeżeli nic jeszcze nie odebrano, bo ten przypadek jest zarezerwowany...
Niezły byłby RS232 do wysyłania sygnałów do procka oraz program do odczytu i interpretacji midi tak aby procek nie zapychał sobie pamięci i nie zawracał gitary przetwarzaniem plików na sygnały do stacji dyskietek. Można by wtedy umieścić całość w jakimś komputerze jak na tamtym filmie, byłaby to taka w pełni samodzielna "szafa grająca" :D ze skanerem...
http://obrazki.elektroda.pl/8702282500_1... Potrzebowałem interfejsu 1-wire, który mógłbym podłączyć do laptopa aby łatwo testować różne konfiguracje sieci i oprogramowania. Docelowo interfejs podłączyłem do routera ze złączem USB. Maxim ma w ofercie bezpośrednią przejściówkę na USB jednak nie jest już ona produkowana przez co jest...
Witaj KeinXor, Poruszałem podobny temat ale tam importowałem dane z pliku txt bo nie było innego wyjścia. Tutaj sam zapisuje dane do txt i dopiero potem robie import z bazy. Jeżeli chodzi o bufowanie to nie jest mi ono potrzebne jeżeli da się rozwiązać cały problem zapisując dane bezpośrednio do bazy. Czy jesteś w stanie wrzucić mi jakiś przykład bo...
Dzięki, już sobie poradziłem. Kompilator to Cosmic C. Najpierw zadeklarowałem zmienna globalna do której można się odwoływać we wstawkach asemblerowych poprzez _NAZWAZMIENNEJ i wykorzystałem wstawki, potem jednak doszedłem że instrukcje dostępu do SCISR i odczyt lub zapis SCIDR nie muszą być kolejno po sobie. Widać trochę nadinterpretowałem pdfa :)...
Witam, jak w temacie. mam poprostu takiego scalaka. chcialbym miec mozliwosc odczytu/zapisu zawartosci tego chipa. interfejs SPI do niego mozna chyba pod LPT zrobic, plus rezystory, plus zasilanie 3.3V (dane moga gadac na 5V liniach, bo slyszalem ze jest 5V tolerant). teraz kwestia softu pozostala. czy czytac toto jakims programem pod winde, czy linuxa...
Dokładnie. Napisanie tego co napisałeś (odczyt temp.) w C to pare linijek, do tego dodasz sobie np. PetitFS i problem z głowy. Z drugiej strony, to musi być karta pamięci? Może lepiej zwykły zewnętrzny EEPROM i dodać jakiś interfejs komunikacyjny, np. RS232 i to potem odczytywać?
ReadFile odczytuje z przypisanego pliku (portu) dane zapisując je pod adresem pierwszej zmiennej w ilości w 3 parametrze. Ilość faktycznie zapisanych znaków jest zachowywana pod adresem zmiennej drugiej... Nie wiem, co może ostatni parametr znaczyć. Aczkolwiek jeśli odbierasz znaki będące cyframi, to aby wyliczyć wartość wystarczy: wynik=0; while (...)...
Witam Mam uruchomioną komunikację z przetwornicą (jak w temacie), po mqtt via wifi. Większość tematów mqtt ogarnąłem za pomocą Arduino (esp32s). Całość działa pod kontrolą Homeassistant'a i wrzucona na tablet zamocowany w przedpokoju :) https://obrazki.elektroda.pl/6355651600_... pozdrawiam Aby nie być gołosłownym, podrzucam kolegom...
U mnie również nie ma ważniejszego zastosowania - powstał dla rozrywki. Jak nazbieram więcej danych to może napiszę jakiś skrypt obliczający wartości średnie jako ciekawostkę. To jest moja pierwsza płytka dwustronna i faktycznie, wyszła nienajgorzej - warstwy się rozjechały minimalnie. Ze względu na moją mizerną umiejętność posługiwania się lutownicą,...
Witam, z racji świąt i większej ilości wolnego czasu postanowiłem zweryfikować napięcie sieciowe, jakie dostarcza operator. Pomijając mniej ciekawe szczegóły (przekroje przewodów i punkt pomiaru), do sieci na dłuższy czasu został podłączony woltomierz. Z racji braku dużych obciążeń w domu (ogrzewanie gazowe tak samo jak kuchnia) ewentualne zapady spowodowane...
Na AT91SAM7S wgrałem FreeRTOS wraz klasą komunikacyjną CDC. Pod Windowsem wszystko ładnie działa jako port wirtualny COM. Teraz chce napisać prosty sterownik USB, nie traktujący USB jak RS232 tylko po prostu bulk-in, bulk-out itd. Skorzystałem z gotowego kodu sterownika zawartego w jądrze- usb-skeleton.c. Linux wykrywa urządzenie i automatycznie tworzy...
Nie wiem i nie za bardzo mam jak sprawdzić - wysłano mi tylko instrukcję obsługi po angielsku, a taką samą mam po polsku dla pracowników. Producent się odezwał i był bardzo pomocny. W sumie to już po dwunastej jakieś rozwiązanie mieliśmy. Sprzętowiec zasugerował, że miał taką sytuację z pewnym rodzajem plików, że excel oczywiście czytał, ale plik był...
Witam. Na początku zaznaczę, że całkowicie od samego początku bez żadnego doświadczenia z programowaniem w Java. Dowiedziałem się już żeby zainstalować sobie kompilator Java Sun zdaje się i jakoś mi się to udało (tak mi się wydaje)... tylko w ogóle nie wiem jak i co dalej żeby napisać nawet jakiś najprostszy Midlet na telefon komórkowy. Wiem, już że...
Witam. Dzieki kol. idepopizze za zainteresowanie sie tematem bo to juz cos sie dzieje w sprawie. Temat ciekawy bo te etapy z komunikacja mam za soba i to dziala tak jak ostatnio zrobilem to na ESP8266 po WIFI. Ale teraz jak pogladalem to co leci po TCP?IP z ES5000 to mysle, ze jest podobnie w kazdym inwerterze co ma komunikacja po RS485 lub RS232. Bo...
Witam. Panowie w linuxie wszytko jest proste .Najprościej wystarczy otworzyć plik /dev/ttyS0 lub /dev/ttyS1 do odczytu a nastepnie czytać z nich kolejne znaki . Następnie otwierany plik log do zapisu a lepiej do dopisywania i zapisujemy tam odczytane znaki z ttySx . Po stronie elektroniki procek musi wysyłac komunikaty zakończone znakiem nowej lini...
Marek dane zapisywane są w bazie Firebird za pomocą zdarzenia OnRxChar komponentu CPort i procedury: procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer); var Str : String; plik: TextFile; begin ComPort1.ReadStr(Str, Count); Memo1.Text := Memo1.Text + Str; AssignFile(plik,'C:\beltway\rs23...
Ok, trochę się posunąłem z problemem. Pierwszy problem był w komendzie wysyłanej do wagi. Zgubiły mi się znaczki przy kodowaniu z hexa. Piszecie, że program nie czeka na odpowiedź z wagi. Jak to zaimplementować? Zapewne zaraz po komendzie odczytu, ale jak? Przyznam się, że nie jestem w temacie zaawansowany, a to co napisałem, napisałem na podstawie...
http://obrazki.elektroda.net/99_12431114... Czytnik RFID (a raczej jego prototyp) powstał na zlecenie klienta który ma dość wysokie wymagania. Zalożeniem było stworzenie urządzenia do monitorowania czasu pracy pracowników które będzie pracować bez zewnętrznego systemu kontrolującego. Czytniki jakie są dostępne na rynku potrzebują do pracy...
Tak jak obiecałem we wcześniejszej publikacji, opiszę inwerter, który u mnie pracuje. Jest to urządzenie firmy MPP SOLAR model PIP 5048MG 64V, zakupione 3 lata temu. W takim opakowaniu producent je wysyła i tak jest zapakowane. https://obrazki.elektroda.pl/6736632100_... https://obrazki.elektroda.pl/1370950500_... A...
Zgaduję, że kompilator nie analizuje częstotliwości kwarcu przy konwersji poleceń 1wire bo w tym wypadku kompilacja polega na podstawieniu gotowych procedur w asm. ... Dobrze zgadujesz :wink: , ale dotyczy to Bascom8051.Dla BascomAVR, parametr "$crystal" ma niebagatelne znaczenie ,gdy używamy poleceń 1wire. Polecenia te działają dla szerokiego zakresu...
Witam! Wszystko zależy od sposobu sterowania wyświetlaczem. Jeśli sterujesz np. podając szeregowo wartości RGB kolejnych pikseli w wierszach, to warto stworzyć taki format zapisu ramki do pamięci, żeby odczyt był płynny (czyli bajt po bajcie przesyłany prosto do LCD) i w całości. Inaczej zapiszesz dane, gdy sterujesz LCD kolumnami. Kolejna sprawa to...
******** PL Instrukcja odblokowania ******** >> Odczyt kodów tylko przez kabel MicroUSB RS232 << 1. Kliknij USTAWIENIA i WYKRYJ, wybierz port COM do którego podlączony jest kabel COM lub box FTDI kliknij AKCEPTUJ(prędkość portu COM nie jest ważna). 2. Wyłącz telefon 3. Wybierz opcję "Odczyt Kodów odbl." i kliknij na WYKONAJ 4. Podłącz kabel...
Wrzuciłem na forum terminal, który komunikuje się ładnie z Atmegą, napewno Ci pomoże, dorobienie zapisu do pliku to już pestka. Jedynym mankamentem jest fakt, iż program niestabilnie działa na Win7. Jak znajdę czas to poprawię wersję alpha. http://www.elektroda.pl/rtvforum/top...
Sądząc również z tematu założonego w "Programowaniu ogólnym", to kolega bycio ma do oprogramowania obie strony interfejsu i jest raczej bardzo początkujący. W związku z tym sugerowałbym odpuścić sobie jakiekolwiek przetwarzanie systemu plików na M8, a zrobić tu tylko prosty odczyt/zapis całych sektorów - na to pamięci spokojnie wystarczy. Natomiast...
No ale jak to wysyłasz? Ciągu bajtów nie możesz wysyłać jako napisu (tak coś podejrzewam), tylko przez write itp. ewentualnie bajt po bajcie. Zobacz np. tu https://4programmers.net/C/Artyku%C5%82y...
Czyli w ogóle nie potrzebujesz obsługi plików na AVR. Odczytujesz EEPROM i wysyłasz dane do PC, żeby było je łatwiej analizować, rozdzielasz dane jakimś znakiem, np. enter. Na PC jak pisałem robisz przekierowanie z com do pliku przy pomocy >>, albo znajdujesz np. wtyczkę do excela odczytującą dane z com. Mając je w excelu robisz sobie wykresy jakie...
Zapisuj dane do pliku .CSV (zwykły plik tekstowy,w którym wartości zapisane są w jednym wierszu i oddzielone przecinkami lub średnikami). Taki plik można bezbłędnie importować do Excela lub Calca (OpenOffice). Jeśli używasz .Net framework, mogę ci podać w miarę prosty (jak dla początkujących) sposób wpisywania danych do plików XLS, lub może sam poczytaj...
Musisz tylko wziąć pod uwagę to, że DSP raczej nie pracuje sam. Jego układy we/wy są ukierunkowane na odczyt (bądź zapis) strumienia danych z przetwornika AD, a klasyczne operacje jak transmisja RS232, USB czy odczyt klawiatury lub sterowanie wyświetlaczem są trudne. Oczywiście nie we wszystkich, bo BlackFin z Analoga radzi sobie i z tym, ale to straszna...
Interpreter 1-wire sterowany przez rs232 Ponieważ posiadana płytka testowa z wyświetlaczem LCD 2x16 i 4 przyciskami nie zapewniała możliwości wygodnego testowania układów 1-wire powstał interpreter wykorzystujący standardowy komputer jako urządzenie wyj/wej i komunikujący się przez port RS232 przy pomocy kabla null modem. Hardware : Interpreter został...
http://obrazki.elektroda.pl/5677505400_1... Konwerter USB I/O współpracujący z programem ProfiLab-Expert 4.0 Chyba każdy początkujący elektronik spotkał się w swojej naukowej karierze z koniecznością lub też chęcią zaprzęgnięcia swojego komputera do sterowania różnymi urządzeniami zewnętrznymi. Prezentowany układ spełnia wszystkie te...
Witam, jest kilka kwestii, które należy rozwiązać: I odbieranie danych przez PC (port COM lub port USB, ale z wirtualnym portem szeregowym): do najprostszych zadań wystarczy tani konwerter RS485/RS232 lub RS485/USB II odczyt/wysłanie danych przez port COM: pod systemem Windows nie jest to problem, wystarczy kilka funkcji z WINAPI (ostatnio napisałem...
Postanowilem podzielic sie z wami moimi doswiadczeniami wykorzystania interfejsu USB we wlasnych projektach. Jak wiadomo interfejs USB jest juz powszechnie dolaczanym interfejsem do mikrokontrolerow wiekszosci producentow na rynku. Sama obsluga USB zarowno po stronie mikrokontrolera jak i pc (a wlasciwie Windows) jest mniej przyjazna niz w wiekszosci...
Witam Urządzonko działa tak: na porty PA i PC są podawane sygnały z 2 przetworników A/C port PB służy do sterowania- współpraca z Borlandem (ale to już mam zrobione), następnie te próbki z portów PB i PC mają być wysłane RSem (w Borlandzie odczyt i zapis danej 16 bitowej do pliku). Wiecej na priv.
Nie chcę zakładać nowego wątku więc napisze tutaj. Udało się napisać program do odczytu karty SD. Keil ładnie kompiluje, generuje plik HEX. Flash Magic informuje o udanym wysłaniu programu na uC - "Finished", ale uC w żaden sposób nie reaguje. Świecą się wszystkie diody, a płytka nie reaguje na przycisk RST. Myślałem na początku, że to wina za dużej...
Witam, chciałbym stworzyć prosty układ pomiarowy, który by miał za zadanie pobrać w krótkim czasie sporą liczbę pomiarów (np 1000 pomiarów w ciągu sekundy przy 12 bitowym przetworniku adc) i jednocześnie zapisać te pomiary na kartę sd ( system plików fatfs ) po to aby móc swobodnie w dłuższym czasie przesłać otrzymane dane poprzez port rs232 na PC ....
rs232 odczyt odczyt rs232 bascom odczyt pliku
silnik briggs zawora sprawozdanie prawa kirchhoffa pomiar prądu pomiar pradu
sharp lodówka lampy miniaturowe
Problem z wyłączeniem telewizora Toshiba pilotem Hamulec wpada do końca przy wolnym naciskaniu - przyczyny i rozwiązania