rs232 stringi

Znaleziono około 176 wyników dla: rs232 stringi
  • Jak zaszyfrować stringi w Bascom dla transmisji RS232 między uC?

    Witam. Kodu w BASCOM nie mam, ale może to ci pomoże. http://www.elektroda.pl/rtvforum/topic96... W jednym z moich postów na dole strony podaję link do stronki, na której bardzo fajnie i przejrzyście opisane jest, jak zastosować szyfrowanie DES. dla kogoś znającego dany język programowania będzie to roboty na jakieś trzy godzinki (łącznie ze zrozumieniem...

    Mikrokontrolery   21 Kwi 2008 11:13 Odpowiedzi: 12    Wyświetleń: 3747
  • REKLAMA
  • [atmega16] [atmega16][C] UART nie odpowiada przy komunikacji RS232 z terminalem v1.8

    A te dwa Stringi wysyła?

    Mikrokontrolery AVR   21 Kwi 2010 07:45 Odpowiedzi: 5    Wyświetleń: 1167
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Przerwanie od wysłanego znaku przez RS232 - jaki jest tego sens?

    No raczej właśnie tak jak piszesz - pierwszy znak nadać "ręcznie" a kolejne nadadzą się same dzięki przerwaniu. Innej sensownej możliwości nie widzę. Z drugiej strony, żeby takie nieblokujące nadawanie w pełni wykorzystać potrzebujesz bufor z którego znaki będą nadawane. Wtedy możesz wykorzystać jedną funkcję, np. Send("Ala ma kota"), która skopiuje...

    Mikrokontrolery   17 Lut 2012 18:56 Odpowiedzi: 9    Wyświetleń: 2004
  • REKLAMA
  • BASCOM DELPHI - jak wysłać liczbę Long w 4 bajtach

    Zamiast wysyłać przez RS232 binarnie - co często przy przesyłaniu większych porcji danych przez początkujących będzie się kończyło samymi problemami - to nie łatwiej ci zamieniać przesyłane liczby na stringi a po odebraniu ze stringów na liczby. Dzięki temu twoja ramka będzie mogła być po ludzku zakończona znakiem ENTER a co za tym idzie wszystko co...

    Mikrokontrolery AVR   11 Maj 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2761
  • Odbiór i dekodowanie danych X,Y<CRLF> w C na PIC16 przez RS232

    Masz tam od zatrzęsienia operacji na znakach i ciągach... Kolego nie dramatyzuj ;) spacer: Odbieraj znaki w przerwaniu, po odebraniu w jednym ifie sprawdzaj czy NIE jest to znak CR dalej w tym ifie sprawdzaj czy NIE jest to LF. Jeżeli znak nie jest jednym z nich to znaczy że jesteś w tym ifie i zapisuj znak do bufora: bufor[i++]. Dalej w przerwaniu...

    Mikrokontrolery PIC   16 Cze 2011 20:59 Odpowiedzi: 7    Wyświetleń: 1297
  • [Bascom] Niestabilne wysyłanie danych RS232 - formatowanie stringów

    Witam serdecznie! Mam problem z wysyłaniem po RS danych. Korzystam z funkcji Print , używałem jej z i bez średnika, używałem też konwertowania na hexy cuda, wianki..... :) Program odbierający stringi (c#) czyta mi z tego portu jakieś badziewie (prawidłowy format to 20.58) a dostaję: 20.58 .58 0.58 8 20 20.58 celowo dałem tam spację bo jest, w bascomie...

    Mikrokontrolery AVR   01 Sie 2011 09:10 Odpowiedzi: 9    Wyświetleń: 2648
  • [avr-gcc] rozłożenie długiego stringu na zmienne

    buffor_rx to zmienna : volatile char buffor_rx która zmienia stan w przerwaniach UART ,poniewaz tel. przy wysyłaniu sms przez port rs232 ,dzieli go na dwa stringi ,a w przerwaniach odczytuje stringi zakonczone znakiem 0x0D

    Mikrokontrolery AVR   18 Wrz 2009 18:11 Odpowiedzi: 6    Wyświetleń: 2813
  • Problem z Obsługą XonXoff przy komunikacji z RS232 ! C#

    Witam, robię program do wgrywania oprogramowania na mikroprocesor przez port RS232. Używam przy tym kontrolki SerialPort .NET3.0. Problem jest taki iż po każdej linii powinienem dostać Xon(0x11) gdy jest gotowy do dalszego odbioru lub Xoff gdy nie jest gotowy.Jednak dostaje to dopiero po przesłaniu calego pliku wsadowego.Taki kod do przesylania : serialPort1.RtsEnable...

    Programowanie   20 Paź 2009 20:37 Odpowiedzi: 4    Wyświetleń: 1408
  • Falownik DEYE SUN-5K-G03 ? Montaż paneli PV na blasze na rąbek

    To nie będzie pionowo tylko ekierka + spadek dachu przybudówki, nie wiem co masz na myśli pisząc klamrami, Jasne że nie będą pionowo do powierzchni dachu bo będą na ekierce leżeć ale oni chcą je zamontować pionowo czyli krótszą częścią panela góra dół. Chodzi o uchwyty montażowe do paneli PV przystosowane do rąbka blachy zasickane. https://obrazki.elektroda.pl/3376022600_...

    Energia Odnawialna   26 Sie 2021 16:52 Odpowiedzi: 11    Wyświetleń: 8808
  • REKLAMA
  • Odbiór danych z urządzenia po rs232 - program w BASCOM AVR

    Ale po co zamieniałeś to na pojedyncze znaki? Teraz zrobienie konwersji na Byte jest trudniejsze niż by było gdybyś to pozamieniał na całe stringi (i wtedy był bym skłonny dać gotowca :D).

    Mikrokontrolery AVR   07 Lut 2012 07:06 Odpowiedzi: 18    Wyświetleń: 5194
  • Jak filtrować i zapisywać dane z Arduino Nano przez RS232 w VB 2010

    My.Computer.FileSystem.WriteAllText("c:\... Me.RichTextBox1.Text, False) w visual basic " False " - powinien wyczyścić plik i zapisać na nowo a tak nie robi ?! jestem otwarty na inne rozwiązanie, docelowo chcę uzyskać, aby program w VB robił plik (np dane.php) w którym będzie zawsze najnowszy wpis w stylu: <?php $cisnienie = 983.50;...

    Programowanie Początkujący   31 Sie 2020 12:55 Odpowiedzi: 5    Wyświetleń: 840
  • Konfiguracja ESP8266 jako server UDP z RS232 - IP 10.10.2.1, port 22000, AT?

    Działa :) Zapomniałem dać: Dodano po 1 ale jak coś wysyłam z tego komputera na adres modułu to nic nie pojawia się na porcie. Co konkretnie wysyłasz? Twój program tylko informuje o odebranych pakietach UDP. Próbowałem wysłać jakieś stringi do modułu z komputera i napisanego przeze mnie programu ze smartfona. Dodano po 16 Nie do końca pojmuję ten kawałek...

    ESP8266 i ESP32   27 Mar 2019 19:38 Odpowiedzi: 78    Wyświetleń: 5811
  • REKLAMA
  • Program do obsługi USART RS232 w AVR za pomocą Terminala.

    Nie wiem co tam namieszałeś ale ja bym trochę zmienił odbieranie ciągów. Coś w ten deseń: SIGNAL (SIG_UART_RECV) { if ( (odebranyZnak!='\r') && (odebranyZnak!='\n') ) { slowo[i++]=odebranyZnak; } else { slowo[i]='\0'; i=0;// zakończenie słowa - dodanie znaku końca stringa **ANALIZA...

    Mikrokontrolery AVR   09 Paź 2011 18:41 Odpowiedzi: 19    Wyświetleń: 3950
  • [C++] Problem rs232 ReadFile() oraz obiektem graphics

    Jak na razie zrobiłem to w ten sposób, że stworzyłem Bitmapę i na niej piksele odwzorowując narysowane na panelu obiektu. Problemu tutaj nie ma, gdyż te obiekty to zwykłe prostokąty. Inaczej ma się sprawa z napisami. Na panelu rysuję także stringi przedstawiające czas. Problem polega na tym, że nie wiem jak je przenieść na Bitmapę. Prosiłbym o pomoc...

    Programowanie Początkujący   03 Wrz 2009 17:58 Odpowiedzi: 7    Wyświetleń: 1959
  • [Visual Studio C++] Jak wysyłać stringi z TrackBar do Arduino przez port szeregowy?

    (at)JacekCz Co do Arduino to się zgodzę - to jest bardziej platforma dla osób które bez poznania procesora chcą sobie coś zrobić i tyle. Niestety uczy to złych nawyków, ale to zależy też od osoby jak potoczy się jej dalsza edukacja. Tak samo nie chodzi o brodatych hackerów, tylko jak wspomniałem czasem prostą kalkulację biznesową. Generalnie jak mówimy...

    Arduino   06 Lip 2018 14:56 Odpowiedzi: 58    Wyświetleń: 1692
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    ale może już jest coś takiego w C ? . C jest wręcz stworzone do takich rzeczy, do analizy / parsowania stringów, podzielonych na tokeny spójrz sobie na funkcje [syntax=c]strtok()[/syntax] oraz [syntax=c]strtok_r()[/syntax] są idealne do tego i zastępują ci wraz ze wskaźnikami wszystkie bascomowe wynalazki działając wydajniej i szybciej i lepiej ;)...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16926
  • Wyświetlacz VFD 05464ASSY35119. Inicjalizacja przez RS232

    Poczytałem sobie o tym "Pack" Jest to funkcja która zamienia poszczególne bajty na string. Dodatkową ważną informacją jest, że jak to w stringu bywa, każdy taki string będzie zakończony NULL`em czyli wartoscią 0. Taki string terminator. Bascom oczywiście też kończy stringi zerem. Kiedy więc wysyłasz : Print "test wyswietlacza" ; To na końcu wyświetlacz...

    Mikrokontrolery   21 Mar 2017 07:21 Odpowiedzi: 38    Wyświetleń: 2007
  • Jak przesyłać liczby przez RS232 bez konwersji na string w Bascom?

    To wychodzi na to, że ja przesyłam stringi o długości 5 znaków (XX.XX) no i jeden znak to pewnie bajt czyli 5 bajtów w sumie. Na podglądzie wiem, że są one przedzielone "\r\n" , co zatem zrobić w takim przypadku? Programuję w c#.

    DSP i Transmisja   21 Cze 2010 09:55 Odpowiedzi: 13    Wyświetleń: 2544
  • Odbiór danych z ADC w Atmega32 przez RS232 w C++ Builder - wykres nie działa

    A próbowałeś szukać w dokumentacji AnsiString? Przecież są odpowiednie funkcje konwertujące stringi ToInt i ToDouble... [url=http://bcbjournal.org/articles/vol1...

    Programowanie   12 Sie 2009 18:55 Odpowiedzi: 10    Wyświetleń: 1467
  • [VB] SerialPort - sprawdzanie czy coś dotarło. RS232

    Witam! Komunikuje się z pewnym urządzeniem za pomocą portu RS232, nadaje ono stringi w postaci xxxxxxxx + CR/LF, gdzie x to 1 lub 0. W moim programie użyłem SerialPort. Zastanawia mnie teraz jak zrobić takie coś: gdy moje urządzenie coś nada to program automatycznie to wyświetli i zapali odpowiednie "lampki", udało mi się napisac to w taki sposób, że...

    Programowanie   06 Kwi 2009 18:41 Odpowiedzi: 11    Wyświetleń: 3400
  • Jak po rs232 przesłać liczby dziesiętne? Wyświetlanie, HEX.

    Jak będziesz tak formułował pytania, to cię pokierują do szkoły. Mam dobry humor, więc tego od razu nie zrobię. Przez RS-a wysyła się liczby binarne o wielkości od 7 do 9 bitów, że o parzystości i CRC nie wspomnę. Programy je interpretują i wyświetlają w formacie szesnastkowym, bo jest najbardziej przejrzyście dla programisty. Stringi są ciągiem znaków,...

    DSP i Transmisja   15 Cze 2008 00:33 Odpowiedzi: 3    Wyświetleń: 2011
  • Jak zrealizować dozowanie wagowe z RS232 i sterownikiem?

    Witam, polecam sterownik FATEK. konkurencyjny cenowo, darmowy software, darmowe jednodniowe szkolenie w siedzibie firmy w Krakowie i Warszawie. Bez problemu komunikuje się z systemami wagowymi (sam testowałem na RADWAG i TECHWAG jeśli dobrze pamiętam nazwę tą drugą). Sterownik po RS232 (lub RS485) komunikuje się w trybie transmisji tzw. bezprotokołowej....

    Automatyka Przemysłowa   08 Paź 2008 22:27 Odpowiedzi: 8    Wyświetleń: 4077
  • Jak napisać interpreter komend RS232 w asm na AVR?

    Wiem że temat rs w AVR był wielokrotnie wałkowany, ale nie znalazłem iterpretera komend w asm, łatwiej byłoby w c ale ja potrzebuję w asm. Ma może ktoś jakieś takie rozwiązanie, albo jakiś link i mógłby się ze mną podzielić. Ma dziłać tak: do procesora po rs przychodzą komendy w postaci stringu np.: led1-on , led1-off, plikxxx-start, plikxxx-stop. procesor...

    Mikrokontrolery   09 Wrz 2007 18:49 Odpowiedzi: 1    Wyświetleń: 1304
  • [C++] RS232 - Odbieranie i interpretacja ramki w postaci binarnej.

    Odp 1. Zwraca kod błędu 234: ERROR_MORE_DATA 234 (0xEA) More data is available. Wykrywanie rozpoczynam od: Available COM ports on system: COM4 USB->COM adapters: FTDIBUS\VID_0403+PID_6001+A800enatA\0000 lub zewnętrzna biblioteka FTDI - jak pamiętam to ona ma wykrywanie COM-ów prawda? Ehhh... Odp 2. Okazało się że system kompilatora nadzorujący obsługę...

    Programowanie   23 Cze 2012 13:23 Odpowiedzi: 69    Wyświetleń: 9783
  • Borland C++ Builder + RS232 odbieranie z potwierdzeniem

    Pisze aplikacje ktora ma odbierac stringi dlugosci 11 - 20 znakow z COMa, po odebraniu takiego stringu ma wyslac do mikrokontrolera 'a' jako potwierdzenie i odebrac nastepny string... Ilosc stringow jest w granicach od 4 do 8000 i zawsze calosc konczy sie znakiem 'X' Odebrane dane maja byc zapisane bez zmian na dysk. ... 85 20180.00 tutaj wysylam potwierdzenie...

    Programowanie   15 Sie 2006 14:55 Odpowiedzi: 5    Wyświetleń: 4695
  • Jak obsłużyć znaki LF po INPUT w Bascomie przy buforze Serialin?

    Witam, jak wiadomo (przynajmniej mi narazie) z helpa Bascoma - zwykłe polecenie PRINT generuje na końcu dwa dodatkowe znaki CR i LF również jak wiadomo polecenie INPUT reaguje na znak CR ... co więc się dzieje ze znakiem LF po instrukcji INPUT jeśli mamy zdefiniowany jakiś bufor: Config Serialin = Buffered , Size = 80 Input String_var Noecho i przylatują...

    Mikrokontrolery   10 Maj 2008 18:58 Odpowiedzi: 9    Wyświetleń: 4483
  • Delphi RS232 - brak odpowiedzi urządzenia, jak poprawnie skonfigurować?

    Probowales mimo to ,ze nie mogles ustawic flag uzyskac polaczenie na comport? Kiedys napisalem programik ,ktory komunikowal sie z urzadzeniem ale nie chcial wlasnie wspolpracowac ze standardowym onrxchar. Wklejam tu fragmenty powycinane (postaram sie zeby stanowily jakas calosc) i mozesz sprobowac zrobic wg tego: for i:=1 to 1023 do begin //wysylam...

    Programowanie   21 Paź 2008 12:16 Odpowiedzi: 5    Wyświetleń: 2675
  • zdalnie sterowany samochodzik sterowany przez rs232

    najlepiej byloby do tego wykorzystac aparature do sterowania. odbiornik i nadajnik. a nadajnik troche przerobic. W nadajniku sa potencjometry. nalezaloby zastapic je czyms innym. musialbys dorwac schemat takiego nadajnika. Bzdura. Czytając takie odpowiedzi odnoszę wrażenie, że obsiadło Cię stado trolli. Do sterowania drogą radiową przez rs232 wykorzystać...

    Projektowanie Układów   30 Sie 2005 19:44 Odpowiedzi: 17    Wyświetleń: 6855
  • Jak konwertować i zapisywać tekst do EEPROM I2C z AT89C2051?

    Buduję sterownik oparty na at89c2051. urządzenie to zawiera menu wywoływane z pod RS232 na standartowych instrukcjach print i input. Niestety objętość "tekstu" w menu jest na tyle obszerna, że zajmuje to prawie całą objętość pamięci procka. Przyszło mi do głowy rozwiązanie aby tekst menu przekonwertować i wysłać do pamięci eeprom I2C, a następnie rekonwetować...

    Mikrokontrolery   25 Lis 2005 09:27 Odpowiedzi: 9    Wyświetleń: 1955
  • Atmega128 - początkujący - UART0 ma nadawać po przycisku

    Witam. Próbuje napisać kod , ktory bedzie za pomocą przycisku na PC4 na przemian włączał i wyłączał diodę , a także nadawał stringi na uart0 , lub uart1. Wyłączyłem kompatybilność Atmega103 a także JTAg-a. Fusebity ustawione - CKSEL Int. RC Osc. 1 MHz; Start-up time: 6 CK + 0 ms , cos mi nadaje, ale krzaki i znaki zapytania. poniżej kod: #include <avr/io.h>...

    Mikrokontrolery AVR   12 Sty 2010 23:17 Odpowiedzi: 2    Wyświetleń: 1529
  • [ATMega16] [ATMega16][C] Brak wyświetlania czasu z PCF8563 na LCD, błędy w kodzie?

    Nie udało mi się rozwiązać problemu z komunikacją z zegarem rtc więc, postanowiłem skorzystac z gotowego rozwiązania z książki Mirosława Kardasia, w której co prawda jest opisany PCF8583, ale w zasadzie jest on bardzo podobny do mojego PCF8563P. Po wgraniu programu, na wyśw. LCD i w terminalu nic się wyświetla... Pomyślałem że skoro ciągle nic się nie...

    Mikrokontrolery AVR   20 Sie 2011 22:46 Odpowiedzi: 23    Wyświetleń: 5056
  • Nadpisywanie stringów w AVR Studio na atmega8 przy komunikacji RS232

    string powinien kończyć się znakiem NULL czyli o wartości zero. Nie używałem uarta, czy gdzieś w Twoim kodzie jest funkcja / lub ją dodałeś że po odebraniu tylko 5 znaków zostanie dopisany znak NULL? jeśli nie ma tam takiego czegoś to nic dziwnego. Funkcja UART_putstr będzie wypisywać wszystko co napotka aż znajdzie znak NULL (zero). najprostsze co...

    Mikrokontrolery AVR   05 Mar 2009 22:06 Odpowiedzi: 2    Wyświetleń: 1355
  • Kalkulator w Javie z RS232: Jak obsłużyć operatory z klawiatury?

    W Javie nie można używać stringów w instrukcji switch.

    Programowanie Początkujący   20 Sie 2010 22:08 Odpowiedzi: 4    Wyświetleń: 1339
  • [VB .net] Operacje (cięcie) na stringach / odbiór rs232

    Gotowiec, powinno działać Class Program Public Shared Sub Main(args As String()) Dim rectext As String = "+CMGR: ""REC READ"",""+48508XXXXX... " & vbCr & " przykladowa tresc sms.... " ReadText(rectext) End Sub...

    Programowanie Początkujący   17 Mar 2010 09:32 Odpowiedzi: 1    Wyświetleń: 3104
  • [Delphi7] Problem z łączeniem i długością stringów z RS232

    Witam mam problemik ComPort.ReadStr(Str, Count); Pom:=Pom+Str; a:=Length(Pom); If a=66 then L:=Pom; LabelA.Caption:='Czas:......'+co... LabelB.Caption:='Namiary A:......'+copy(L,15,14); Jak widzimy w powyszym kodzie planuje nadchodzace dane z RS232 ( Str ) dodac do siebie tak aby powstal...

    Programowanie   01 Maj 2005 20:55 Odpowiedzi: 3    Wyświetleń: 1394
  • Jak obsłużyć przerwania dla RS485 przy odbiorze danych w tle?

    pewnie piszesz w bascom ,wiec masz kod odbierania danych (całych stringów ) w przerwaniu :) : Config Serialin = Buffered , Size = 20 do If Ischarwaiting() = 1 Then '1 - odebrano znak,0 - pusty bufor Call Read_rs232 End If loop Sub Read_rs232 Dim Bufor As String * 24 Input Bufor Noecho end sub

    Mikrokontrolery   19 Maj 2008 15:54 Odpowiedzi: 18    Wyświetleń: 3141
  • Przesyłanie Stringa przez IO-Device w Tia S7-1200 z RS232: jak to zrobić?

    Przy założeniu że char== bajt Na urządzeniach pewnie tak, ale na Windowsie / w internecie nie koniecznie, zależy skąd te Stringi pochodzą

    Automatyka Sterowanie PLC   11 Gru 2023 15:37 Odpowiedzi: 6    Wyświetleń: 411
  • Informacja z RS232 - Jak wydobyć dane ze Stringu w BC++ 6

    Tablica: char InputBuffer[12]; zawiera łańcuch "w stylu c". Łańcuch taki powinien się kończyć znakiem bajtem o wartości 0. Możesz np. przed ponownym zapisem wstawić 0 do wszystkich komórek tablicy. Dwie uwagi: 1. trzeba to zrobić tak: InputBuffer[i]=0; a nie: InputBuffer[i]='0'; // w tym przypadku podstawiasz kod ascii znaku '0"; 2. Jeżeli tablica ma...

    Programowanie   06 Maj 2005 12:58 Odpowiedzi: 8    Wyświetleń: 4751
  • Jak wizualizować dane z uC po RS232 w Delphi? Temperatury i przyciski

    Czy uC wysyla wszystko jako jeden ciag (tak jak to przedstawiles),czy za kazdym razem krotki string np. temp1=5 ? Ogolnie wszystko rozbija sie na operacjach na stringach (instrukcja Copy(Zmienna:String,PozycjaOdKtorejZaczy... Potrzebyjemy:Integer)). w przypadku gdy wysylasz temp w krotkich stringach i za kazdym razem przechwytujesz...

    Programowanie   06 Kwi 2008 17:44 Odpowiedzi: 19    Wyświetleń: 2105
  • [90s2313] lub [atmega128] [bascom] problem z obsługą rs232

    jeżeli już uzyjesz procka a dwoma uart'ami to budujesz procedure która odbiera od twojego urządzenia string'i jeżeli wykryjesz odbior pierwszego string'u (czyli nagłówka) np if odebrany="wzór nagłówka jeden" then ustaw flagę że nastepny string to będą pierwsze dane wtedy : if flaga1=1 then pierwsze_dane=odebrana:reset flaga1 z drugim nagłówkiem i drugimi...

    Mikrokontrolery AVR   26 Sty 2009 10:49 Odpowiedzi: 12    Wyświetleń: 2649
  • [AVR] Jak używać printf, fprintf, sprintf w AVR C do formatowania stringów?

    Na początek musisz napisać funkcję która zapisuje i odczytuje (tu mowa o RS232, zlcd nie ma sensu) jeden znak. Kolejnym krokiem jest otwarcie strumienia poleceniem FDEV_SETUP_STREAM: FILE std = FDEV_SETUP_STREAM(rs_put0,rs_get0, _FDEV_SETUP_RW); teraz pozostaje ci tylko zabawa formatowaniem np: char tekst[]="doklejamy\0"; fprintf(&std,"Tekst...

    Mikrokontrolery   08 Wrz 2009 21:53 Odpowiedzi: 8    Wyświetleń: 9603
  • Program do odbierania danych i wysyłanaia przez rs232?

    Nie wiem , co Twój program ma do roboty w pętli głównej , ale gdyby sprawdzanie czy nadszedł znak , było wykonywane rzadziej niż prędkość , z jaką dane mogą napływać do uC , to częśc napływających danych , niechybnie diabli wezmą ;) Radzę skorzystać z buforowania - zważywszy że RAM-u Ci chyba nie brakuje :D Piotrek PS A jakie dane spodziewasz się odbierać...

    Mikrokontrolery   04 Lis 2005 21:02 Odpowiedzi: 17    Wyświetleń: 4106
  • Builder C++ - funkcja do porównywania stringów z uwzględnieniem znaku

    Bardziej o tablicach znaków unsigned char. Odbieram dane przez RS232 do tablicy i szukam w niej podanego wzorca.

    Programowanie   28 Gru 2007 00:47 Odpowiedzi: 5    Wyświetleń: 5071
  • AVR - Czy printf zakłóca przerwania i transmisję RS232?

    Witam; chciałbym zapytać o następującą kwestie: Mam program w którym mam dość dużo przerwań. W głównym programie wykorzystuje funkcję printf który wysyła długie stringi. Procedury obsługi przerwań nie są zbyt któtkie. I stąd moje pytanie: Czy przerwanie może zakłócić transmisję RS232? Używa dosyć szybkiej transmisji więc boję się że tak może być.

    Mikrokontrolery   28 Lip 2013 06:06 Odpowiedzi: 12    Wyświetleń: 1992
  • Emulacja drukarki fiskalnej na laptopie - błąd w DFEmul, brak portu rs232, tylko USB

    Maszyna wirtualna to dobry pomysł. Ja ściągnąłem vspd.exe, czyli Virtual Serial Port Driver , najprostszą darmową wersję i sparowałem COM 1 i COM2 zaczęło działać, tylko trzeba uważać, bo w instalce był również trojan, Total Security go zablokowało. Może jeszcze inne programy działają podobnie, gdy szukamy coś w rodzaju [Virtual Serial Port Driver]...

    Programowanie   19 Kwi 2022 19:35 Odpowiedzi: 4    Wyświetleń: 963
  • [Atmega32] Jak przesłać i zdekodować strukturę przez RS232 na Atmega32 w C?

    Przesyłasz mikrokontroler-mikrokontroler, czy mikrokontroler-PC? Jeśli to pierwsze to sizeof(struktura), pobrać jej adres i wysyłać kolejne bajty. Do PC się to nie sprawdzi (inne długości int, double, char), więc pozostaje konwersja poszczególnych pól na stringi, ich wysłanie i proces odwrotny na PC.

    Mikrokontrolery AVR   11 Sie 2010 12:30 Odpowiedzi: 22    Wyświetleń: 2533
  • [C] Jak przekonwertować string z LabView na int w Atmega8 przez RS232?

    Czy LabView pozwala na wysyłanie 1 bajtowych zmiennych to nie wiem, więc pozostaje odczyt stringów. Najprostszy jest oczywiście [url=https://github.com/jnk0le/Easy-AVR-... Można także zastosować coś takiego [syntax=c]int16_t uart_getint(void) { char buff[32]; uart_gets(buff, 32); return...

    Mikrokontrolery AVR   08 Paź 2015 13:33 Odpowiedzi: 3    Wyświetleń: 897
  • Czy można zbudować przejściówkę RS232 na USB do sterowania siecią?

    przykład, w takim sensie że próbuje temat ogarnąć, chociaż nie bawiłem się nigdy wcześniej w USB. Troche dokładniej - mam przejściówkę USB->bluetooth i chciałbym komunikować się z bluetooth za pomocą układu który ma dostępny tylko port UART (RS232) (Nie wnikamy dlaczego nie chce użyć kości RS232->bluetooth). Żeby dało się to zrobić potrzebuje drugi...

    Mikrokontrolery Początkujący   22 Sie 2012 21:39 Odpowiedzi: 20    Wyświetleń: 3873
  • Konwersja float z Atmega32 do Labview przez RS-232 - błąd scan failed

    VISA, to coś zupełnie innego, niż goły RS232, to specjalny standard do komunikacji z przyrządami laboratoryjnymi, stąd stringi na wyjściu. Poszukaj, czy nie masz dostępnych innych bloczków do portu szeregowego i jakiejś możliwości do poskładania floata z suchych danych binarnych. W przeciwnym wypadku musiałbyś w mikrokontrolerze dokonać formatowania...

    Mikrokontrolery Początkujący   06 Wrz 2013 15:39 Odpowiedzi: 5    Wyświetleń: 2475
  • Wyszukiwanie samych cyfr z buforu RS232 w BASCOM - jak to zrobić?

    Można sprawdzać czy string zawiera "+CCLK:" [syntax=vbnet]Helpb = Instr(Somestring , "+CCLK:") If Helpb > 0 Then Helpb = Helpb + 6 Helpstr = Mid(Somestring , Helpb) 'odetnij +CCLK: End If[/syntax] Potem w samym stringu mozna szukać spacji lub przecinka poprzez CHARPOS i sprawdzać czy > 0 albo zrobić tablice stringów i na tym SPLIT dzieląc przecinkiem...

    Mikrokontrolery   03 Paź 2024 19:45 Odpowiedzi: 8    Wyświetleń: 312
  • Konwersja danych w rs232, BASCOM, wysyłanie danych.

    Deklaruję zmienną jako bajt i jej wartość ustawiam na 0. Następnie wysyłam ją po rs232. Na terminalu ustawionym na odbiór stringów mam prawidłowo odebraną daną - czyli 0. Jak ustawię odbiór hex'ów to wyświetla mi 30 30 0D 0A. Jak jest ta dana konwertowana na hexa? Ona nie jest konvertowana na hex. Print służy do wyświetlania na terminalu więc wartość...

    Mikrokontrolery AVR   26 Sie 2009 06:30 Odpowiedzi: 3    Wyświetleń: 3899
  • Atmega <=> Atmega rs232 [c]: Wysyłanie liczby zamiast kodu ASCII

    W sumie obojętnie jak to wyśle, byle po obu stronach była ta sama konwencja - czyli albo obie strony używają stringów, albo postaci binarnej. Z tego co pisze autor wynika, że nadajnik dokonuje konwersji na strin i przesyła dane, które odbiornik interpretuje jako dane binarne.

    Mikrokontrolery AVR   12 Sie 2018 12:05 Odpowiedzi: 3    Wyświetleń: 444
  • Moduł GPS 12 kanałów z Allegro – opinie użytkowników, doświadczenia z użytkowania

    Jak poczytasz to się dowiesz, że do twojego trzeba antenę na końcu tego kabelka. Ten który ja pokazałem ma antenę wbudowaną. Teraz policz w co jest lepiej zainwestować. Ja stosuję GPS w obudowie. Trzeba go zasilić. Wtedy zaczyna "nadawać" co sekundę komplet danych poprzez RS232 (o ile takie ma wyjście) w formie stringów. Procesor powinien wyłapywać...

    Mikrokontrolery   04 Mar 2007 15:58 Odpowiedzi: 12    Wyświetleń: 2103
  • C++ Builder 6.0 i RS232 wykrywanie znaku <NL>

    Dopóki nie przyjdzie enter, tekst powinieneś dopisywać do ostatniej linijki, zamiast cały czas dodawać nowe linie. W Delphi dostęp do tekstu wyświetlanego w TMemo jest możliwy przez kolekcję stringów TMemo.Lines - w builderze powinno być podobnie. Po przejrzeniu helpa o komponencie memo rozwiązanie powinno nasunąć się samo ;)

    Programowanie   25 Maj 2010 12:18 Odpowiedzi: 3    Wyświetleń: 1755
  • Builder C++ + RS232 - przeróbka programu z konsoli na okienk

    nie mam jak sprawdzic tego programu, ale hm, moze sprobuj najpierw wyswietlic na labelce co ci przychodzi z portu: Label1->Caption = RS_buf; nie wiem, czemu uzywasz atoi skoro RS_buf jest typu liczbowego (BYTE), chyba, ze ma byc stringiem :P

    Programowanie   10 Lip 2008 19:05 Odpowiedzi: 12    Wyświetleń: 4020
  • [BASCOM] Moduł GPS, zapis danych do tablicy. Po RS232.

    Wyszukujesz początek ramki, czyli pewnie "$GPRMC," Potem ładujesz znaki do zmiennej textowej aż natrafisz an przecinek. Jak natrafisz na przecinek to zatrzymujesz ładowanie znaków (a przecinka nie ładujesz). Konwertujesz Text na liczbę Integer (chyba że chcesz tablicę Stringów). Potem masz przecinek. Omijasz. Zbierasz kolejne dane aż do kolejnego separatora....

    Mikrokontrolery AVR   30 Paź 2009 23:16 Odpowiedzi: 5    Wyświetleń: 2816
  • ATMEGA128 + SIM900D - inicjalizacja i nie chce gadać

    Upaliłem rs232 i zamówilem sobie gotowy konwerter, póki go jeszcze nie mam chcę powalczyć na up. napisałem softwarowy uart i zaraz będę robił testy. JOUSTO czy na 100% możesz powiedzieć że przy świeżych SIM900D nie ma włączonego sprzętowego flowcontrol? Dodano po 33 Ale zabawne...jak wyłączyłem podciąganie rezystorem PORTU dostaje stringi...

    Mikrokontrolery AVR   05 Maj 2012 22:47 Odpowiedzi: 13    Wyświetleń: 3160
  • Jak zwiększyć szybkość transmisji RS232 w Bascom na ATmega16 16MHz?

    Zanim przystąpiłem do prób z zaproponowaną procedurą do obsługi UARTu, przeprowadziłem testy siłowe za pomocą kodu: $regfile = "m16def.dat" $crystal = 16000000 $baud = 38400 Dim Licznik As Integer Dim Rozkaz As String * 2 Licznik = 0 Do Incr Licznik Print Licznik ; " : 1023:1023:1023:1023:1023...

    Mikrokontrolery   24 Maj 2007 10:23 Odpowiedzi: 5    Wyświetleń: 3303
  • Dlaczego kod Bluestera AVT wymaga K=35? Czy to sygnał połączenia BTM-222?

    A co znaczy parsowanie? Nie mylić z "prasowaniem" ;) A na poważnie: http://www.google.com/search?hl=pl&q=par... a w uproszczeniu w naszej branży - to analiza stringów ;) (nie mylić z częścią garderoby damskiej) .... podstawowy sposób analizy przesyłanych informacji poprzez różnego rodzaju łącza szeregowe. Najlepiej parsuje się w oparciu o TOKEN'y...

    Mikrokontrolery AVR   05 Sty 2012 19:18 Odpowiedzi: 28    Wyświetleń: 3531
  • Funkcja ftoa w ICC AVR. Czy mógłby ktoś sprawdzić działanie funkcji?

    Witam Czy może ktoś sprawdzić działanie funkcji ftoa w ICC AVR? Deklaracja jest w stdlib.h i wygląda tak: /* ftoa function */ #define _FTOA_TOO_LARGE-2/* |input| > 2147483520 */ #define _FTOA_TOO_SMALL-1/* |input| < 0.0000001 */ /* ftoa returns static buffer of ~15 chars. If the input is out of * range, *status is set to either of the above #define,...

    Mikrokontrolery   10 Mar 2006 20:31 Odpowiedzi: 1    Wyświetleń: 4660
  • Sterowanie silnikiem krokowym przez RS232 i VisualBasic - jak zacząć?

    Jak napiszesz odpowiedni program na PC to wpiszesz w okienka odpowiednie nastawy i jednym przyciskiem wyślesz do uC. Pamiętaj, że przez UART lecą Stringi. Program do PC napiszesz tak, aby przed daną wstawił dowolną literę literę. String może wyglądać tak: P128 http://obrazki.elektroda.net/4_120043325...

    Mikrokontrolery   16 Sty 2008 22:09 Odpowiedzi: 6    Wyświetleń: 3006
  • Delphi rs232 ComPort - Jak odczytać ramkę Byte do tablicy Buffer_I?

    Witam. Próbuję odczytać poprzez ComPort ramkę tzn. ze stringami nie ma problemu, ale ramka wysyłana jest w postaci: byte 01 03 00 00 00 02 C4 0B. ComPort.Read(dane, Count); ale jak dane przepisać np. do: Buffer_I : ARRAY [0..20] of byte;

    Programowanie   12 Lut 2013 14:53 Odpowiedzi: 8    Wyświetleń: 2913
  • Atmega8A-PU i HC-05 - sterowanie silnikami przez Bluetooth z Androida 4.2.2

    Potrzebuje informacji np.: jak z aplikacji włączyć wyłączyć diode led, Przećwicz sobie UART na jakiejś prostej aplikacji. I to najlepiej najpierw z komputerem, za pomocą np Br(at)y Terminal, COMtester lub HyperTerminal. W przerwaniu robisz zapis do bufora odbiorczego lub zmiennej, a w pętli głównej porównujesz jaką komendę masz w tym buforze odbiorczym...

    Mikrokontrolery Początkujący   12 Mar 2015 11:21 Odpowiedzi: 10    Wyświetleń: 5754
  • Jak mierzyć napięcia -0.4 do 0.4 V na AVR ATmega16L z ADC?

    MES Mariusz. a nie lepiej lekko obciążyć wejście wzmacniacza równoległym rezystorem 47k ? kondensator zwiększa bezwładność pomiarów (co czasami jest pozyteczne a czasami nie). pozdrawiam Ale przy takiej niewielkiej częstotliwości pomiaru jak 10Hz te kondensatorki nie wiele zdołają namieszać. 10Hz to niewiele, ale nie jestem w stanie wycisnąć więcej,...

    Mikrokontrolery   02 Cze 2007 10:21 Odpowiedzi: 10    Wyświetleń: 2022
  • Jak namierzać skradziony samochód za pomocą systemu radiowego?

    koszt .... Ja kupuje części hurtem ...w www.piekarz.pl TinyTrack - nie więcej jak 17 zł . Ale wiadomo , jak się bierze hurtem :) to kupuje się np. nie jeden rezystor 2k2 tylko minimum to 100 sztuk ... 100 sztuk kosztuje 1 zł !! hurtem -> dlatego polecam tam zakupy. ! Baycom ... wcale nie trzeba go robić .... wystarczy soundmodem pod linuxem albo...

    Radiotechnika Serwis   18 Wrz 2005 21:46 Odpowiedzi: 31    Wyświetleń: 11777
  • Monitoring naszych instalacji OZE - www.PVmonitor.pl

    Witam Dzięki wspólnej pracy kolegów Futek2 i Akrawiec udało się zrobić fajny interface do inwertera Effekta serii ES, do wysyłania danych pomiarowych na stronę www.pvmonitor.pl, który komunikuje się bezpośrednio z inwerterem przez UART i wyciąga z niego co się da. W pierwszej wersji zrobiłem ten ze strony http://elektronika.5v.pl/_nodemcu_wifi_d...

    Energia Odnawialna   01 Maj 2025 10:38 Odpowiedzi: 2428    Wyświetleń: 338094
  • Moduł 433MHz Połączenie bezprzewodowe (Pierwsze Uruchomienie Bascom)

    Ten zestaw nie służ do transmisji RS232. Aby działał poprawnie musisz kodować słowa podobnie jak w RC5 lub układach PT2272/2262. Te moduły "łapią śmieci", a to fałszuje transmisję. Na upartego można na niewielką odległość przesyłać wolno np 300 bodów transmisje, warunkiem jest stała "nośna", czyli na przykład pomiędzy słowami nadajesz np same zera,...

    Mikrokontrolery AVR   11 Wrz 2015 20:37 Odpowiedzi: 19    Wyświetleń: 3987
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Miałem chwilę więc chciałem napisać szybko program na Aduino Mega2560, ale potem sobie przypomniałem, że tam mikroskopijny kwarc a błąd przy 16MHz dla 115200 jest za duży. Wziąłem więc Mega128 bo była wolna i pod ręką. Napisałem program w którym przez Charmatch odbieram string "1234567890" po odebraniu Entera. Żeby było uczciwie to jeszcze odpaliłem...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1692
  • [C#] C# - Odbieranie danych RS232: problem z reakcją na <LF> i <CR>

    Witam wszystkich, Mam problem z odbieraniem danych po RS232 z programem napisanym pod C#. Kod trochę niżej zamieszczam. Z czym jest problem? A no, odbiera dobrze tylko gdy chce aby reagował na <LF> lub <CR> (0x0A, 0x0D) to jakoś nie może. Próbowałem różnych sztuczek, mi znanych, ale niestety nie udało się. private void Port_Odbieranie(object...

    Programowanie   10 Lut 2010 08:14 Odpowiedzi: 5    Wyświetleń: 3988
  • LABVIEW - przesłanie wyniku i wyświetlenie po RS232

    Czyli on po prostu stale wysyła dane przez port szeregowy? Ale i tak trzeba znać format. LabVIEW (poza FPGA - LabVIEW FPGA ma tylko operację czytania znaku i nie ma stringów) ma operację czytania stringu z portu szeregowego, z wykrywaniem znaku końca (czyli jeśli woltomierz wysyła napis i po nim np. znak LF, to można ustawić to czytanie na kończenie...

    Programowanie Początkujący   06 Wrz 2021 13:26 Odpowiedzi: 15    Wyświetleń: 783
  • Jak rozkodować sygnał RS-232 z nieczytelnymi danymi? Szukam programu lub metody

    Niekoniecznie transmisja musi zawierać string z nazwą. W transmisji w ogóle może nie być znaków asci. Aplikacja może zawierać nazwy w postaci stringów. Urządzenie może wysyłać np numer od 1-15 który aplikacja rozpoznaje i wyświetla jako string. Ramka może mieć konkretną strukturę i określone pola zawierają przewidziane wartości którym aplikacja nadaje...

    DSP i Transmisja   21 Kwi 2008 19:57 Odpowiedzi: 4    Wyświetleń: 1765
  • Bascom komunikacja rs232 Bt interpretacja zmiennych

    Teoria powiadasz. Ciekawe co czytałeś... Mimo iż wyczuwam lekki roszczeniowy charakter wypowiedzi to postaram Ci się coś jednak wytłumaczyć. Kiedy pisałem o podpisywaniu zmiennych to miałem na myśli takie wysyłane osobno. Od razu uściślijmy, że dla takich wartości dwubajtowych jak Word łatwiej to przesłać jako Hexstring. Długość stringa zawsze będzie...

    Mikrokontrolery AVR   30 Kwi 2017 14:24 Odpowiedzi: 5    Wyświetleń: 1194
  • [attiny25] Jak zaimplementować software'owy port RS232 TX na ATtiny25 w C?

    Tak więc widzisz kolego Krampek, że TAGI w temacie o których tyle razy była mowa są bardzo przydatne bo bez dodatkowych słów opisu byłoby wiadomo z takiego tematu: #include <avr/io.h> #include "soft_uart.h" .global sputchar sputchar: pushR16 pushR17 pushR18 mov R18, R24 ; przekazanie znaku do nadania z parametru funkcji sputchar...

    Mikrokontrolery AVR   30 Mar 2009 22:34 Odpowiedzi: 5    Wyświetleń: 1896
  • Atmega 328p - UART odbieranie stringów z Matlaba - niepełne dane

    Wielkie dzięki za tak szybką odpowiedź. Czy mógł bym spytać co rozumiesz przez skopane sparsowanie? Jeśli chodzi o return 0 w funkcji uart_getc() - to w książce, z której korzystałem autor z tego skorzystał, tłumacząc, że 0 przy łańcuchach tekstowych oznacza koniec tekstu. Czy w takim razie lepiej było by zrobić np. coś takiego? [syntax=c] char uart_getc(void)...

    Mikrokontrolery AVR   03 Sty 2017 15:14 Odpowiedzi: 18    Wyświetleń: 1563
  • [Visual Basic] Kontrloka SerialPort i budowa terminala RS232

    Witam. Od pewnego czasu uczę się pisać w VB.. Teraz, by wykorzystać potęgę wbudowanego w Atmegi UARTu, chcę sam stworzyć prosty terminal do odbioru i nadawania stringów. Zasada działania ma być bardzo prosta - wszystko co wyśle uC ma być wpisane do pola tekstowego, i analogicznie w drugą stronę (chodź tu zależy jaki program jest napisany na uC, ale...

    Programowanie Początkujący   23 Gru 2009 15:10 Odpowiedzi: 8    Wyświetleń: 5096
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    oczywiście, że można to rozpatrywać jeszcze na miliony sposobów. Ja w swoim teście nadaję te ramki co ok 50ms. Jeśli ustawię ich wysyłanie np co 10ms to tych błędów nawet bez zasobochłonnych procesów pojawia się nieco więcej. Jeśli ustawię interwał czasowy na 100ms to błędne ramki nie pojawiają się nawet przy obciążaniu windy innymi procesami. Te błędy...

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241261
  • Modernizacja sterownika nawadniania ogrodu AVR Atmega32 + Atnel Wifi – ESP32 czy STM32 + ESP32?

    Witam Około 7-8 lat temu stworzyłem sobie kilka urządzeń na AVR Atmega32 w połączeniu z Atnel Wifi. Jednym z urządzeń jest sterownik nawadniania ogrodu. Wszystko działa poprawnie do tej pory. Komunikacja jest po UDP w formie określonych stringów. Jednak moduł wifi jest już dawno nie produkowany a Atmegi też warto byłoby zastąpić czymś nowszym. W razie...

    Mikrokontrolery ARM   20 Paź 2025 10:30 Odpowiedzi: 20    Wyświetleń: 240
  • C++ - Optymalizacja funkcji wysyłającej dane przez RS232 z PL2303HX

    Nie mam zielonego pojęcia co chciałeś mi przekazać, pokazując ten kod. Najzwyczajniej w świecie go nie rozumiem. Widzę, że wykonywana jest jakaś praca poprzez wskaźniki, o których jeszcze nic nie wiem. Jeżeli chodzi o dodawanie zer na początku wartości to jedyne na co wpadłem to zdefiniować dwa kolejne stringi, jeden o zawartości "0", a drugi "00"....

    Programowanie   06 Kwi 2014 14:04 Odpowiedzi: 9    Wyświetleń: 2295
  • STM32F103 - Zakłócenia przy równoległej komunikacji USART1 i USART2

    a więc STM'em mogę bezpośrednio wpiąć się na linie RS... Mogło by zadziałać. Ale jest taka sprawa. Linia "DATA" wygląda na zgodną ze "standardem" RS232 TTL, tzn. Stan "1" jest napięciem HIGH (powiedzmy, 3.3V). Ale linia "REQ" jest odwrotnie, tzn. "1" jest 0V. Ale to nie problem bo w STM32 możesz w rejestrze UARTu ustawić negację na pinie. Druga sprawa...

    Mikrokontrolery ARM   23 Wrz 2016 08:39 Odpowiedzi: 36    Wyświetleń: 3483
  • C# - Jak monitorować Profibus DP z konwersją RS485 na RS232?

    Witam, Jestem w trakcie pisania programu który ma za zadanie monitorować protokół sieci przemysłowych Profibus DP. Ruch sieci jest konwertowany z RS485 na RS232 z szybkością 9600kbit/s (program ma zadanie czysto edukacyjne). Postaram się wypunktować swoje pomysły. Proszę o rady i wskazanie dalszej drogi bo w tej chwili nie wiem czy nie wybrałem "ślepego...

    Programowanie   16 Gru 2012 16:00 Odpowiedzi: 1    Wyświetleń: 2235
  • [Delphi] Odbiór danych RS232 - gubi część ramki

    Niestety nic nie rozumiem. To count nie zawiera ilości bajtów jakie siedzą w buforze?? Jaki wpływ na obcinanie paru początkowych bajtów ma to co robię później z odebranym stringiem (zmienna odebrane)??

    Programowanie   24 Lip 2010 11:32 Odpowiedzi: 7    Wyświetleń: 2604
  • Jak wysyłać znaki ASCII 0-255 przez RS232 w VisualBasic?

    Te "smieci" jak to nazwales to jest miejsce zarezerwowane dla typu zmiennej. jezeli zmienna byla by "Byte" zajmie jeden bajt i nie musi byc "Stringiem". jezeli bedzie to "Long" zarezerwuje 4bajty itp. pozdro

    Programowanie   04 Lip 2005 03:18 Odpowiedzi: 52    Wyświetleń: 12765
  • Jak sformułować zapytanie do urządzenia przez RS232? Adres 01, rozkaz 03

    Napisz jeszcze czy masz na to program napisać i jeśli tak to w czym. Dla sprawdzenia możesz np użyć hyperterminala lub jakiegokolwiek innego. Ponadto czy te wartości w rozkazach są hexem czy stringiem. W Windows API na COMa wysyła się dane funkcją WriteFile. A i jeszcze pytanie czy przecinki też są wysyłane.

    Programowanie   11 Kwi 2008 21:14 Odpowiedzi: 3    Wyświetleń: 1581
  • Sterownik rolet wewnętrznych

    http://obrazki.elektroda.pl/9531378400_1... Witam. Chciałem zaprezentować wykonany przeze mnie sterownik rolet okiennych wewnętrznych. Inspiracją do wykonania projektu było urządzenie zaprezentowane już jakiś czas temu: Założenia Głównym celem mojego projektu było automatyczne zasłonięcie okna po włączeniu światła w pomieszczeniu (po...

    DIY Smart Home   24 Lip 2016 17:19 Odpowiedzi: 37    Wyświetleń: 43404
  • [AVR][C] jak działać ze stringami lub wskaźnikami

    dzięki za podpowiedzi, dzisiaj wieczorkiem będę miał co robić eeeeh - zaćwiczę to na śmierć, tym bardziej, że te wasze przykłady tak jednak, krótko daje się napisać. Więc tylko początkującemu jak mi, może się wydawać, że trzeba jakieś extra salta programistyczne dokonywać ;) .... ale ok zanim się wgryzę w kod wieczorkiem to od razu na gorąco jeszcze...

    Mikrokontrolery AVR   07 Cze 2008 16:44 Odpowiedzi: 35    Wyświetleń: 12640
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Witam ponownie. Dziekuje za wszystkie pomocne odpowiedzi, chociaz nie potrzebnie moje pytanie zostalo zinterpretowane odnosnie tego ze potrzebuje jakiegos sprzetu. Nie pytalem o sprzet, chodzilo mi bardziej o metodologie programowania takiej komunikacji, jak napisac taki software aby mogl przeslac zmienne do eeprom i je zapisac. Tym razem zapytam konkretniej....

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7587
  • [Zlecę] napisanie programu w VISUAL BASICU obsługa RS232

    Za mało danych. Chcesz mieś program do odbioru :" Odbiór danych z rs232 (ramka 32 znakowa zawsze). Zapis całego stringu do zmiennej i wyłowienie z niego potrzebnych danych. " Napiszę jak to rozumiem. Port w PC pod Windows czeka na napływ 32 bajtów wysyłanych z określonymi parametrami (baudrate, ilość bitów danych, ilość bitów stopu, parzystość bądź...

    Ogłoszenia Elektronika   25 Cze 2012 07:36 Odpowiedzi: 12    Wyświetleń: 2315
  • AVR + kilka urządzeń na RS232, protokół komunikacji.

    Jasne, że są gotowe biblioteki do Modbusa. Czasem tylko trzeba coś sobie dorzeźbić wedle potrzeby albo portować na konkretny MCU. W ramach enkapsulacji i Modbus RTU możesz przecież wpisywać całą swoją komendę, czymkolwiek by nie była, nawet stringiem ASCII... Protokołu nie interesuje czym są dane, które przesyłasz. To załatwia później parser, który...

    Mikrokontrolery   26 Lis 2016 22:16 Odpowiedzi: 65    Wyświetleń: 4290
  • Atitny1614 - dekodowanie ramki usart z string hex na int, printf - zmienne

    Szanowni Państwo, Mam pewien problem z dekodowaniem zmiennych w ramce usart po string hex. Procesor Attiny1614 połączony z modułem bluetooth po TTL. Zaznaczam że ze zwykłymi stringami nie mam problemu tylko jak mam przekonwertować z string hex na int i odesłać. Procek wysyła proste rozkazy np: włącz, wyłącz, włącz na określoną moc, włącz na określoną...

    Mikrokontrolery AVR   14 Lut 2020 21:13 Odpowiedzi: 3    Wyświetleń: 480
  • Jak odebrać bajty 1..32 i 126..255 z RS232 - BASCOM

    Znaczy ze chcesz wklepac w cyfy na klawiaturze np. 125 i zeby program wyslal liczbe 125? Jesli tak to musisz zamienic stringa na uinta8

    Mikrokontrolery AVR   17 Lis 2009 00:35 Odpowiedzi: 6    Wyświetleń: 2205
  • Konwersja char na dwuznakowy hex w C# dla RS232 - jak to zrobić?

    Każdy bajt liczby dzielisz dokładnie w połowie - otrzymujesz dwie czterobitowe połówki, których wartość używasz jako indeks w tablicy znaków "0123456789ABCDEF" by dopisać z niej cyfrę do stringa. string[0] = tablica[bajt>>4]; // albo [bajt/16] string[1] = tablica[bajt&15]; string[2] = 0;

    Programowanie   20 Paź 2008 08:57 Odpowiedzi: 8    Wyświetleń: 1250
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Motam się znowu okrutnie z uartami. Mam dwa urządzenia i chcę aby w każdym nadawanie i odbieranie chodziło w przerwaniach. Urządzenia A odpytuje cyklicznie co kilka sekund urządzenie B. Całe odpytywanie polega na tym że: Moduł A wysyła poleceniem: Print #6 , "RED" ; chr(13) ; zapytanie o treści "RED" i na to zapytanie urządzenie B...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5126
  • [Delphi] Delphi CRC8 Maxim 1-Wire – jak poprawnie obliczyć sumę CRC dla RS232 (wielomian 0x131)?

    Masz kod w C, wyliczone CRC z twojego stringa to 0x08. Jak chcesz kod jak wyliczac z tabeli to daj znac. uint8_t CRC8_Check(uint8_t *Data, uint8_t Size) { uint8_t i = 0; uint8_t bit = 0; uint8_t checksum = 0; const uint16_t POLYNOMIAL = 0x131; for (i = 0; i < Size; i++) { checksum ^= (Data[i]); for (bit...

    Programowanie   17 Wrz 2010 07:56 Odpowiedzi: 24    Wyświetleń: 6413
  • [Atmega8] Jak sterować 160 diodami LED za pomocą Atmega8 i portu RS232?

    $regfile = "m8def.dat" $baud = 9600 $crystal = 1000000 Dim X As String * 160 At $300 'uzywa adresu 300 w SRAM Dim A(160) As Byte At $300 Overlay 'tablica 160 bajtow zapisana w tym samym miejscu Dim Z As Byte Print "podaj X" Input X For Z = 1 To 160 Print Chr(a(z)) Next Z 'lub bardziej przejzyscie For Z =...

    Mikrokontrolery AVR   16 Wrz 2008 19:32 Odpowiedzi: 43    Wyświetleń: 9484
  • Odtwarzanie plików WAV/MP3 w systemie sterowania: Alternatywy dla iMP3 Polgat (RS232/RS485/OPC-UA)

    Witam, 1) Producenci PLC dostarczaj czasem biblioteki do obsługi RS232 ale poza tym można samem wykonać obsługę. Może w tym przypadku trzeba tak podejść do problemu? 2) Patrząc na tablicę ASCII 7E to znal "~". Może trzeba zapisać (na próbę) ramkę jako typowego stringa w pamięci PLC?. 3) Wykonałbym przepisane dodatkowo tablicy zmiennych byte do string...

    Automatyka Przemysłowa   18 Mar 2023 13:07 Odpowiedzi: 6    Wyświetleń: 378
  • UART + Transfer danych po rs232 - problem z wykryciem portu COM

    No ok, ale w pierwszym poście napisałeś, że dajesz jako comport string a funkcja otwierająca port chce int. Więc ze stringa robisz losowy numer i pewnie wychodzi że nie ma takiego portu. Może najpierw napisz program, który wypisze numer portu jako int dla podanego stringa. Czyli podajesz jako argument 'com7' dostajesz liczbę inna niż -1. To powinno...

    Mikrokontrolery Początkujący   25 Paź 2022 22:03 Odpowiedzi: 3    Wyświetleń: 504
  • [C] Dlaczego wysyłanie stringu przez RS232 się zapętla? Jak dodać znacznik końca?

    A jak wygląda funkcja USART_Transmit ?

    Mikrokontrolery AVR   16 Wrz 2008 07:01 Odpowiedzi: 12    Wyświetleń: 3132
  • C++ Builder: filtrowanie i wyświetlanie wybranych sekwencji ze stringa RS232

    bobito777 , w tym przypadku bezpieczniej i wygodniej z sscanf:).

    Programowanie   24 Lut 2008 09:51 Odpowiedzi: 5    Wyświetleń: 1194
  • C# RS232 – nieprawidłowy odczyt stringa, różne wartości w TextBox i Label

    Witam! Przy odczycie stringa z RS232 mam problemy z jego poprawnością. TextBox pokazuje mi temperaturę w postaci XX.XX i cały czas identycznie oczywiście poprawnie, ale ta sama dana w Labelu pokazuje mi X.XX lub .XX lub samo X. Dodatkowo wywala mi error, że string jest niepoprawny, proszę powiedzcie jaki kawałek kodu wkleić, który Was interesuje.

    Programowanie   17 Cze 2010 14:19 Odpowiedzi: 2    Wyświetleń: 1866
  • Konwersja, sformatowanie danych odbieranych przez RS232.

    Stworzyć tablice int o długości napisu, i przekopiować wartości, ze stringa do tablicy?

    Programowanie   12 Kwi 2006 11:58 Odpowiedzi: 2    Wyświetleń: 1255