serialport write

Znaleziono około 128 wyników dla: serialport write
  • C# konwersja zmiennej odebranej przez RS232 na liczbę.

    Ale kombinujesz... przeglądnij to to może sam dojdziesz dlaczego CI nie działa (parę zbędnych rzeczy jak dla Ciebie ale może się połapiesz.) [syntax=csharp]using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;...

    Programowanie Początkujący   25 Lis 2013 00:30 Odpowiedzi: 11    Wyświetleń: 2298
  • Integracja termostatu AVATTO Tuya ZigBee3.0 siłownik inteligentny termostat TRV z home assistant.

    Jest z mqtt_user i nadal to samo: [18:39:10] INFO: Preparing to start... [18:39:12] INFO: Socat not enabled [18:39:19] INFO: Starting Zigbee2MQTT... Starting Zigbee2MQTT without watchdog. [2024-10-23 18:39:46] info: z2m: Logging to console, file (filename: log.log) [2024-10-23 18:39:46] info: z2m: Starting Zigbee2MQTT version 1.40.2 (commit #unknown) [2024-10-23...

    Smart Home IoT   23 Paź 2024 21:21 Odpowiedzi: 53    Wyświetleń: 3630
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • HC-05 - Jak rozwiązać problem z zawieszaniem się programu przy wysyłaniu danych?

    Spróbuj z wątkiem. Dodaj [syntax=c]using namespace System::Threading;[/syntax] Napisz metodę obsługi wątku. [syntax=c] void serialPortWriteThreadProc() { // serialPort.Write... }[/syntax] W miejscu, gdzie teraz wywołujesz Write stwórz i uruchom wątek. [syntax=c] Thread^ serialPortWriteThread = gcnew Thread(gcnew ThreadStart(this, &Form1::serialPortWriteThreadProc));...

    Programowanie   15 Kwi 2017 17:58 Odpowiedzi: 10    Wyświetleń: 1176
  • REKLAMA
  • Zgemma H9S - Przy starcie szuka bootloadera nie tam, gdzie trzeba

    Wgrywam fastboot przez HiTool: "Platform Version: 4.0.4 HiBurn Version: 5.0.6 HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2014 Mod: Hi3798MV200 Platform Version: 4.0.4 HiBurn Version: 5.0.6 HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2014 Mod: Hi3798MV200 SerialPort has been connented, Please power off, then power...

    SAT Serwis   23 Cze 2023 11:40 Odpowiedzi: 22    Wyświetleń: 9231
  • REKLAMA
  • Konfiguracja i obsługa SerialPort w Visual 2005 - porady i alternatywy API

    Witam Ja zabawe z VC++ dopiero zaczynam. Korzystam z wersji 2008. W każdym razie mam za zadanie wysłać przez RS232 4 bajty jeden po drugim. Np. 255, 4, 187, 148. A ponieważ polecenie Write dla serialPort wysyła tylko stringa to nie wiem jak wysłać te wartości liczbowe. Bo chyba nie musze ich jeszcze konwertować na wartości binarne? Czy ktoś mi może...

    Programowanie   28 Sie 2008 10:16 Odpowiedzi: 5    Wyświetleń: 2686
  • Łatwe narzędzie do tworzenia GUI dla RS-232 z obsługą Basic dla AVR?

    MSDN masz - szukasz klasy SerialPort i metod Write(), Read().

    Programowanie Początkujący   08 Lis 2009 08:41 Odpowiedzi: 4    Wyświetleń: 2033
  • C# - Odbieranie danych z COM'a, przepełnienie bufora?

    Witam! Staram się napisać wtyczkę do programu Centrafuse odbierającą dane z magistarli iBus. Od dwóch dni walczę z wykraczaniem indeksu poza granice tablicy. Dzieje się tak, kiedy wtyczka odbiera widomości: 80 06 BF 19 0F 35 00 1A 80 05 BF 18 1A 14 2C 80 05 BF 18 1A 0E 36 80 05 BF 18 1A 09 31 80 05 BF 18 1A 08 30 Oczywiście napewno jest ich więcej,...

    Programowanie Początkujący   20 Wrz 2012 20:52 Odpowiedzi: 31    Wyświetleń: 5325
  • C# wysyłanie sms przez modem GSM z polskimi znakami

    Nie wiedziałem, że chip ma znaczenie. Modem to Huawei E3131. Kod do wysyłki w C# wkleiłem, jest to klasa SerialPort, tutaj cały kod: Dodano po 1 Taki mam teraz kod: +CSCS: ("IRA","UCS2",&q... Wysyłałem sms dla każdej z tych wartości i za każdym razem mam sms bez polskich znaków. Nie ma UTF-8 ani ISO. W jaki...

    Programowanie   17 Paź 2021 22:50 Odpowiedzi: 13    Wyświetleń: 1065
  • REKLAMA
  • [c# albo raczej .NET] Problem z wyslaniem byte[] na COM

    Bo zazwyczaj nie konwertuje. Jest coś takiego jak SerialPort.Encoding, używane przez Write(char[], ...), ale nawet wtedy nie powinno zmieniać 0x0D w 0xC3. Jesteś pewny że format, bity startu, stopu i prędkość transmisji są OK?

    Programowanie   20 Wrz 2009 22:43 Odpowiedzi: 2    Wyświetleń: 1113
  • Komunikacja Arduino z komputerem przez USB - oprogramowanie .net i Serial port

    Arduino ma ustawione: mySerial.begin(9600); Mój program: BaudRate 9600 DataBits 8 StopBits 1 ParityBits 0 (brak) Oba "widzą" COM4 w tym przypadku. Funkcja odbierająca (Arduino): void SendMessage() { receiveVal = mySerial.read(); if(receiveVal )) { mySerial.println("AT+CMGF=1"); delay(1000); mySerial.println("AT+CMGS=\"+48123456789... delay(1000);...

    Arduino   04 Lut 2021 18:59 Odpowiedzi: 11    Wyświetleń: 1119
  • ATMEGA8a, USART - ATMEGA8 i aplikacja w C++. Komunikacja po rs232.

    Witam. Od dość długiego czasu zmagam się z projektem ramienia i aplikacji nim sterującej. Cały projekt jest już prawie ukończony, poza komunikacją usart, która przysparza mi olbrzymich problemów. Aplikację napisałem w visualu. W skrócie, po kliknięciu przycisku "wyślij" program wysyła po serial porcie 18 bajtów (6x[bajt kontrolny+wybór serwa+wartość...

    Mikrokontrolery AVR   13 Cze 2015 22:15 Odpowiedzi: 10    Wyświetleń: 1626
  • AVR - Jaki energooszczędny moduł BT do komunikacji z urządzeniem bateryjnym?

    Teoretycznie ten COM niezbędny nie jest. Tylko jak w takim razie odczytam dane na przykład w Qt Creator albo w Visual Studio. Po prostu przyzwyczaiłem się, że w przypadku zwykłego BT mieliśmy do dyspozycji proste metody w Visual Studio jak: serialport.write(), serialport.read(). Po prostu trudno mi sobie wyobrazić jak czytać i wysyłać dane w inny sposób.

    Mikrokontrolery AVR   07 Lis 2015 18:41 Odpowiedzi: 11    Wyświetleń: 1275
  • Atmega8, Nokia 3310, wysłanie SMS, problem z wysłaniem

    Witam Udało mi się wysłać sms na Nokię 3310 (połączona z PC poprzez kabel fbus/mbus). Na kablu ustawiłem MBUS. Wykorzystując Visual Studio udało mi się wysłać sms: Klawisz button1 onclick Dim Init() as byte={&HD} SerialPort.Write(Init,0,ubound(I... sleep(25) Dim buf2() as byte={&H1F,&H0,&H1D,&HD0,&H0,&H1,&H...

    Mikrokontrolery   29 Wrz 2009 10:16 Odpowiedzi: 7    Wyświetleń: 2579
  • REKLAMA
  • Jak stworzyć interfejs graficzny RS232 w Delphi do sterowania serwonapędem?

    C# - bo podobny do C. Visual Studio Express - darmowe. Obsługa portu szeregowego: static private System.IO.Ports.SerialPort serialPort = new System.IO.Ports.SerialPort(); serialPort.BaudRate = 115200; serialPort.PortName = "COM1"; serialPort.Open(); serialPort.Write("whatever"... 4\/3!!

    Mikrokontrolery   19 Wrz 2009 20:43 Odpowiedzi: 4    Wyświetleń: 2269
  • Jak nawiązać komunikację MODBUS z Isco 2150 Area Velocity Flow Module?

    Nie zupełnie, aplikacje piszę w C# i wrzucam to przez podanie String'a metodzie klasy SerialPort, Write(). Ale chyba nie ma znaczenia, czego używam do reprezentowania zapytania w programie, bo na porcie COM ląduje to co napisałem: 3A 30 32 31 31 43 30 32 43 0D 0A (zaobserwowane SerialPort analyzerem).

    Automatyka Przemysłowa   06 Sie 2010 10:35 Odpowiedzi: 10    Wyświetleń: 1938
  • Debugowanie programu w .NET 6 na Raspberry Pi 4 z użyciem portu szeregowego i SIM7000E

    Czołem wszystkim! Mam pewien problem i odchodzę od zmysłów, bo nie wiem co się dzieje :D Mianowicie - piszę sobie prosty program w .NET 6, który uruchamiam na Raspberry Pi 4. Jest to obsługa wysyłania zapytań po HTTP przy użyciu SIM7000E sterowanego komendami AT po porcie szeregowym. Wszystko mam pokonfigurowane itp. ale problem pojawił się w trakcie...

    Programowanie   05 Gru 2021 15:57 Odpowiedzi: 7    Wyświetleń: 453
  • RTL8720DN, RTL8710B, RTL8710BX Kompatybilność z OpenBeken?

    Odbiór UART działa na: Built on Dec 23 2024 12:47:31 version 1468_merge_e0ca1307a1f0 Online for 5 minutes and 31 seconds Device MAC: 7C:F6:66:22:C1:F4 Short name: rtl87x0C6622C1F4, Chipset RTL87X0C https://obrazki.elektroda.pl/2326906600_... Kod testowy na PC: = Convert.ToByte(hexString.Substring(i...

    Smart Home IoT   12 Sty 2026 07:58 Odpowiedzi: 391    Wyświetleń: 24429
  • [ATmega8][C#] problem z przesyłaniem danych na serialPort

    Ok, okazało się że tak na prawdę są dwa problemy, pierwszy z tym char, więc powzorowałem się na propozycji kolegi serum. Drugi probelm dotyczył enkodowania na serialPorcie. Ani ASCII ani UTF8 nie pasowały do tego co chciałem zrobić tak więc udało mi się wygrzebać jak ustawić kodowanie. Co się zmieniło fragment string amplituda = (Convert.ToChar(Int16.Parse(...

    Mikrokontrolery AVR   19 Sty 2010 00:18 Odpowiedzi: 2    Wyświetleń: 1996
  • C# - Track Bar, SerialPort,, opóźnione wyświetlanie danych

    Zamiast pchać bezsensowne dane do urządzenia co zmianę pozycji spróbuj to zrobić w evencie MouseUp, który się wykona gdy puścisz klawisz myszki. Google Twoim przyjacielem http://msdn.microsoft.com/en-us/library/... Niestety nie ma mocnych i nie możesz za szybko pchać danych do textboxu, pomysłów jak to rozwiązać może być...

    Programowanie   10 Sie 2012 13:52 Odpowiedzi: 2    Wyświetleń: 1856
  • .NET 2.0, C# i serialPort.IsOpen - zawsze zwraca "false

    ja zastosowałem tak (chociaż to C++ i działa OK) array<String^>^ serialPorts = nullptr; try { // Get a list of serial port names. serialPorts = SerialPort::GetPortNames(... } catch (Win32Exception^ ex) { //Console::WriteLine(ex->... Pole1->AppendText("ERROR ");...

    Programowanie   26 Sty 2008 20:19 Odpowiedzi: 3    Wyświetleń: 3619
  • Sterowanie diodą przez USB w STM32F103VBT6 - jak aktywować LEDON?

    1. C# ma inne stringi niż C. I zrobienie mainport.Write("DAC"); wyśle tylko 3 znaki a nie cztery jak C oczekuje. Tak że strcmp w C ma UB. bo to co jest odebrane nie jest C stringiem. Dodatkowo pokaż prawdziwy kod, bo masz złą ilość nawiasów w C#. Możesz: 1. Dodać zero w kodzie C 2. Dodać zer w kodzie C# np [syntax=csharp] SerialPort sp = new SerialPort("com12",...

    Mikrokontrolery ARM   07 Wrz 2019 09:10 Odpowiedzi: 9    Wyświetleń: 975
  • Jak zaprogramować ATmega8 do sterowania robotem przez COM w C#?

    Klikasz na przycisk, wysyłasz jakiś rozkaz, na przykład 0x1A to "jedź w lewo". Mikrokontroler "nasłuchuje" czy coś jest w buforze, jak jest to sprawdza co. Dostaje 0x1A i wie, że ma skręcić koła w lewo. Oczywiście nie string, tylko HEX musisz wysłać, czyli możesz tak: SerialPort sp = new SerialPort(); sp.Write(new byte[] {0x1A},...

    Programowanie Początkujący   14 Kwi 2009 16:43 Odpowiedzi: 15    Wyświetleń: 3395
  • Visual basic kontrolka serialport jak wysłać chara

    Oto brakujaca metoda private void WriteByte(SerialPort sp, byte bt) { byte[] ar = new byte[] { bt }; sp.Write(ar, 0, 1); }

    Programowanie   12 Paź 2009 14:47 Odpowiedzi: 8    Wyświetleń: 2508
  • [VBA] Jak odczytać dane z portu RS232 w VB 2005 i wyświetlić w TextBox?

    Witam, michalmily, dzieki za kod bardzo mi sie przydal! Ale mam jeszcze problem jezeli chodzi o wysylanie :(. Potrzebuje wyslac taka ramke Dim p(9) As Byte p(0) = 187 p(1) = 0 p(2) = 0 p(3) = 0 p(4) = 3 p(5) = 0 p(6) = 0 p(7) = 0 p(8) = 170 p(9) = 3 serialPort.Write(p,...

    Programowanie   30 Mar 2008 16:23 Odpowiedzi: 6    Wyświetleń: 2670
  • Trudności z flashowaniem przełącznika Treatlife SS02S za pomocą chipa Tuya CB3S-FT

    Próbuję flashować CB3S-FT za pomocą BK7231 Easy UART Flasher. Mam firmware OpenBK7231N_QIO_1.17.552.bin. Adapter USB-TTL znajduje się na COM9 i jest jedynym portem COM na komputerze z systemem Windows 11. Po krótkim zwarciu styku 3 do masy otrzymuję następujące dane wyjściowe w interfejsie GUI flashera. Próbowałem również zewrzeć pin 1 do masy z tym...

    Smart Home IoT   21 Kwi 2024 18:43 Odpowiedzi: 3    Wyświetleń: 1161
  • [em2440] em2440 UART – brak echa na drugim porcie, WinCE 6.0, jak poprawnie skonfigurować?

    Udało się !! Znalazłem drivera, i na zwarciu linii 2 i 3 mam oecho :D Super ! Natomiast pojawił się kolejny problem, teraz już z działaniem samego modułu BT. Co się dzieje ? A no nie odpowiada. Podłączany tym samym kablem do laptopa, używając jakiegoś terminala wszystko jest ok, i na komendy AT reaguje tak jak powinien. Używają mojej aplikacji już niestety...

    Mikrokontrolery ARM   02 Cze 2011 12:31 Odpowiedzi: 15    Wyświetleń: 1701
  • [Visual Studio C++] Jak wysyłać stringi z TrackBar do Arduino przez port szeregowy?

    Natomiast co do obsługi np. portu szeregowego pod Win trzeba się zapoznać z WinAPI.... Zapoznać sie z użyciem w .NET. Nie wykonuje tam się żadne "zmienienia API na WinAPI" że niby to port szeregowy. Kolego ja zapoznawać się z C# nie muszę bo znam, ale kolega zapewne powinien się zapoznać z czytaniem ze zrozumieniem. Kolega tutaj w temacie pisze o chęci...

    Arduino   06 Lip 2018 14:56 Odpowiedzi: 58    Wyświetleń: 1746
  • Komunikacja z urządzeniami fiskalnymi poprzez port COM i przejściówkę USB-COM C#

    Witam. Mam pewien problem z komunikacją z drukarkami fiskalnymi podłączonymi poprzez port USB przejściówką na COM. Używam standardowej klasy C# SerialPort metodą Write() wysyłając polecenia do drukarki i metodą ReadExistsing() odczytując odpowiedzi drukarki. Na niektórych urządzeniach co jakiś czas drukarka przestaje odpowiadać. Wygląda to tak jakby...

    Programowanie   07 Kwi 2019 20:16 Odpowiedzi: 3    Wyświetleń: 1221
  • Visual studio windows forms c++ kontrolka serial port

    A ja znalazłem: [syntax=cpp] #using <System.dll> using namespace System; using namespace System::IO::Ports; using namespace System::Threading; public ref class PortChat { private: static bool _continue; static SerialPort^ _serialPort; public: static void Main() { String^ name; String^ message; StringComparer^ stringComparer = StringComparer::OrdinalIgnoreCase;...

    Programowanie   01 Maj 2012 12:00 Odpowiedzi: 3    Wyświetleń: 3114
  • CLOUDY BAY 6-calowe inteligentne oświetlenie LED do wbudowania Wi-Fi, RGBCW

    W każdym razie: - jak długie są twoje przewody? Długie przewody mogą powodować zbyt duże zakłócenia podczas migania około 11-12 cali - czy na tym przewodzie jest 3,3 V? Na tej płytce jest przycisk, może go nie przełączyłeś? Btw, może można po prostu włączać/wyłączać tym przyciskiem próbowałem nacisnąć biały przycisk w dół.... przełączany jak do pozycji...

    Smart Home Urządzenia   08 Lis 2024 19:05 Odpowiedzi: 86    Wyświetleń: 7497
  • Arduino jako mostek między HC-06 a innym Arduino - brak transmisji danych

    Hej, chciałem zmontować na Arduino przewalanie z jednego SoftwareSerial na drugi SoftwareSerial danych. W sensie arduino1 byłoby mostem pomiędzy drugim arduino2 a układem HC-06. Wstępnie napisałem coś takiego: [syntax=c] #include <SoftwareSerial.h> SoftwareSerial Wejscie(10,11); // RX, TX SoftwareSerial Wyjscie(12,13); // RX, TX void setup() {...

    Arduino   14 Lut 2018 09:59 Odpowiedzi: 5    Wyświetleń: 651
  • C# SerialPort - port.Close() obcina dane wysyłane do drukarki, jak temu zaradzić?

    Witam, zacząłem używać klasy SerialPort i mam kłopot w takim programie [syntax=csharp]try { SerialPort port = new SerialPort("COM4", 9600, Parity.None, 8, StopBits.One); port.Open(); port.Write("alamakota123456789123123456^... port.Close(); } catch { MessageBox.Show("Port niedostepny"); }[/syntax] Do drukarki dolatują obcięte dane, brakuje kilka końcowych...

    Programowanie Początkujący   28 Kwi 2017 02:08 Odpowiedzi: 6    Wyświetleń: 1119
  • visual studio - serial port, wysyłanie jednego bajtu

    Nie bezpośrednio. W obu przypadkach trzeba to "opakować" w tablicę Zwracam honor, faktycznie zawsze musi to być tablica. Dla zainteresowanego najprostszy przykład: using (SerialPort port = new SerialPort("COM1", 9600, Parity.None, 8)) { byte[] bytesToSend = new byte[1] { 0x2B }; port.Open();...

    Programowanie   01 Mar 2015 19:49 Odpowiedzi: 10    Wyświetleń: 1512
  • [VISUAL C#] kontrolka serialport-bytestoread i odbiór danych

    Bez choćby kawałka twojego kodu ciężko będzie znaleźć jakiś błąd. Oto przykładowy program odbierający/wysyłający dowolne ciągi znaków: using System; using System.IO.Ports; using System.Text; using System.Collections.Generic; namespace serialPort { class Program { static void Main(string[] args) { SerialPort p = new SerialPort("COM1");...

    Programowanie   22 Paź 2010 17:48 Odpowiedzi: 8    Wyświetleń: 3868
  • [STM32] Jak pisać efektywne i przenośne biblioteki dla STM32 w C?

    Freddie ja się w całości z tobą zgadzam. Jednak prostu uart i2c coś prościutkiego gdzie jednak pokazane jest ze to C++ a nie C napisany z C++. Od dłuższego czasu wspierasz C++ z czym się zgadzam ale dla większości ludzi uwierzyć znaczy zobaczyć........... Trzeba by to przemyśleć (razem z aktualizacją przykładów), tylko ten brak czasu... Ehh... Ale...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10797
  • Programowanie asynchroniczne - C# programowanie asynchroniczne RS232

    Witam. Mam problem z komunikacją po RS232. Otóż skróciłem swój program już praktycznie do minimum żeby nawiązać jakiekolwiek połączenie z urządzeniem po Modbus RTU. Wysyłam na sztywno ramkę za pomocą timera co 3 sekundy tak jak poniżej : [syntax=csharp] int duration1 = 0; async void dispatcherTimer1_Tick(object sender, object e) { duration1++; if (serialPort...

    Programowanie   12 Kwi 2016 19:55 Odpowiedzi: 8    Wyświetleń: 1161
  • Linux /dev/ttyS0 - Dziwne zachowanie portu. Po otwarciu go w Putty'm jest OK

    oke, napisałem coś na szybko, weź przepal i sprawdź: [syntax=perl]#!/usr/bin/perl -w use strict; use Device::SerialPort; ########################################... my $port = "/dev/ttyS0"; my $rate = 9600; my $parity = "none"; my $stopbits = 1; my $databits = 8; my $options = "xoff"; ########################################... if (!$ARGV[0])...

    Software serwis   22 Wrz 2012 21:03 Odpowiedzi: 16    Wyświetleń: 3714
  • [C++] Jak napisać program w C++ do wykrywania ruchu przez RS232 na COM2?

    Witam ponownie. Zmienilem polaczenie zlacza RS232. Teraz mam wyprowadzone piny CTS, RTS i DTR. Znalazlem w necie komponent o nazwie cport, razem z nim w paczce byl bodajrze przykladowy program COMDEMO.exe . Gdy czujnik wykrywa ruch linia CTS zmienia swoj stan z 1 na 0 (i wraca do poprzedniego stanu). Wlasnie takie cos byloby moim "zbawieniem". Jaką...

    Programowanie Początkujący   19 Lis 2009 20:31 Odpowiedzi: 8    Wyświetleń: 3381
  • Inwerter ESB 6kw-24v: Jak podłączyć do Arduino, brak dokumentacji, komunikacja Modbus RS232

    (at)matcheyrc1 Próbowałeś wpisywać te komendy w terminalu np PuTTY? Zauważyłem, że inwerter zwraca poprawne odpowiedzi na komendy np qpigs, qey, qem itd, wtedy gdy tuż przed nimi wysłane są odpowiednio 3 komendy qpi, qmn i qid. Nie wiem, czy to jest wymagane, ale u mnie to tak działa. Co do python'a to ja akurat nie mam doświadczenia w tym języku, natomiast...

    Automatyka Falowniki   01 Lis 2023 21:44 Odpowiedzi: 23    Wyświetleń: 5370
  • C# RS232 - Niepoprawne działanie programu przy pełnym uruchomieniu

    Nie ustaliłeś prędkości. Ja coś takiego wymodziłem w C# private void Form1_Load(object sender, EventArgs e) { int i,j; string[] ports = SerialPort.GetPortNames(); i = ports.GetLength(0); for (j = 0; j < i; j++) { listBox1.Items.Add(ports[j]); } listBox1.SelectedItem = ports[0]; comboBox1.SelectedItem = "110"; } private void button2_Click(object sender,...

    Programowanie   26 Lut 2007 20:44 Odpowiedzi: 10    Wyświetleń: 7949
  • Visual studio, wysyłanie wartości hex na port com

    Kurcze zastrzeliłeś mnie tym pytaniem. Jestem bardzo początkującym (nie nazwę się programistą bo bym kogoś obraził). Chcę napisać prosty program i zapomnieć o programowaniu. Uruchamiam VS 2008 wybieram Windows Form Aplications i piszę kod kodu nie ma sensu wklejać gdyż jest to dopiero początek, kilka linijek. Dodam że korzystam z kontrolki serialport:...

    Programowanie   11 Mar 2011 11:34 Odpowiedzi: 4    Wyświetleń: 2758
  • c# - Odbieranie danych przez port szeregowy - nieprawidłowe dane w tablicy

    Po wysłaniu ramki danych za pierwszym razem tablica zostaje wypełniona prawidłowo . Po wysłaniu danych po raz kolejny tablica zostaje wypełniona dwukrotnie lub zostaje wyczyszczona co skutkuje komunikatem "indeks wykracza poza granice tablicy" . Dlaczego tablica nie jest za każdym razem wypełniana tymi samymi danymi ? [syntax=csharp] private void button1_Click(object...

    Programowanie   19 Kwi 2014 21:49 Odpowiedzi: 1    Wyświetleń: 1443
  • C# - komunikacja ze sterownikiem przez port szeregowy

    Witam, Muszę połączyć się ze sterownikiem przez port szeregowy wykorzystując program w c#. W moim programie mam coś takiego : [syntax=csharp] // inicjacja portu SerialPort port = new SerialPort("COM1", 115200, Parity.None, 8, StopBits.One); private void button1_Click(object sender, EventArgs e) { // otwarcie portu port.Open(); if (port.IsOpen) { //...

    Programowanie   01 Kwi 2014 13:05 Odpowiedzi: 12    Wyświetleń: 1758
  • SharpDevelop - jak odczytywać zmienne przez RS232 do TextBox?

    Hallo A nie lepiej poczytać dokumentację? Chętnie bym coś ściągnął z internetu ale musi być po polsku angielski odpada. Zastanawiam się nad kupnem książki, jaką proponujecie ? Napisałem nowy kod do obioru pojedynczego bajta. Jak użyje polecenia ReadByte to mam w textBoxie1 liczby od 48 do 57, jak wstawię ReadExisting to pokazuje poprawne liczby od 0...

    Programowanie Początkujący   06 Mar 2016 20:42 Odpowiedzi: 48    Wyświetleń: 8082
  • c# - Modbus RTU: Odebrana ramka pusta, jak poprawnie odczytać dane?

    Witam, Mam taki kod: [syntax=csharp] private void timer1_Tick(object sender, EventArgs e) { port.Write(new byte[] { 0x01, 0x17, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB2, 0x9B }, 0, 13); port.DataReceived += new SerialDataReceivedEventHandler(DataRecei... private static void DataReceivedHandler( object sender, SerialDataReceivedEventArgs...

    Programowanie   08 Kwi 2014 17:33 Odpowiedzi: 1    Wyświetleń: 2004
  • Jak odebrać dane z AVR przez RS232 w Visual Basic na Windows XP?

    Działa w 100% Musisz użyć kontrolkę SerialPort (component) Dane transmisji możesz ustawić również we właściwościach SerialPort1 Public Class Form1 Dim wartosc As Byte Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click SerialPort1.DataBits = 8 SerialPort1.StopBits = IO.Ports.StopBits.One SerialPort1.Parity...

    Mikrokontrolery   06 Kwi 2005 20:57 Odpowiedzi: 10    Wyświetleń: 2475
  • [AVR] Atmega 8 - sterowanie diodami przez Java, problem z konkretnymi wartościami

    Witam, proszę o pomoc. Chcę wysłać jeden bajt do mojego układu, w którym na porcie C są podpięte diody i włączają się przy 1 a wyłączają przy 0. Chce stan tych diod ustalać z poziomu komputera (piszę w javie). Coś tam na pewno działa ponieważ widzę reakcję na przerwanie (jak cokolwiek przesyłam z aplikacji i w ISR(USART_RXC_vect) nakazuję zmianę stanu...

    Mikrokontrolery AVR   19 Sie 2012 09:54 Odpowiedzi: 10    Wyświetleń: 1581
  • [c#] TimeoutException przy komunikacji przez SerialPort między aplikacjami

    Witajcie Piszę sobie dwie aplikację, które jedna udaje urządzenie (symulator) a druga jest aplikacją docelową. Komunikacja pomiędzy tymi aplikacjami jest po porcie szeregowym. Aplikacja docelowa wysyła coś a symulator odbiera i odsyła zawartość. Problem pojawia się w poniższej funkcji: SerialPort m_serial; //otwarcie i konfiguracja portu ... void SendAndReceiveFromSerialPort(List<...

    Programowanie   30 Cze 2010 20:12 Odpowiedzi: 1    Wyświetleń: 843
  • C# - jak wysłać znak o kodzie 0C i 255 przez RS232?

    Znalazłem coś, co może działać, ale sam nie sprawdziłem. http://codeguru.geekclub.pl/forum/watek/... jest to zgodne z dokumentacją http://msdn.microsoft.com/pl-pl/library/... więc MUSI działać. Zwróć uwagę na metody: [syntax=csharp]Write(Byte[],...

    Programowanie Początkujący   25 Kwi 2014 22:07 Odpowiedzi: 5    Wyświetleń: 1248
  • ATmega32/Atmel Studio 6 - Wysyłanie danych przez UART

    Witam, mam pewien problem z odbieraniem danych po zmianie tego co było. Mianowicie ustaliłem sobie pewną ramkę - tablica char o rozmiarze 4. element 0 - temperatura graniczna z C# element 1 - czas włączenia lampy w godzinach z C# element 2 - czas wyłączenia lampy w godzinach z C# element 3 - komenda resetu atmegi Nie wiem w czym tkwi problem. Jeśli...

    Mikrokontrolery   05 Gru 2012 11:24 Odpowiedzi: 13    Wyświetleń: 4386