odbieranie string

Znaleziono około 796 wyników dla: odbieranie string
  • Odbieranie string UART. Docklight, LCD, PC, ATmega.

    odbieraj znak po znaku z UARTu i umieszczaj go np. w tablicy

    Mikrokontrolery AVR   01 Sie 2009 13:56 Odpowiedzi: 5    Wyświetleń: 5133
  • REKLAMA
  • [DELPHI] Odbieranie stringów o zmiennej długości w IdTcpClient (INDY 10)

    1.Wstaw IdGlobal do Uses to będziesz mógł korzystać z formy jaką Ci napisałem; 2.Zrób odczyt w oddzielnym wątku (TThread) to program nie będzie się wieszał; 3.Ustaw ConnectTimeout i ReadTimeout dla TCPClient1 (w milisekundach); 4.Program oczekuje na string'a zakończonego CRLF. Jak ustawisz timeout'y (pkt.3) to będzie czekał tylko zadany czas. Pozdrawiam...

    Programowanie   13 Sie 2010 15:35 Odpowiedzi: 17    Wyświetleń: 4515
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega 328p - UART odbieranie stringów z Matlaba - niepełne dane

    rzeczywiście nie rozumiesz. Chodzi o to żebys wiedział, czy masz coś w buforze. np - malutka modyfikacja [syntax=c]int uart_getc(void) { // sprawdzamy czy indeksy są równe if ( UART_RxHead == UART_RxTail ) return -1; // obliczamy i zapamiętujemy nowy indeks „ogona węża” (może się zrównać z głową) UART_RxTail = (UART_RxTail + 1) & UART_RX_BUF_MASK;...

    Mikrokontrolery AVR   03 Sty 2017 15:14 Odpowiedzi: 18    Wyświetleń: 1545
  • Dlaczego program Bascom dla Atmega8 nie zapala diody przez UART?

    A może odbieraj większy string i sprawdzaj pierwszy znak.

    Mikrokontrolery   12 Gru 2011 17:33 Odpowiedzi: 8    Wyświetleń: 2102
  • REKLAMA
  • [ATmega128] [ATmega128][C][VBA] Odbieranie zmiennej długości stringa przez MSComm w VB

    Po stronie kompa i VBA tak: Do DoEvents Loop Until MSComm5.Input <> CR TextBox1.Value = MSComm5.Input I do pola tekstowego wpisuje mi tylko pierwszą cyfrę 9 zamiast 999 :/ Gdybyś wysłał ciąg 123 to otrzymał byś w polu tekstowym nie pierwszą, a ostatnią liczbę, gdyż tylko ona jest tam wpisywana. Dlaczego? Bo nie dopisujesz do TextBoxa odebranych...

    Mikrokontrolery AVR   20 Sty 2010 10:53 Odpowiedzi: 8    Wyświetleń: 1244
  • Jak skonfigurować VISA SERIAL w LabVIEW dla ATMEGA 8? Błąd przy odczycie danych

    Zamiast klocka do konwersji na double daj 'string indicator' i pokaż jaki dokładnie string odbiera labview. Poza tym, powinieneś mieć coś jak "COMileśtam" w okienku do wyboru źródła VISA.

    Programowanie Początkujący   19 Paź 2014 15:48 Odpowiedzi: 10    Wyświetleń: 1917
  • [Atmega 16][Visual studio C#] Błędna komunikacja przez serial port.

    Tak na szybko przerobiłem odbieranie stringa (na razie bez przerwań i pewnie nie do końca poprawnie ) działa to w ten sposób że w pętli while odbieram cały string a potem go wyświetlam, i jak na razie działa ok. Także pewnie tutaj leżał problem dzięki wielkie za pomoc. [syntax=c]void receive_text (void) { char ch; uint8_t i=0; while(1){ ch = USARTReadChar();...

    Mikrokontrolery AVR   25 Wrz 2018 12:49 Odpowiedzi: 26    Wyświetleń: 1356
  • Problem z prawidłowym odebraniem informacji po RS232

    Mówiąc w prost - wysyłasz z PC 3 x string , a odbierasz tylko 1 x string. Piotrek

    Mikrokontrolery   31 Gru 2005 09:50 Odpowiedzi: 4    Wyświetleń: 1167
  • RS232+WINio+Builder - poszukuję info o obsłudze, kodach

    Witam! Mam za zadanie napisac aplikacje umozliwiajacą komunikacje miedzy dwoma komputerami po rs232 w XP SP2. Przeczytalem ksiazke "praktyczne programowanie rs232" jednak kod tam opisany jest zbudowany "od podstaw" ja bym chcial ułatwić sobie sprawe i użyć bibliotek WinIO - szukam jakiś informacji o ich obsludze,przykladowe kody, dodam iż program ma...

    Programowanie   13 Mar 2008 16:25 Odpowiedzi: 1    Wyświetleń: 1011
  • REKLAMA
  • Bas : dzielenie długiego stringu a dane sa zmiennej długości ( odbior UART)

    No i z $framesize trafiles w sedno... Dopoki nie mialem tej linii to max odbierany string mógl wynosic 18 znaków a pózniej znany komunikat koniec ramu. Na poczatek ustawilem size32 i odebralem 15 znaków na lcd( realnie 17 bo jeszcze spacje tez sie liczy wiec string *¹⁷) Pozniej zrobilem Sframe =2 dalej wszystko odbiera ciag max już do 37...

    Mikrokontrolery AVR   08 Maj 2022 20:09 Odpowiedzi: 6    Wyświetleń: 687
  • REKLAMA
  • 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ń: 3129
  • Bascom AVR – konwersja zmiennej STRING na BYTE, jak poprawnie przypisać wartość?

    Witam, Napisałem program w BASCOM AVR, z komputera otrzymuje dane np: "14" te dane są i muszą być odbierane do zmiennej typu string. Mam problem z: chciałem tą zmienną ze zmiennej typu string przypisać do zmiennej typu BYTE. Nie wiem jak by to zrobić. Probowalem już kilu sposobów ale zawsze otrzymywałem jakieś bzdury w zmiennej typu byte. Czy istnieje...

    Mikrokontrolery   16 Maj 2006 21:21 Odpowiedzi: 2    Wyświetleń: 1920
  • 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ń: 1641
  • Gdzie wykupić niemiecki numer do odbierania SMS online?

    Serio? https://allegro.pl/listing?string=karta%...

    Smartfony Użytkowy   23 Gru 2024 14:33 Odpowiedzi: 5    Wyświetleń: 492
  • Lokalizator GPS i nie tylko.

    Gps musi wysyłać dane w formacie NMEA 0183. Podpięcie innego GPS może wymagać wprowadzenia zmian do programu dotyczących miejsca usytuowania interesujących danych w odbieranym stringu.

    DIY Konstrukcje   10 Sie 2011 21:04 Odpowiedzi: 136    Wyświetleń: 87617
  • STM32F4 - USART, nieprawidłowe zakończenie transmisji stringu

    Zasadniczo nie jest to możliwe, tzn. funkcja wysyłająca wygląda dobrze, problem jest gdzieś indziej. Masz dokładnie taki program, jak pokazałeś? Jak odbierasz i wyświetlasz?

    Mikrokontrolery ARM   28 Sty 2016 21:23 Odpowiedzi: 10    Wyświetleń: 957
  • Atmega - USART: Jak poprawnie odbierać i zapisywać ciągi znaków?

    Kawałek kodu masz mocno namieszany, nie masz funkcji odczytującej daną z uartu - pokaż większy fragment kodu. ogólnie: [syntax=c] #define BUF_SIZE 100 char c; chat buffer[BUF_SIZE];//koniecznie deklaracja rozmiaru ... while(1){ if((c=uart_getc())){ buffer[i++]=c; if(i==BUF_SIZE-1){//zabezpieczenie przed przepełnieniem bufora buffer[i]='\0'; i--; //sygnalizacja...

    Mikrokontrolery AVR   16 Sie 2015 18:22 Odpowiedzi: 8    Wyświetleń: 1254
  • Jak przesyłać liczby przez RS232 bez konwersji na string w Bascom?

    Znaki terminujące - czyli "\r\n", ewentualnie NULL, zazwyczaj kończą zmienne typu string. Nie sądzę, żeby były wysyłane po każdym znaku. Nie programowałem w C#, ale wydaje mi się, że kompilator dodaje Ci te znaki automatycznie. Spróbuj odbierane znaki zapisać do zmiennej innego typu, np "byte" lub "char". Jak wygląda Twoja procedura odbierająca znaki...

    DSP i Transmisja   21 Cze 2010 09:55 Odpowiedzi: 13    Wyświetleń: 2538
  • Jak wysyłać SMSy za pomocą ATMEGI i siemensa s55?

    Ano widzisz, w końcu po doprowadzeniu do odpowiednio małego kroku można zacząć wyciągać wnioski i podjąć działania ratujące ;) Teraz sprawdź czy terminal w windows odbiera ten twój wysyłany string ;) jeśli odbiera to znaczy, że program w procku przynajmniej ten wysyłający jest OK, zatem problem masz gdzieś w połączeniach fizycznych z telefonem. No a...

    Mikrokontrolery AVR   26 Sty 2011 23:54 Odpowiedzi: 21    Wyświetleń: 3594
  • Jak zamienić tekst na liczby i odwrotnie w Bascom AVR?

    W Bascom'ie masz instrukcję VAL. Najpierw deklarujesz zmienne B [byte/word] i S [string*x; x=liczba znaków] a następnie konwertujesz B=val(S) i dalej używasz zmiennej B. W odbieranym stringu muszą być tylko znaki z zakresu 0..9 bez literek ;-) inaczej "krzaki".

    Mikrokontrolery   05 Maj 2004 13:35 Odpowiedzi: 4    Wyświetleń: 996
  • [C][atmega8]-jakie przerwanie od RX w celu wykonaniu funkcji

    Weis, tak tutaj głównie błąd leżał. dzięki. _Robak_, czy tym przerwaniem odbierasz stringa: ISR(USART_RXC_vect) { UARTBuffer[UARTCount] = UDR; UARTCount++; rx_counter++; if ( UARTCount == BUFF_SIZE ) { UARTCount = 0; } }

    Mikrokontrolery AVR   06 Gru 2009 20:19 Odpowiedzi: 16    Wyświetleń: 1707
  • [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ń: 2637
  • [ Bascom ] Coś w rodzaju CRC dla przesyłanych stringów

    Przeczytałem Twojego posta i prawie go zrozumiałem (tak mi się przynajmniej wydaje). Mam tylko jedno pytanie: Czy transmisja pomiędzy A i B ma być szyfrowana? Czy chodzi Ci tylko o zabezpieczenie ze względu na błędy transmisji? Moim skormnym zdaniem powinieneś na końcu każdego przesyłanego z A do B stringu wysyłać sumę kontrolną CRC (jedno lub jak chcesz...

    Mikrokontrolery AVR   01 Cze 2008 15:06 Odpowiedzi: 4    Wyświetleń: 2590
  • Jak odebrać kilka zmiennych przez UART na ATmega8 w Bascom?

    Odbieraj jeden duzy string, a potem funkcja SPLIT wyciągaj poszczegolne wartości. Albo na bieząco odczytuj znaki, az do przecinka, i wtedy sprawdzaj wartosc. To lepszy sposob, bo wymaga mniej ramu na bufor.

    Mikrokontrolery   12 Lis 2007 07:44 Odpowiedzi: 2    Wyświetleń: 1719
  • Porównywanie stringów w C++: dlaczego mój kod nie działa?

    W stringu który odbierasz szukasz czegoś takiego String odpowiedz = "OK\r\n"; Czyli OK+CR+LF Dlaczego dziwisz się ze jak usuniesz w terminalu wysyłanie tych znaków to porównanie nie działa? dopisz sobie gdzieś zeby po kazdej próbie przeszukania tego stringu na port został wysłane dwie zmienne: ta której szukasz i ta W której szukasz, Wtedy będziesz...

    Arduino   18 Lip 2016 13:25 Odpowiedzi: 35    Wyświetleń: 5652
  • [C#] C# - Odbieranie danych RS232: problem z reakcją na <LF> i <CR>

    No tak, bo st_wsio nadal jest null... Więc albo to poprawnie zainicjalizuj, albo zmień odwołanie na coś w stylu this.T_Konsola.Text = st_wsio != null ? st_wsio.Replace("\n\r", "\r\n") : String.Empty;

    Programowanie   10 Lut 2010 08:14 Odpowiedzi: 5    Wyświetleń: 3919
  • [C++] Qt - Optymalizacja odbioru danych z portu szeregowego 9600 bps

    Kiedyś coś takiego napisałem, to były początki z Qt. Bazuje to na QThread (Wątek) oraz QQueue (FIFO). Dane odbierasz i wysyłasz asynchronicznie z dowolnego miejsca aplikacji i nie zależnie od wątku. Akurat ta klasa jest przystosowana do odbierania danych w formacie ASCII. Czyli do FIFO zapisuje się cały string bez specjalnego znaku rozdzielającego stringa...

    Programowanie   15 Kwi 2013 21:21 Odpowiedzi: 28    Wyświetleń: 6256
  • [stm32] [RTOS] Jak dodać logowanie przez terminal na HY-Mini STM32F103VCT6?

    Widząc Twoje doświadczenie to z jeden dzień przy dobrych wiatrach Ci pójdzie na wgranie gołego RTOSa a drugi dzień na napisanie tego terminalu o którym mówisz :) Gotowca raczej nie dostaniesz, ale z drugiej strony napisanie terminalu np po UARcie to nic innego jak wysłanie tego znaku zachęty po uart i oczekiwanie na komendy co jest raczej proste. W...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5671
  • Jak zastąpić delay_ms w funkcji SMS_answer i Send_SMS2? Timer nie działa poprawnie

    Tak zmienne Timer1 i Timer2 są dekrementowane w przerwaniu [syntax=c]ISR(TIMER2_COMP_vect) { x11 = Timer1; /* 100Hz Timer1 */ if (x11) Timer1 = --x11; x22 = Timer2; /* 100Hz Timer2 */ if (x22) Timer2 = --x22; } [/syntax] Zauważyłem, ze pierwsza część kodu ta z Timerem1 działa poprawnie jeżeli przycisk "START" zostanie wciśnięty i jest trzymany. Jeżeli...

    Mikrokontrolery AVR   24 Lut 2017 12:38 Odpowiedzi: 20    Wyświetleń: 1362
  • Odbieranie danych w postaci bitowej w Bascom 8051 - zapis do tablicy lub stringa

    czy w bascomie8051 jest mozliwosc odebrania danych tak aby zapisac je do tablicy w postaci bitowej? nie musi byc to zapisanie do tablicy, moze to byc string, ale zeby dane bylo w postaci ciagu 0 i 1

    Mikrokontrolery   03 Cze 2006 23:03 Odpowiedzi: 4    Wyświetleń: 2019
  • [STM32] Odbieraniedanych z UART1 i odsyłanie ich dalej poprzez UART6

    Serdecznie dziękuję za odpowiedź rb401. Zmodyfikowałem kod: https://obrazki.elektroda.pl/7556589300_... warningi znikają po usunięciu volatile sprzed deklaracji zmiennej buf1, ale nic się nie pojawia w terminalu Dodano po 36 To trochę dziwne, bo wychodzi na to, że kompilator krzyczy, że zmienna uint8_t buf1 jest niezgodna z tą którą...

    Mikrokontrolery ARM   14 Cze 2019 20:04 Odpowiedzi: 31    Wyświetleń: 1494
  • [ATMEGA2560][BASCOM]Bufory wejściowe i wyjściowe UART-ów

    Ale dziwne że jeśli pominę przerwania i config serialin to działa bezbłędnie (w sumie 99/100 bo jadę na zewnętrznym kwarcu 16Mhz i jakieś błędy są możliwe) ale nie tak jak chciałem bo musiałem wpiąć to w pętlę główną: To lata w pętli głównej: 'RS232 UART4 - ODCZYT DANYCH ZE STEROWNIKA KOMINKA Rs4_flaga = Ischarwaiting(#6) : If Rs4_flaga...

    Mikrokontrolery AVR   28 Cze 2010 17:38 Odpowiedzi: 27    Wyświetleń: 5114
  • C++ Builder Comport Arduino - Odbieranie przez program danych z Arduino

    Jeszcze tu masz buga a nawet kilka: [syntax=c]//char Str; // nie nadużywaj zmiennych globalnych - to zło //int Count = 1; ... // gdzieś w konstruktorzę bądź w inspektorze dla ComPort'a ustaw StopString='\n'; void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { AnsiString Str; // Read Str (jak string a przekazywałeś char, ostrzeżeń nie...

    Programowanie   04 Lis 2015 14:36 Odpowiedzi: 4    Wyświetleń: 1305
  • [BASCOM] Jak rozdzielić dane UART na zmienne w BASCOM? Wysyłanie i odbiór danych

    Nadawana Komenda to liczba, a po odebraniu porównujesz to do tekstu. ("1") Bo odbieram to stringiem. Źle?

    Mikrokontrolery AVR   23 Gru 2010 01:26 Odpowiedzi: 8    Wyświetleń: 2829
  • ATTiny85 nie odbiera danych z SoftwareSerial od SIM800L

    Trzeba pamiętać, że String i char * to dwie zupełnie różne sprawy. Char * nie ma konkatenacji, każdą pamięć trzeba dostarczyć "ręcznie", tj trzeba najpierw mieć pamięć na nowy napis, dopiero potem go wygenerować. Char * + String to trzeba by sprawdzić co daje. Wszelkie operacja na String mogą tworzyć nowe obiekty tergo typu - co wymaga allokacji pamięci....

    Arduino   07 Cze 2022 04:32 Odpowiedzi: 44    Wyświetleń: 1407
  • Jak odbierać dane modbus po sieci przez Moxa w trybie server mode? C# kod

    Dodano po 1 Wykorzystałem tu kontrolkę "backgroundworker" która jest uruchamiana w kontrolce backgroundworker Połączenie - "Odbieranie.RunWorkerAsync();" Ja to tak widzę, ale pewnie źle skoro nie działa...

    Programowanie   13 Paź 2015 08:51 Odpowiedzi: 12    Wyświetleń: 1710
  • Arduino - błąd w dzieleniu długiego stringa, jak poprawić?

    Koledzy wracając do tematu jest ktoś w stanie podpowiedzieć czemu może się tak dziać że String "dane" jest pusty jak tylko użyję funkcji " do... while" ? Może dlatego, że przy ostatniej iteracji do while {} wykona się data = data.substring(0, 0)? Warto sobie wyświetlać (dla celów testowych) odpowiednie wartości zmiennych w Serial Monitor. Tak ale przy...

    Arduino   16 Lut 2019 10:20 Odpowiedzi: 24    Wyświetleń: 2514
  • Nextion - NodeMCU 8266 - Przekształcanie ciągu odebranych danych

    Dziękuję serdecznie za wszelkie uwagi - nawet te ciut zbyt kąśliwe. Nigdy nie twierdziłem że jestem asem programowania, człowiek wiecznie się uczy i zawsze ktoś będzie w czymś lepszy. Mimo tego - bardzo dziękuję za informacje. Trochę to inaczej rozwiązałem, kilku-etapowo, ale działa dość fajnie (mniejsza o pamięć i prędkość, nodeMCU ma tego pod dostatkiem):...

    Mikrokontrolery AVR   22 Mar 2021 22:54 Odpowiedzi: 11    Wyświetleń: 717
  • Konwersja float z Atmega32 do Labview przez RS-232 - błąd scan failed

    No tak, komputer odbiera je jako "suche" bajty, ale Labview, niejako z miejsca interpretuję je jako dane string. Na wyjściu bloczku "VISA Read" Mylisz stringi. To, czego spodziewa się klocek to string w postaci "3.1415". A string który dostajesz z atmegi to cztery bajty o jakiś tam wartościach które zostają zamienione na string w ten sposób, że każdy...

    Mikrokontrolery Początkujący   06 Wrz 2013 15:39 Odpowiedzi: 5    Wyświetleń: 2430
  • COM wysylanie z poziomu programu i odbieranie przez max232

    Polecam tobie i innym, ja to sobie tak ułożyłem do AVR. procesor zwróci ci to co wysłałeś do niego z VB6. koma w VB6 nie musisz zamykać po każdej transmisji, masz go otworzyć jak uruchomisz program, jak go zamykasz ( program) to powinien się sam zamknąć.Zmienna "Dane_rs_string" zawiera to co wysłałeś. długość słowa jakie przyjmie to 32 znaki, zależy...

    Mikrokontrolery   20 Kwi 2005 20:04 Odpowiedzi: 4    Wyświetleń: 1332
  • Delphi- Problem z odczytem danych odbieranych przez RS232

    Mam pewien problem z odczytem danych w delphi nadawanych przez RS232. Do nadawania danych wykorzystałem mikrokontroler który nadaje mi siedmio-znakowy string z częstotliwością co 500ms. Do odczytu w delphi wykorzystałem funkcje WIN API od obsługi Rs232, sam odczyt realizowany jest na timerze ustawionym również na 500ms problem polega na tym, że np wartość...

    Programowanie   07 Gru 2008 21:20 Odpowiedzi: 11    Wyświetleń: 2121
  • Bascom+AVR: Odbieranie znaków ASCII przez UART - konwersja zmiennych

    Rozumiem, czyli zmienna String to jakby ciąg zmiennych bajtowych stanowiący całość i w programie instrukcja: IF zmienna_string_1znak(to jakby jedna zmienna bajtowa, tylko inaczej interpretowana, bo nie mogę do stringa w programie wpisać prosto wart. liczbowej, a jedynie literę, która reprezentuje ową wartość liczbową) = "a" then... jest równoważna...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 4    Wyświetleń: 2395
  • Dlaczego nie można uruchomić kodu w Visual Studio? Aplikacja w C#.

    Witam, Mam pytanie odnośnie kodu opublikowanego w internecie: [syntax=c] using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Net; using System.Net.Sockets; using System.IO; using komunikaty; namespace Serwer { public partial...

    Programowanie Początkujący   07 Paź 2015 16:49 Odpowiedzi: 4    Wyświetleń: 981
  • [Delphi] Usuwanie pionowych kresek z danych odbieranych przez Comport

    A nacisnąć F1 i zerknąć do pomocy to nie łaska? procedure Delete(var S: String; Index: Integer; Count: Integer); Description Removes a substring from a string. In Delphi code, Delete removes a substring of Count characters from string S starting with S

    Programowanie   14 Paź 2012 15:18 Odpowiedzi: 6    Wyświetleń: 1302
  • Serwer odbierający dane (TCP) na określonych portach

    Program miałby odbierać dane (w postaci string) na określonym porcie, to tyle. Na razie chciałbym przetestować transmisje gprs za pomocą modułów GSM. (at)Dr.Vee - dzięki, chodzi mi o coś takiego jak netcat, gdyby jeszze było na windowsa i miało jakiś interfejs graficzny to by było fajnie, chociaż z drugiej strony ten netcat z tego co wyczytałem daje...

    Programowanie   27 Lis 2008 16:28 Odpowiedzi: 4    Wyświetleń: 1523
  • Jak zwiększyć szybkość transmisji RS232 w Bascom na ATmega16 16MHz?

    Witam! Buduję urządzenie komunikujące się z PC poprzez port RS232. Zależy mi na jak najszybszej transmisji. Aplikacja PC wysyła rozkaz TX do urządzenia, urządzenie odsyła zmierzone wartości w postaci ciągu: dana1:dana2:dana3:dana4:dana5:dana6:dana... za pomocą Bascomowej instrukcji Print. Maksymalna szybkość jaką udaje mi się osiągnąć przy Atega16...

    Mikrokontrolery   24 Maj 2007 10:23 Odpowiedzi: 5    Wyświetleń: 3285
  • UART w Bascom - odbieranie niepełnych danych na LCD, jak to naprawić?

    Zmienna Dysk_c_1 jest jako String * 9. Myślę, że zmienne są zdeklarowane dobrze.

    Mikrokontrolery   07 Maj 2006 12:45 Odpowiedzi: 13    Wyświetleń: 1809
  • ATMEGA8A - USART: Jak odbierać stringi i wysyłać odpowiedź OK?

    Witam! Mam problem z odbieraniem stringów przez USART. Chcę, aby po wpisaniu do terminala na komputerze "abc", mikrokontroler odesłał "OK". Kod programu: [syntax=c]//#define F_CPU 14745600 #include <avr/io.h> #include <util/delay.h> #define USART_BAUDRATE 9600 #define BAUD_PRESCALE (((F_CPU / (USART_BAUDRATE * 16UL))) - 1) unsigned char...

    Mikrokontrolery Początkujący   29 Lut 2016 20:20 Odpowiedzi: 15    Wyświetleń: 1422
  • Konwersja danych String na INT32U, Byte oraz wysyłanie ramki CANBUS

    Witam. Odbieram przez Bluetooth Stringa "0x160,4,0x01,0x40,0x49,0x3e" Rozdzielam sobie wszystko między przecinkami za pomocą strtok. Teraz musze pierwszą pozycję "0x160" zmienić na INT32U, nie wiem czy mogę zrobić to poprzez toInt(). Druga pozycja "4" na INT, tu nie mam problemu. Pozostałe dane musze zmienić na Byte, ale nie wiem jak. Podpowie ktoś...

    Arduino   30 Sie 2022 14:05 Odpowiedzi: 4    Wyświetleń: 282
  • Jak poprawnie zestawić połączenie UART ATmega8535 z komputerem na Linuxie?

    nie mam pojęcia o co chodzi... z całego stringa odbiera tylko kilka pierwszych znaków... próbowałem zmienić z 1 bitu stopu na dwa... efekt praktycznie ten sam... używałem nawet innych bibliotek i nic...

    Mikrokontrolery   17 Sie 2005 23:15 Odpowiedzi: 16    Wyświetleń: 2435
  • ATmega32/Atmel Studio 6 - Wysyłanie danych przez UART

    Właśnie co do C# to tak robię. Odbieram jeden ciąg znaków - string, i dzielę go sobie na kilka mniejszych tokenów przy pomocy metody Split(). Rozdzielam sobie tak potrzebne mi dane i przypisuję do innych zmiennych. Na atmedze dodaję sobie jedynie spację w ostatni elemencie tablicy ze znakami ASCII po konwersji przez funkcję dtostrf tak aby potem w C#...

    Mikrokontrolery   05 Gru 2012 11:24 Odpowiedzi: 13    Wyświetleń: 4368
  • Nadawanie i odbiór danych podczerwienią bez protokołów RC5/RC6/Sony z mikrokontrolerów

    Dziękuję za odzew, a ja teraz tak sobie myślę jakby jeden uC wysyłał adres i kod (co jest normalne) a drugi odczytywał adres i kod na zasadzie: nadajnik (13,25) gdzie to kolejno adres i komenda odbiornik (13,25) analogicznie i ja to zamieniam na string i obrabiam a ta liczba to 1325 i tak samo 00,01 odbieram zamieniam na stringa, obcinam, 0001, po prostu...

    Mikrokontrolery AVR   17 Lip 2021 07:57 Odpowiedzi: 13    Wyświetleń: 879
  • Konwersja zmiennych [VB]. Run-time error '9' Subscript out of range.

    Hej, Pojawił mi się taki problem przy konwersji zmiennych. Po Rs-ie odbieram stringa składającego się z 4 znaków (wszystkie to cyfry) i wrzucam to na TextBoxa, ale również chciałbym to przerzucić do komórki Excela. Fragment kodu: Private Sub MSComm5_OnComm() Dim Wartosc_S As String Wartosc_S = Trim(MSComm5.Input) TextBox1 = Wartosc_S TextBox2 = Val(Wartosc_S)...

    Programowanie   02 Sty 2012 08:54 Odpowiedzi: 2    Wyświetleń: 7950
  • Jak przesłać wiele zmiennych float/integer z ATmega do ESP8266?

    Witam, potrzebuję przesłać z ATMEgi do ESP ok 20 zmiennych float ewentualnie Integer(temperatury ze znakiem itp.) W jaki sposób to zrealizować? Najprostszym sposobem wydawało mi się przesyłać je jako tekst np. +12,85 +22,5 +1,7 -12,5 .... 22,0 [CR] [FL] odbierać to jako string, konwertować do float i przesuwać po kolei: [syntax=c] float li1, li2; int...

    Mikrokontrolery Początkujący   11 Sty 2020 20:19 Odpowiedzi: 9    Wyświetleń: 666
  • [STM32][UART][HAL] - Odbieranie danych o nieznanej wielkości.

    Kolejna linijka kolejne UB- Received to jeden bajt, Ty piszesz tam 5 nadpisując inne dane. Wiem, ze Received to jeden bajt. Chodziło mi o to ze wywoła się dopiero po otrzymaniu 5 znaków. CallBack nie do tego służy. To do czego? Masz UB jako że twoja dana ma jeden bajt a printf z parametrem %s oczekuje C stringu (czyli ciągu znaków zakończonego zerem)....

    Mikrokontrolery   12 Lis 2018 17:33 Odpowiedzi: 10    Wyświetleń: 1470
  • Wydajniejszy niż ESP32 MCU do obsługi UDP i parsowania pakietów

    Witajcie Mam pracujący moduł ESP S3 który zbiera dane z 40 termostatów Wi-Fi które rozgłaszają swoje odczyty co sekundę broadcastem UDP. Moduł odbierają pakiety, parsuje i statystyki przekazuje do BMS (rs485) I do serwera WWW (http API) Działa to dobrze, ale czas parsowania pakietu UDP jest duży - nawet 500us, więc dołożenie kolejnych termostatów zwiększy...

    ESP8266 i ESP32   15 Sie 2024 18:58 Odpowiedzi: 41    Wyświetleń: 819
  • [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ń: 5063
  • C# - Odbieranie danych z COM'a, przepełnienie bufora?

    a jako globalną na początku. [syntax=csharp]public partial class MainFrm : Form { Collection<TextBox> m_TextBoxes; Collection<string> m_Buffer = new Collection<string>(); string RxString; string[] tab_str; bool m_DataSplitted=false ; public MainFrm() [/syntax]

    Programowanie Początkujący   20 Wrz 2012 20:52 Odpowiedzi: 31    Wyświetleń: 5241
  • Czy Samsung LE37A615A3FXXH odbiera TV cyfrową w Polsce bez dekodera?

    Dziękuję za odpowiedź. A czy zakup któregoś z tych modułów (link poniżej) CI umożliwi mi odbiór czy nie piszą, że tak, ale czy to jest prawda ? http://allegro.pl/listing.php/search?cat...

    RTV Użytkowy   22 Lis 2014 11:20 Odpowiedzi: 7    Wyświetleń: 3366
  • Biblioteka matematyczna w asemblerze dla mikrokontrolera 8051

    A jakieś procedurki open source pisane przez ludzi w asm? w takim razie na '51 dokładnie '52 ma 8kB pamięci jeżeli w c dołącze biblioteki -printf -string -math -oraz wysyłanie i odbieranie znaków z rs to ile zajmną te rzeczy w języku c w procesorze pamięci?

    Mikrokontrolery   17 Lis 2005 11:01 Odpowiedzi: 8    Wyświetleń: 1071
  • VB2010 - Odczyt danych z portu szeregowego za pomocą mscomm

    Ale co konkretnie cię interesuje albo z czym konkretnie masz problem... Zasada jest bardzo prosta, połączenie przez port com wymaga jego konfiguracji, i albo robisz to ręcznie na sztywno, albo tworzysz klasę w której go konfigurujesz, tak czy inaczej musisz podać pewne parametry początkowe portu. Potem czekasz na wystąpienie zdarzenia OnReceive (a dokładniej...

    Programowanie   06 Kwi 2014 22:05 Odpowiedzi: 16    Wyświetleń: 2160
  • [AT32] Jak poprawnie sparsować datę i godzinę z UART w AT32?

    Witam odbieram przez uart taki string [syntax=c] AT+CIPNTP? Time: 22:22:42 12/02/2014 GMT+02 [/syntax] Próbuje w ten sposób wydobyć z niego godzinę i datę [syntax=c] void odebrane_dane(char * str) { char * wsk1; wsk1 = strtok( bufor, ":" ); //parsowanie po znaku ":" if( !strcmp(bufor, "AT+CIPNTP? Time")) { wsk1 = strtok(NULL, ""); uart_puts(wsk1); uart_putc('\r');...

    Mikrokontrolery AVR   18 Sty 2016 21:11 Odpowiedzi: 31    Wyświetleń: 3621
  • ATmega644PA - Błędy UART przy połączeniu z ESP8266 i konwerterze poziomów

    Bardziej miałem na myśli, że ekran miał problemy z wyświetleniem tego, poza tym chciałem odbierać tez wartości, zamiast samych stringów, więc jakaś konwersję musiałem zastosować.

    Mikrokontrolery AVR   28 Gru 2016 11:18 Odpowiedzi: 40    Wyświetleń: 3135
  • UART Atmega8 przesylanie wartosci z ADC i generowanie PWM

    No to się nie obędzie bez tego najprawdopodobniej. Tylko nadal nie rozumiem i nikt nie postarał się nawet w tej kwestii pomóc, że kiedy wysyłam komendy dla diod LED, to wszystko jest odbierane prawidłowo i komunikaty są rozróżniane bez żadnych problemów. A chrzani się w przypadku, gdy wysyłam wartość liczbową zamienianą oczywiście na string (dla serwa...

    Mikrokontrolery AVR   21 Kwi 2016 22:34 Odpowiedzi: 25    Wyświetleń: 1482
  • Atmega328p-pu,RS232[C,avr-gcc] - Zastępowanie odebranych danych.

    Jeśli wysyłasz: printf("\r%i ",wyslanie); to jak myślisz co oznacza "\r" bo prawdopodobnie nową linie. Spróbuj tak: printf("%i ",wyslanie); Po drugie weź na Terminal v1.9b sprawdź czy cały czas odbierasz prawidłowe dane. Jeśli w trybie string każda dana przychodząca wyświetlana jest w nowej linii to wysyłasz dodatkowo znaki specjalne. Po trzecie: string...

    Mikrokontrolery AVR   29 Wrz 2013 19:07 Odpowiedzi: 14    Wyświetleń: 2418
  • Wprowadzanie zmian w parametrach sterujących wentylatorem za pomocą EEPROM i USART na Attiny 13

    port_szeregowy.Write(tablica_bajtów, 0, 1); Write jest jednoargumentowe 'Public Sub Write(Text As String)' A poza tym program w Tiny odbiera po jednym bajcie w pewnych odstępach czasowych i tak muszą być wysyłane w VB. Muszę się dokształcić żeby odbierać ciąg znaków. Tylko nie wiem czy wystarczy na to pamięci. Co innego w Atmedze, która ma wbudowany...

    Mikrokontrolery AVR   17 Sty 2022 19:34 Odpowiedzi: 39    Wyświetleń: 1383
  • Jak przekonwertować System::String^ na int w VS2005 bez błędu FormatException?

    Witam. Zwracam się o pomoc w sprawie konwersji typów System::String^ najlepiej na int. Pracuje na VS2005, pisze program do odbierania danych po RS, które następnie wykreślam na wykresie. Korzystam z wbudowanego komponentu serialPort. Interesuje mnie komenda ReadExisting(), która zwraca wartość jako system::string^ i to mi nie pasuje. Próbowałem to zamienić...

    Programowanie   04 Paź 2011 06:14 Odpowiedzi: 1    Wyświetleń: 1109
  • 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ń: 1246
  • BASCOM - Odbieranie ramek o zmiennej długości przez RS232

    Wykorzystałem pętlę główną z twojego programu , trochę zmieniłem , wykrywam początek danych a potem składam stringa , działa tak jak chciałem . Dzięki !

    Mikrokontrolery Początkujący   08 Lut 2014 06:52 Odpowiedzi: 7    Wyświetleń: 1665
  • [Mega8] [Mega8][C] USART nie działa z PC przez MAX232, brak danych w HyperTerminalu

    Po pierwsze proponowalbym zmienic troche ta funkcje: void wyslij_znak(unsigned char znak) // bylo: unsigned int { if (znak == '\n') znak = '\r'; // bylo: wyslij_znak('\r'); while (!(UCSRA & (1<<UDRE))); UDR = znak; } A tak w ogole to masz moj fragment kodu: :D typedef unsigned...

    Mikrokontrolery AVR   05 Lip 2008 17:59 Odpowiedzi: 30    Wyświetleń: 5294
  • [atmeg8] [atmeg8][Bascom] Timer1 i USART - problem z synchronizacją w stacji meteo

    Z przerwaniem masz racje, że najlepiej, aby przerwanie trwało jak najkrócej. Mam jeszcze pytanie bop na koniec transmisji wysyłam ciąg danych z PC jak narazie 3 znaki. Funkcja Waitkey z tego co czytałem zwraca przychodzący znak czy może ona zwrócić ciąg znaków jeżeli przypiszę ją do Bufora typu string*5? Probowałem odbierać osobnymi waitkey te 3 bajty...

    Mikrokontrolery AVR   29 Sty 2009 21:52 Odpowiedzi: 12    Wyświetleń: 2601
  • 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ń: 4085
  • W jaki sposób wzmocnić odbierany sygnał sieci Wi-Fi?

    Może coś takiego [url=http://allegro.pl/listing.php/searc...

    Sieci Co Kupić   03 Mar 2012 08:33 Odpowiedzi: 9    Wyświetleń: 9546
  • [c] Jak otworzyć i używać portu /dev/ttysX w C na Linuxie?

    Witam w jaki sposób otworzyć port /dev/ttysX w linux za pomoca jezyka C oraz wysyłać i odbierać z niego dane w postaci stringów :?:

    Programowanie   14 Wrz 2008 21:36 Odpowiedzi: 2    Wyświetleń: 3422
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Prawdopodobnie problem w za krótkiej długości zmiennej do której odbierasz znaki. Bo ona ma 29 znaków czyli tyle ile przesyłane Stringi. A powinna być dłuższa. Choćby po to żeby zmieścić ewentualny nieproszony bajt podczas błędu w transmisji. I trochę nie zrozumiałeś idei odbierania w przerwaniu. To miało polegać na odbieraniu w przerwaniu po jednym...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5379
  • Wyłuskiwanie konkretnych danych z ciągu char w Arduino

    Witam po czasie. Odbieram dane z uarta. Zapisuje je do zmiennej typu String. Następnie dziele je na kawałki(czyli wyłuskuje poszczególne dane). Stosuje do tego polecenie indexOf . A teraz potrzebuje dane porównać lub przeprowadzić działania matematyczne ze zmiennymi typy float lecz nie wiem jak zamienić stringi na float. Próbowałem komendy toFloat();...

    Arduino   12 Sie 2019 13:56 Odpowiedzi: 20    Wyświetleń: 2115
  • AVR UART: Jak obsłużyć transmisję danych z 0x00 jako częścią stringa?

    Generalnie odbierać dane do bufora kołowego lub prostego i szukać początku ramki. Skoro dwa pierwsze bajty opisują ramkę, odbierasz je i sprawdzasz, czy są prawidłowe. Jeśli nie, odrzucasz bajt i wracasz na początek. W jakiejś zmiennej zapisujesz sobie ile danych trzeba odebrać dla danej ramki i tyle odbierasz. Tu można zrobić jakiś limit czasowy. Po...

    Programowanie   23 Sty 2025 12:13 Odpowiedzi: 6    Wyświetleń: 192
  • Operacja na String, wycinanie interesującego mnie ciagu

    Hej, dopiero raczkuje i potrzebuje pomocy w nakierowaniu jak osiągnąć coś na zasadzie: 1. Przez UARTa do Arduino wysyłam Stringa przykładowo: M+F nazwa.cfg M+C test.cfg 2. uC odbiera tylko i wyłącznie dane z początkiem M+F I zapisuje jest do Stringa odczyt, ale tylko ciag nazwa (bez początkowych M+F oraz końcówki .cfg Będzie to jedyny string w pamięci...

    Arduino   03 Gru 2019 15:26 Odpowiedzi: 45    Wyświetleń: 3552
  • [ATmega32][C/LabView] - Obsługa dwukierunkowa RS232

    ok udało się, w przerwaniach ustawiam flagi, odbieram i wysyłam w pętli głównej, ale pojawił się teraz 'mały' problem. to co jest wysyłane do komputera, wcześniej było odbierane przez LabView jako jeden duży string, dzięki czemu miałem dostęp do każdego elementu z osobna, w tym momencie każdy bajt jest wysyłany jeden po drugim ale odddzielnie, także...

    Mikrokontrolery Początkujący   12 Wrz 2012 18:36 Odpowiedzi: 53    Wyświetleń: 8445
  • BASCOM, AVR, RS485, kłopot z komunikacją kilku urządzeń

    Witam, drogich forumowiczów. Mam problem z komunikacją kilku urządzeń w sieci rs485. A tak prawdę mówiąc to z komunikacją pomiedzy dwoma, jednym "master" i jednym "slave". Normalnie staram się zadawać pytania w ostateczności na forum Elektroda, ale po prawie 3 tygodniach siedzenia przy problemie, przeglądaniu masy poradników i postów związanych z rs485...

    Mikrokontrolery Początkujący   23 Paź 2020 10:17 Odpowiedzi: 27    Wyświetleń: 2937
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    Witam jestem początkujący, jeśli zły dział proszę o przeniesienie. Chcę podłączyć się po UART do stag afr , napisałem kod ale za nic w świecie nie działa. Żeby nawiązać połącznie po UART do stag afr trzeba wysłać. 1) ac 00 00 04 00 00 4c fc następnie 2) 4c 00 00 03 49 ff e7 następnie 3) 4c 00 00 03 64 00 b3 Powinniśmy otrzymać odpowiedź. Zmienna B5...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 1905
  • [Atmega328P][avr-gcc] - Odbiór String, USART, bez przerwań.

    Czyli obecnie masz zepsutą i błędną funkcję pobierającą rzekomo łańcuch, a w rzeczywistości jeden znak na ATmega oraz program na PC niedopasowany do poprzedniej, nieco kulawej ale jakoś działającej funkcji odbioru łańcucha. Program na PC nie może wysyłać nowych znaków dopóki nie odbierze całego łańcucha z ATmega, bo inaczej nadawane znaki nie będą odbierane...

    Mikrokontrolery AVR   30 Maj 2013 14:38 Odpowiedzi: 11    Wyświetleń: 3141
  • [C] Atmega8 - Błędny odbiór danych przez UART z biblioteką Peter'a Fleury

    Witam. Mam pewien problem z UART. Próbuję zrealizować odbiór danych na Atmega8. Rzecz wydawałaby się prosta, ale jednek gdzieś mam błąd i nie mogę go znaleźć. Biblioteka jaką wykorzystuję jest napisana przez Peter'a Fleury. Wykorzystuje ona bufor cykliczny, więc samo odbieranie danych z rejestru i zapis do stringa są już realizowane przez bibliotekę....

    Mikrokontrolery Początkujący   29 Gru 2014 16:53 Odpowiedzi: 16    Wyświetleń: 1470
  • Komunikacja Aplikacji C# (Serial Port ) z stm32 discovery f4

    Zaopatrzyłem się w ten kabelek . Podłączyłem stm32 . Kombinuje kombinuje i nie działa . Nie odbiera mi tego sygnału z serial porta . W aplikacji stma odbiera chary , a ja wysyłam mu stringa to nie działa i próbuje chara też nie działa . Nie wiem co mam robić .

    Mikrokontrolery   06 Cze 2014 10:32 Odpowiedzi: 6    Wyświetleń: 1761
  • Jak rysować wykresy w Visual Studio 2010 przy użyciu VB?

    za jednym cyklem odbioru dostaję jeden znak, mikrokontroler wysyła mi liczbę co sekundę więc pojedyncze stringi, przy zapisie do pliku txt mam tylko aktualny string i teraz moje pytanie brzmi w jaki sposób odbierać te dane i na bieżąco tworzyć wykres...

    Programowanie   19 Mar 2013 22:36 Odpowiedzi: 75    Wyświetleń: 25362
  • [M16] Jak obsłużyć przerwanie UART i string w M16 przy baudrate 57600?

    Prawie że na kolanie napisane: #include <avr/io.h> #include <avr/interrupt.h> #define USART_BAUDRATE 57600 #define BAUD_PRESCALE (((F_CPU / (USART_BAUDRATE * 16UL))) - 1) // maksymalna liczba znaków polecenia #define UART_MAXBUFF 16 // bufor znaków polecenia (UART_MAXBUFF znaków + jeden pod znak zero)...

    Mikrokontrolery AVR   03 Lip 2008 19:30 Odpowiedzi: 10    Wyświetleń: 4915
  • Atmega - RS232 - Atmega ( klopoty z komunikacją )

    Może, ktoś z kolegów podpowie, bo nie mam pojęcia dlaczego nie mogę skomunikować Atmegi 8 z Atmegą 16. Atmega16 wysyła przez RS jednoznakowy string i druga Atmega go odbiera i realizuje sekwencję programu związaną z tym poleceniem. po wykonaniu ma odpowiedzieć tym samym znakiem, że polecenie zostało zrealizowane i tu jest problem. Pierwsza Atmega informacji...

    Mikrokontrolery AVR   27 Sie 2018 09:57 Odpowiedzi: 12    Wyświetleń: 813
  • C# visual studio - Realizacja komunikatora klient-serwer

    Witam , chce napisać dwie aplikacje : klient i serwer. Serwer ma obsługiwać dwóch klientów. Jego kod: Tak :) Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu .

    Programowanie Początkujący   09 Sty 2013 11:31 Odpowiedzi: 2    Wyświetleń: 3636
  • [JAVA] Android - wysyłanie String przez Bluetooth zamiast znaków ASCII

    Witam, mam problem z wysyłaniem zmiennej typu String przez Bluetooth. Chcę aby moja aplikacja wysyłała mi Stringa, a nie jak to u mnie teraz jest że odbierane są znaki ASCII. Zamieszczam kod: try { Socket.getOutputStream().write&#... Socket.getOutputStream().write&#... }...

    Programowanie   12 Kwi 2017 15:30 Odpowiedzi: 1    Wyświetleń: 1086
  • [C++] RS232 - Odbieranie i interpretacja ramki w postaci binarnej.

    Read_Data zwraca int a tekst to string w którym mam kilka info a następnie wklejane jest to do Memo by w fazie testów mieć info co się dzieje ;]

    Programowanie   23 Cze 2012 13:23 Odpowiedzi: 69    Wyświetleń: 9717
  • [QB64 Basic] - Jak odczytać pełną odpowiedź z RS232 po wysłaniu komendy AT?

    Witam Mam drobny problem z odczytem dany z com'a w QB64 DIM SHARED NAD AS STRING * 16 'Wysylane 'DIM SHARED ODB AS STRING * 1 'odbierane NAD = "AT" OPEN "COM3:115200,N,8,1,BIN,CS0,DS0&... FOR RANDOM AS #1 PUT #1, , NAD DO GOSUB Readdata LOOP Readdata: DIM L AS STRING * 1 k$ = "" DO IF LOC(1) THEN GET #1, ,...

    Programowanie Początkujący   19 Lis 2014 09:19 Odpowiedzi: 1    Wyświetleń: 921
  • [bascom] crc16, print, dołączanie wyliczonej wartości do wysyłanego stringa

    Witam serdecznie. Pisać w Bascomie zacząłem w lipcu br. To mój pierwszy program. Oto mój problem. Sieć Master-Slave na platformie RS485. Master - PC z dedykowaną aplikacją Slave - ATmega64 [syntax=basic4gl]'----------------------... Dim Tmpstr As String * 50 'dane odebrane Dim Tmpout As String * 50 'dane do wysłania '------------------------------------...

    Mikrokontrolery AVR   08 Wrz 2011 16:23 Odpowiedzi: 1    Wyświetleń: 1286
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Mam pytanie o zapis i odczyt z eepromu. jesli chcę zapisać do eepromu liczbę: 1001000001110111110001000011101111 i później ją odczytac, to mam to zrobić na zasadzie każdy bit to jeden adres? Czy może zrobić zmienną string, z eepromu do niej pobrać wszystkie cyfry i po kolei odczytywać z zeminnej string znaki? Żeby uniknąć tego długiego kodu, zrobię...

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6366
  • Bascom i odbieranie więcej niż trzech znaków z UART'a.

    Już chyba wiem. Nie możesz porównywać zmiennej tekstowej B do Chr (0), bo zmienna tekstowa kończy się takim znakiem. Czytaj przez Inkey do zmiennej typu Byte a następnie buduj string tak: A= A + Chr (B) Czyli zmień zmienną B na typ Byte

    Mikrokontrolery AVR   17 Kwi 2011 21:02 Odpowiedzi: 17    Wyświetleń: 3752
  • Konwerter USB - RS232 TTL

    Świetny program do sprawdzania tego co się dzieje z portem COM. Odbierane dane można przedstawić jako BIN, HEX, DEC oczywiście też jako STRING. Wysyłać komendy ręcznie, automatycznie co interwał czasu, ustawiać stany DTR, RTS. Kto korzysta ten wie :) http://obrazki.elektroda.net/94_12786100...

    DIY Konstrukcje   11 Paź 2012 15:07 Odpowiedzi: 51    Wyświetleń: 50228
  • [C][8051] Jak odebrac stringa/tablice znakow przez UART.

    Witam, potrzebuje odebrac calego stringa z serial portu ktos mi powie jak to zrobic, mam jedynie funkcje do odbierania pojedynczego znaku. unsigned char serial_read(){ while(!RI); RI = 0; return SBUF; } ..

    Mikrokontrolery   28 Kwi 2011 21:01 Odpowiedzi: 2    Wyświetleń: 1563
  • Jak zweryfikować oryginalność nowego N-boxa UFS?

    Np. po stronie supportu. www.n-box.org Gdzie masz support dla swojego boxa??? Wszystkie n-box sa orginalne, wchodzisz na support: http://www.n-box.org/support.php Wpisujesz w ''NEW USER'' 1.Swoj adres e-mail bedzie on stałym loginem. 2. String actywacyjny ktory jest naklejony na box pod złaczem HWK ''N-BOX-XXXXXXXXXXXXXXX..." Potwierdzasz - ''ACTIVATE''...

    Smartfony Serwis   07 Mar 2007 18:37 Odpowiedzi: 2    Wyświetleń: 897
  • Delphi - ComPort nie odbiera wartości zerowych, jak to naprawić?

    Zer w Memo.Text = #0 mogę nie zobaczyć to dlaczego jak wyśle 5,95,48,53,156,0,0,0,0,0,0,0,0,0,3, to liczba znaków w string (np. S8 :=(Length(ComTekst)) ;)jest 6 a nie 15 ?

    Programowanie Początkujący   25 Sie 2013 15:34 Odpowiedzi: 13    Wyświetleń: 1413
  • RS232 w C – jak zbudować bufor nadawczy do wysyłania floatów na PC?

    Po skompilowaniu kodów programów zamieszczonych przez adamusx'a.Program odbieracjący działa choć nie do końca poprawnie.Podczas gdy wysyłam liczbę 1.6789 z mikrokontrolera to na PC otrzymuję 0.78198. Pisząc swój program też spotkałem się z tym problem i zaobserowalem ze w pewnych zakresach liczba odbierana jest w przybliżeniu podzielona przez dwa a...

    Mikrokontrolery   15 Gru 2006 16:56 Odpowiedzi: 13    Wyświetleń: 2901
  • [Arduino} jak przesłać dane z Arduino do Domoticza przez ESP8266

    dziękuję, czy dane SVALUE mogą być w formacie float np. 1.134? Jak skonfigurować ESPEASY na ESP8266 aby przyjmował dane wysyłane przez płytkę Arduino UNO z wgranym kodem, który zaproponowałeś? Tak, SVALUE może być w formacie float, ale musisz pamiętać, że musisz przesłać tę wartość jako string. W kodzie, który zaproponowałem, wartość SVALUE jest przekształcana...

    Arduino   25 Mar 2023 14:59 Odpowiedzi: 105    Wyświetleń: 3579