serialport write

Znaleziono około 106 wyników dla: serialport write
  • Ł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ń: 2024
  • 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ń: 1929
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 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ń: 1167
  • REKLAMA
  • 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ń: 1026
  • 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ń: 1101
  • REKLAMA
  • 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ń: 1161
  • REKLAMA
  • 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ń: 1617
  • [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ń: 1095
  • 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ń: 3374
  • 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ń: 2680
  • REKLAMA
  • .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ń: 3616
  • [ATmega8][C#] problem z przesyłaniem danych na serialPort

    Nie znalazłem błędu w Twoim kodzie. Mogę tylko napisać jak ja robię konwersję Inta i przesyłam go przez RS'a Int32 i = 124578 ; byte[] a = BitConverter.GetBytes(i); Array.Reverse(a); serialPort1.Write(a, 0, a.Length); z Int16 też powinno działać PS. Ktoś mi kiedyś mówił, że char nie może przyjmować wartości większych...

    Mikrokontrolery AVR   19 Sty 2010 00:18 Odpowiedzi: 2    Wyświetleń: 1993
  • 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ń: 1266
  • 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ń: 2573
  • [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ń: 1686
  • 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ń: 444
  • 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ń: 2251
  • [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ń: 1692
  • 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ń: 1841
  • 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   24 Wrz 2025 08:48 Odpowiedzi: 372    Wyświetleń: 17808
  • 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ń: 1026
  • 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ń: 3105
  • [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ń: 2658
  • 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ń: 2277
  • Visual basic kontrolka serialport jak wysłać chara

    {} - Jako błąd (Syntax error) byte Dodano po 2 A to mój kod: Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Button2.BackColor = Color.Yellow Button1.BackColor...

    Programowanie   12 Paź 2009 14:47 Odpowiedzi: 8    Wyświetleń: 2505
  • 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ń: 2749
  • 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ń: 6972
  • 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ń: 3693
  • 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ń: 1152
  • 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ń: 4377
  • 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ń: 2322
  • 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ń: 8031
  • 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ń: 2472
  • [ATmega8] rs232 i Visual C# komunikacja w dwie strony.

    Witam, próbuje stworzyć aplikacje w Visual C# która miałaby wysyłać i odbierać dane z mikrokontrolera atmega8. Udało mi się podłączyć i napisać wstępnie program na avr, w realterm wszystko gra. Prosta aplikacja którą stworzyłem działa poprawnie przy wysyłaniu (przy wysłania liczby 5 zmiana stanu diody). Niestety nie mogę poradzić sobie z odbiorem. kod...

    Mikrokontrolery Początkujący   04 Cze 2014 13:33 Odpowiedzi: 14    Wyświetleń: 3960
  • [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ń: 10743
  • visual studio - serial port, wysyłanie jednego bajtu

    Jest też coś o funkcji WriteByte, ale nic konkretnego nie piszą więc trzeba by na żywo sprawdzić czy można ją wywołać (wydaje mi się, że również powinna działać bez problemów). Nie może działać, bo klasa SerialPort nie posiada takiej metody. Chcąc wysłać pojedynczy bajt najlepiej umieścić go w tablicy: Dodano po 10 Masz przecież w tym przykładzie konkretną...

    Programowanie   01 Mar 2015 19:49 Odpowiedzi: 10    Wyświetleń: 1497
  • [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
  • 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ń: 7937
  • VB.net 2010 - Jak poprawnie odczytać dane z RS232 i usunąć z bufora?

    Witam, Podczas odczytu po rs232 otrzymuje jakieś dziwne wyniki. Chodzi mi o to, że nie wiem do końca jak prawidło odczytać z bufora wiadomość i potem ją wykasować. Teraz wydaje mi się, że wiadomości nachodzą na siebie. Odczyt robię używając kontrolki SerialPort w VB.net. [syntax=vbnet] Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal...

    Programowanie   31 Paź 2012 15:10 Odpowiedzi: 5    Wyświetleń: 1980
  • C# RS232 – nieprawidłowy odczyt stringa, różne wartości w TextBox i Label

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using ZedGraph; using System.Text.RegularExpressions; namespace SimpleSerial { public partial class Form1 : Form { // Add this variable string RxString="0"; //double...

    Programowanie   17 Cze 2010 14:19 Odpowiedzi: 2    Wyświetleń: 1866
  • Interfejs użytkownika pod aplikację sterującą wyświetlaczelm led z RS232

    Jeśli ma być prosto i przyjemnie to polecam Visual Studio Express 2012 for Windows Desktop (darmowe środowisko, również do zastosowań komercyjnych). Wersja 2010 też może być. Tworzysz nowy projekt w języku, który preferujesz. Ja polecałbym C# lub Basica. Typ projektu to Windows Forms. Na formatkę przeciągasz to, co chciałbyś mieć, np. Button, TextBox...

    Programowanie Początkujący   11 Lis 2012 21:46 Odpowiedzi: 5    Wyświetleń: 1569
  • 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ń: 1402
  • Jaki język wybrać do aplikacji pobierającej dane przez RS i zapisującej do txt?

    Powiem tylko że 90% czynności wykonuje właśnie układ. W takim razie wybierz język do którego są narzędzia do obsługi portu szeregowego i najlepiej narzędzia do tworzenia okienek. Delphi lub python byłyby najlepszym wyborem. Bascom żyje obecnie tylko na uC ;) EDIT Właśnie mi się przypomniało że pół roku temu robiłem dla kumpla rs sender żeby układ mógł...

    Programowanie Początkujący   20 Cze 2010 09:56 Odpowiedzi: 8    Wyświetleń: 2401
  • [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ń: 3366
  • Czyszczenie bufora portu com (kontrolka serialport)

    Witam. Wspólnie z użytkownikami forum napisałem program do odczytu stanu licznika energii. Program chodzi dobrze do momentu gdy zapełni się bufor. Pomaga wtedy restart programu. W jaki sposób można wyczyścić bufor w poniższym. Poniższy kod jest z pewnymi dodatkami mająceymi na celu restart programu z innej aplikacji. [syntax=vb]Imports System Imports...

    Programowanie   16 Lis 2011 08:46 Odpowiedzi: 2    Wyświetleń: 2733
  • Sterowanie diodą przez USB w STM32F103VBT6 - jak aktywować LEDON?

    Oto cały kod C# [syntax=csharp]using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Data; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging;...

    Mikrokontrolery ARM   07 Wrz 2019 09:10 Odpowiedzi: 9    Wyświetleń: 948
  • Czy poniższy kod zawiera jakieś błędy? Netbeans port COM jSerialComm.

    W związku z tym, że nie mogłem nigdzie znaleźć prostego programu do obsługi porów COM postanowiłem naskrobać własny, wszystko działa, ale jak by ktoś miał uwagi to proszę o poprawienie błędów [syntax=java] import com.fazecast.jSerialComm.SerialPort; import com.fazecast.jSerialComm.SerialPortDataL... import com.fazecast.jSerialComm.SerialPortEvent...

    Programowanie Początkujący   06 Cze 2020 18:32 Odpowiedzi: 4    Wyświetleń: 573
  • Atmega8+FT232 - Sterowanie diodą LED z poziomu aplikacji C++

    Witam, Cały dzień męczę się z napisaniem prostego programu. Założenie - wysterowanie diody z poziomu aplikacji C++ dla windowsa. Polutowałem układ Atmega8 -> FT232 -> USB, z terminala sterowanie idzie mi całkiem nieźle - oprogramowanie Atmegi porównuję zmienną odebraną z UARTa z liczbą 2, jeżeli jest równa zapala się dioda - działa, niestety tylko...

    Mikrokontrolery Początkujący   02 Lip 2013 17:41 Odpowiedzi: 5    Wyświetleń: 2562
  • Jak minimalizować błędy w transmisji danych RS232?

    Skąd te informacje? Jak wygląda tor transmisyjny? Jak wygląda ramka danych? ... Innymi słowy piszesz o teoretycznych problemach, a nie o konkretnym przypadku. Jeśli wszystko rozwiążesz prawidłowo, to błędy może będą liczone w promilach lub jeszcze mniejszych jednostkach. Promilach? Myślałem, że te 1-2 % to coś z czym należy się pogodzić. Konkretny...

    Mikrokontrolery   02 Sty 2018 10:31 Odpowiedzi: 20    Wyświetleń: 1929
  • [Visual C#] Jak poprawić odbieranie danych z SerialPort w Visual C#?

    Tematu nie porzuciłem, spokojnie :) Poczytałem trochę o klasach, bo przyznam się szczerze, jakoś do tej pory traktowałem to po macoszemu. Poczytałem o modyfikatorach dostępu, klasach i zmiennych statycznych, getterach i setterach. Wobec poszerzonej wiedzy - stary program wrzuciłem radośnie do śmietnika i napisałem nowy wykorzystując kilka funkcji ze...

    Programowanie   24 Cze 2017 21:19 Odpowiedzi: 29    Wyświetleń: 2340
  • [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ń: 1566
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Modbus RTU i TCP mnie interesuje Jeśli jako slave, to FreeMODBUS (z modyfikacjami, dosyć karkołomnymi, które umożliwiają wieloinstancyjność) jest gotowy, testowany w trybie RTU i TCP. Jeśli jako master, to używam komercyjnej biblioteki mbmaster - integrację do niej mogę udostępnić, samej biblioteki niezbyt. Tą testowałem tylko jako RTU. Ponadto obsługa...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38307
  • Jak ustawić linię RTS na wysoką w C# w VS Express 2013?

    Ja raczej jestem elektronikiem i prawdę mówiąc Szymon nie bardzo wiem jak się do tego zabrać o czym piszesz ... programuje w c++ teraz wziąłem się za visuala żeby zrobić synoptykę do urządzenia i nie do końca potrafię się znaleźć w tej całej składni. Mickpr dzieki spróbuje wieczorem czy uda mi sie wykorzystać twoją podpowiedź bo w tej chwili popsułem...

    Programowanie Początkujący   20 Lis 2013 18:40 Odpowiedzi: 7    Wyświetleń: 1641
  • 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ń: 633
  • 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ń: 8862
  • C# - jak wysłać znak o kodzie 0C i 255 przez RS232?

    serialPort1.Write

    Programowanie Początkujący   25 Kwi 2014 22:07 Odpowiedzi: 5    Wyświetleń: 1233
  • Grawerka, ploter laserowy 3000mA INSMA IN$MA 80x80mm USB - testy, galeria

    https://obrazki.elektroda.pl/2433175500_... Witajcie moi drodzy. Zapraszam na recenzję małego plotera laserowego INSMA zakupionego w Chinach. Opisane tu urządzenie pozwala wypalać laserem (grawerować) wzorce, kształty i obrazki na różnego rodzaju materiałach. Da się nawet nim "wydrukować" zdjęcie w odcieniach szarości. Ploterek ten...

    Artykuły   25 Paź 2021 17:05 Odpowiedzi: 21    Wyświetleń: 4269
  • Visual Basic: Odczyt licznika energii przez Modbus RTU i zapis do pliku

    Kod funkcji timer [syntax=vb] Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Dim do_wyslania() As Byte = {1, 3, 0, 0, 0, 3, 5, 203} SerialPort1.Write(do_wyslania, 0, 8) Dim comBuffer As Byte() = New Byte(10) {} SerialPort1.Read(comBuffer, 0, 10) Dim strText As String strText = BitConverter.ToString(comBuffer)...

    Programowanie   01 Kwi 2011 18:21 Odpowiedzi: 16    Wyświetleń: 4349
  • C# VisualStudio - Wysyłanie danych przez RS232 w VisualStudio

    Witam, Mam problem z wysyłaniem danych przez RS232. Zbudowałem interfejs do komunikacji z siecią KNX na bazie TP-UART2. Z komputerem układ łączy się za pomocą FT232. Każda akcja na linii KNX (np. wciśnięcie PushButton) powoduje pojawienie się komunikatu - jak na screenie poniżej: http://obrazki.elektroda.pl/1973827800_1... Przykładowo...

    Programowanie   03 Mar 2014 16:23 Odpowiedzi: 3    Wyświetleń: 1866
  • 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ń: 1110
  • Visual Studio 2005 Problem z portem COM w C# na PPC2003

    Witam Zaczołem zabawe z Visual Studio 2005. Mam problem z programem wysylajacym dane na COM'a w C#. Programik uruchamiam na PPC Windows Mobile 2003. Framework 2.0 oto kod programu: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using...

    Programowanie   26 Gru 2008 12:06 Odpowiedzi: 2    Wyświetleń: 1729
  • Jak rysować wykresy w Visual Studio 2010 przy użyciu VB?

    na porcie przychodzi mi dana z ATmegi którą pobieram w momencie wysłania polecenia do mikrokontrolera np. pomiar1[CR] i wyślij i ta dana zostaje wysyłana po UART do PC co np 1 sek wysłanie i odbiór danej realizowane jest poprzez [syntax=vb] Private Sub B_Wyślij_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B_Wyślij.Click...

    Programowanie   19 Mar 2013 22:36 Odpowiedzi: 75    Wyświetleń: 25473
  • C# - Jak sprawdzić, czy dane z TextBox są liczbą przed wysłaniem przez USB?

    Zamienię na integer i co dalej? Strep.pc pomógł, problem rozwiązany. Oto kod: [syntax=csharp] private void wyslijDane() { int result; bool rezultatT1 = Int32.TryParse(T1Box.Text, out result); bool rezultatT2 = Int32.TryParse(T2Box.Text, out result); bool rezultatT3 = Int32.TryParse(T3Box.Text, out result); bool rezultatT4 = Int32.TryParse(T4Box.Text,...

    Programowanie   14 Wrz 2013 10:27 Odpowiedzi: 3    Wyświetleń: 1752
  • [Atmega16][C] USART - Przekłamania w przesyle danych

    Witam! próbuje przesłać dane z komputera, na atmege i wyświetlić je binarne na LCD. Problem tkwi w tym że wyświetlane dane nie zgadzają się z tym co wysłałem z PC. Używam Atmegi 16 na kwarcu 16 Mhz.Oto kody programów od strony PC i Atmegi: PC using ... namespace RS232 { public partial class Form1 : Form { public Form1() {...

    Mikrokontrolery AVR   24 Paź 2008 21:17 Odpowiedzi: 3    Wyświetleń: 2082
  • c# combobox użycie stałych z boxa w innej zmiennej i klasie

    Witam serdecznie! Chciałbym poprosić Was o pomoc w błahym pewnie problemie. Nie wiem jak się zabrać do napisania kodu, który odpowiadałby za wpisanie wybranej stałej z comboboxa (liczby, stringa) do zmiennej w innej klasie. W skócie: wybieram wartość i ona się wpisuje do zmiennej. using System; using System.Collections.Generic; using System.ComponentModel;...

    Programowanie Początkujący   01 Sie 2011 09:01 Odpowiedzi: 4    Wyświetleń: 2864
  • c# - Odbiór danych przez serial port / COM, niepoprawne działanie buttonów

    Ok, dzięki za odpowiedź. Mógłbyś mi mniej więcej pomóc w którym miejscu należy dokonać czyszczenia? Bo wstawiałem w buttony start lub stop i w różne inne kombinacje i coś nie bardzo chce działać.. Używałem tych komend (w sumie to interesuje mnie tylko bufor przychodzący bo potrzebne mi są ramki surowe z GPS'a na usb, które potem przetwarzam, ale wszystko...

    Programowanie   13 Kwi 2014 17:22 Odpowiedzi: 12    Wyświetleń: 4425
  • c# rs232 - Odbiór danych z rs232, nadawanie działa, brak odbioru danych

    Nadawanie działa, natomiast nie mogę odebrać danych po rs-232, terminal je widzi. Nadawany jest napis "cos" co 6 sekund. Fragment od nadawania [syntax=csharp]private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e) { InputData = serialPort1.ReadExisting(); string dane; dane = serialPort1.ReadLine(); textBox1.Text = dane; }[/syntax]...

    Programowanie   26 Mar 2015 14:31 Odpowiedzi: 8    Wyświetleń: 1857
  • [C#] [C#][RS232] Sterowanie serwomechanizmami - wysyłanie danych do mikrokontrolera

    Witam, jestem w trakcie tworzenia programu do sterowania 8-ma serwomechanizmami. Program piszę w C# i ma on za zadanie wysyłać do mikrokontrolera ramkę danych z położeniami poszczególnych serw. Dalszą częścią zajmie się już mikrokontroler. Na obecną chwilę nie wszystko jeszcze działa i nie wiem czy błędny jest program na PC czy na mikrokontroler. Program...

    Programowanie   29 Lip 2010 19:11 Odpowiedzi: 2    Wyświetleń: 3860
  • [Visual Basic] Aplikacja napisana na PDA z Window Mobile

    Musisz sobie wybrac to co potrzebujesz tu jest tego troge wiecej do realyboard obowiązkowo jest jeszcze crc obliczne ponizej czesc kodu z mojego programu: Private Sub CRC8(ByVal X As Byte) Static Table() As Byte = {0, 94, 188, 226, 97, 63, 221, 131, 194, 156, 126, 32, 163, 253, 31, 65, 157, 195, 33, 127, 252, 162, 64, 30, 95, 1,...

    Programowanie Początkujący   05 Mar 2010 00:01 Odpowiedzi: 9    Wyświetleń: 3071
  • C# - Visual Studio 08: Segregacja danych RS-232 w TextBoxach

    Witam, jestem nowa na tym forum muszę zrobić pewien projekt, który polega na tym, że odpieram poprzez RS-232 dane z urządzenia i muszę je "posegregować" w oddzielnych textBoxach. Doszukałam się takiego kodu do obsługi COM'a : Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . Post poprawiłem. Pożyteczny jest również przycisk

    Programowanie Początkujący   21 Lip 2012 11:25 Odpowiedzi: 13    Wyświetleń: 2157
  • [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ń: 3832
  • Jak sprawdzić stan wciśniętego buttona w Windows Forms C++?

    Witam, opiszę mój problem od początku. Zbudowałem robota na bazie mikrokontrolera ATMEGA, który komunikuje się z komputerem po RS232. Stworzyłem aplikację w Windows Forms C++ (Visual Studio 2010), która bardzo dobrze działa i komunikacja z RS232 jest poprawna. Zadanie polega na tym, że po wciśnięciu i trzymaniu buttona pojazd ma jechać do przodu. Niestety...

    Programowanie   14 Mar 2013 16:50 Odpowiedzi: 3    Wyświetleń: 1320
  • ESP32 jednoczesne czytanie znaków z dwóch serial portów

    Bardzo ciekawy temat, próbowałem jeszcze wcześniej w podobny sposób przerzucić odczyt z Mega na Core 0, ale mi się nie udało. Dodałem coś takiego według zaleceń z linku serialPort1.WriteLine("0.dojazd.200.100.... serialPort1.WriteLine("1.dojazd.200.100.... serialPort1.WriteLine("2.dojazd.-200.90.... Jak widać pierwsza linia kodu nie jest...

    ESP8266 i ESP32   24 Wrz 2019 09:36 Odpowiedzi: 19    Wyświetleń: 1590
  • SimpleModbusSlave Arduino - Obsługa , komendy do biblioteki SimpleModbusSlave

    Witam Mam taki problem z biblioteką SimpleModbusSlave dla arduino. Arduino Uno z wyświetlaczem LCD(slave) wyświetla dane przesyłane z PC (master) po RS485(modbus), wszystko fajnie działa ale w momencie kiedy odłączę arduino od magistrali rs485 lub wyłączę program na PC którym wysyłam dane do sterownika to dane na wyświetlaczu pozostają bez zmian (zapamiętuje)...

    Arduino   23 Sty 2017 10:23 Odpowiedzi: 7    Wyświetleń: 1266
  • [Atmega32][C]+[C#]Wysyłanie tablicy danych przez port szeregowy

    Wiec na komputerze byłoby coś takiego: [syntax=c] ..... byte tablica[1024]; //kazdy element tablicy przyjmuje wartosc od 0 do 255 ...... sp = new SerialPort("COM5", 9600, Parity.None, 8, StopBits.One); sp.Open(); sp.Write(tablica, 0, tablica.Length); //wysłanie tablicy przez port szeregowy (czy tak zadziała??). Wysyłam zawsze tablicę o takiej samej...

    Mikrokontrolery AVR   09 Lis 2011 10:16 Odpowiedzi: 27    Wyświetleń: 4830
  • Debian/C++ - Brak danych z czujnika przez RS485 na konwerterze RS232

    Czesć, Chcę oprogramować sobie komunikację z czujnikiem podłączonym do komputera przez zewnętrzny konwerter na RS485. Napisałem sobie krótki program w C++ którym chcę odczytać jego status, aczkolwiek nie odbieram żadnych danych main.cpp [syntax=c] #include <stdio.h> // standard input / output functions #include <stdlib.h> #include <string.h>...

    Programowanie   20 Cze 2015 12:10 Odpowiedzi: 4    Wyświetleń: 840
  • 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ń: 1431
  • [Builder] Jak zapisać i przywrócić wybór portu COM w TComPort?

    Mnie już też udało się rozwiązać ten problem. Znalazłem gdzieś w necie info żeby dopisać do pliku CPort.hpp tuż pod: #include <Registry.hpp>// Pascal unit #include <IniFiles.hpp>// Pascal unit #include <SysUtils.hpp>// Pascal unit #include <Classes.hpp>// Pascal unit #include <Messages.hpp>// Pascal unit #include <Windows.hpp>//...

    Programowanie   16 Sie 2010 20:11 Odpowiedzi: 3    Wyświetleń: 2422
  • 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ń: 5289
  • Komunikacja Aplikacji C# (Serial Port ) z stm32 discovery f4

    Chciałbym zrealizować komunikację pomiędzy aplikacją napisaną w C# a stm32 Discovery . Mam w aplikacji 4 przyciski . Każdy wysyła coś innego do stm32 . Oto kod z Coocoxa [syntax=cpp] #include <stdio.h> #include "stm32f4_discovery.h" #include "usbd_cdc_vcp.h" /* Private macro */ /* Private variables */ uint32_t button_sts; __ALIGN_BEGIN USB_OTG_CORE_HANDLE...

    Mikrokontrolery   06 Cze 2014 10:32 Odpowiedzi: 6    Wyświetleń: 1797
  • esp32 oled arduino i windows xp błędy bibliotek podczas kompilacji

    Dzięki za info. poczytałem. Próbowałem też zmian w pliku platform.txt ale nie gada Pythonem się nigdy nie bawiłem. Spróbowałem wywołać w konsoli esptool.exe i dostałem zestaw błędów File "esptool.py", line 34, in <module> File "c:\python27\Lib\site-packages\... line 389, in load_module...

    ESP8266 i ESP32   05 Lip 2018 18:50 Odpowiedzi: 4    Wyświetleń: 1941
  • [Atmega 16][Visual studio C#] Błędna komunikacja przez serial port.

    Witam. Próbuję napisać program w języku c# (Windows form application) komunikujący się z procesorem atmega 16 przez serial port (przejściówka usb-uart na FT232RL.) Po stronie atmegi jest wyświetlacz na sterowniku ks108. Mój problem polega na tym że jeśli wysyłam przykładowo stringa "12345678" na wyświetlaczu dostaję tylko 3 pierwsze cyfry (123), jeśli...

    Mikrokontrolery AVR   25 Wrz 2018 12:49 Odpowiedzi: 26    Wyświetleń: 1446
  • 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ń: 1752
  • [C++] Problem rs232 ReadFile() oraz obiektem graphics

    Dziękuję za odpowiedzi i pomoc. Jeżeli chodzi o RS232 to zmieniłem podejście i zmodyfikowałem aplikację tak by nie korzystać z WinAPI CreateFile(), WriteFile() itd tylko klasy SerialPort(). Dzięki obsłudze zdarzenia DataReceived wszystko chodzi dokładnie tak jak tego potrzebowałem:). Wracając do rysowania to niestety tak jak napisałeś jest to mój pierwszy...

    Programowanie Początkujący   03 Wrz 2009 17:58 Odpowiedzi: 7    Wyświetleń: 1959
  • [Tiny2313] [Tiny2313][Bascom] UART - jak uniknąć opóźnień przy wyświetlaniu na LCD?

    Witam Przesyłam z PC do µC napis do wyświetlenia po RS. Jednak w programie wysyłającym muszę dać opóźnienie ok. 50ms pomiędzy wysyłanymi liniami (LCD 2x16), aby napis został poprawnie wyświetlony. Czy można ten program jakoś poprawić? $regfile = "attiny2313.dat" $baud = 4800 Cls : Cursor Off On Urxc Odbierz Dim Rs As String * 16 ,...

    Mikrokontrolery AVR   17 Paź 2009 19:58 Odpowiedzi: 11    Wyświetleń: 2528
  • LCD ze złomu - BL55066 i Arduino, I2C, UART sterowanie z PC + Konkurs

    https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....

    Wnętrza urządzeń   05 Lis 2023 20:56 Odpowiedzi: 22    Wyświetleń: 4845
  • [C#] C# GPS NMEA – jak odczytać dane od $ do r w pętli z opóźnieniem?

    Wyzej masz kod zamieszczony przezemnie. Zamiast this.Analizuj(split[i]); dajesz WriteLine(); do tego strumienia gdzie chcesz pisac. Calosc musi byc w odzielnym watku usypianym na jakis czas tak zeby dane NMEA mogly sie nagromadzic powiedzmy 2s. Kiedys tez probowalem zrobic cos takiego na zdarzeniach klasy SerialPort ale nie dzialalo to tak dobrze jak...

    Programowanie   27 Maj 2012 16:10 Odpowiedzi: 40    Wyświetleń: 11001
  • Rysowanie wykresu "na żywo", Program w jezyku C#

    Witam, Potrzebuje stworzyć program, który pozwolił by na rysowanie wykresu "na żywo" korzystając z danych odbieranych z portu COM. Dane do komputera wysyłam poprzez moduł Blu2. Parametry transmisji to: 9600, 8 bitów danych, 1 bit stopu, brak bitów parzystości. Mam już napisany program w języku C# (używana wersja do pisania to Microsoft Visual C# Express...

    Programowanie   26 Sie 2008 11:39 Odpowiedzi: 10    Wyświetleń: 15755
  • [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ń: 822
  • Jak wyświetlić kod breloka RFID na wyświetlaczu z ATMega328?

    Witam wszystkich. Od kilku dni bawię się odczytem kodów z breloków i kart RFID jednakże mam z tym wielki problem. O ile sam układ zmontowałem i wydaję się działać, biblioteki też jakoś uporządkowałem o tyle nie wiem już kompletnie jak mam wyświetlić na wyświetlaczu kod breloka/karty. Sam moduł wydaje się działać ponieważ podczas zbliżania miga mi dioda...

    Mikrokontrolery Początkujący   29 Kwi 2019 19:56 Odpowiedzi: 2    Wyświetleń: 1086
  • Java - jak wysyłać dane do FTDI 245RL bez zamrażania w buforze?

    Witam serdecznie. Chciałbym nadmienić, że w temacie Javy jestem zupełnie początkujący, nie miałem też styczności z transmisją danych do portu USB... ale do rzeczy... Chce stworzyć program który będzie mi sterował wyjściami danych gotowego układu FTDI 245RL jednak mam problem aby układ przepisał dane. Pierwszą dana która wpisuje do portu od razu uzyskuje...

    Programowanie   11 Maj 2018 11:23 Odpowiedzi: 16    Wyświetleń: 1038
  • Jak ustabilizować odbiór danych z UART na RPi Zero z attiny2313?

    Bawię się na Raspberry Pi Zero portem UART i mam dość dziwny problem. Pod UART jest podpięty attiny2313, który co 200ms nadaje "Powered by mikmas guru\n". Na TxD attiny dałem diodę zenera 3.3v i tyle też dochodzi do raspbki. Jako że c++ jest dla mnie troszku toporny w pisaniu to postanowiłem użyć mono. Do rzeczy. Pracuje dziwnie niestabilnie. Podczas...

    Programowanie Początkujący   28 Sty 2020 14:03 Odpowiedzi: 0    Wyświetleń: 255
  • Nieudana transmisja Atmega8 i RS232 z AVR Studio 5.1 - brak reakcji w 'putty'

    W VB mam takie funkcje do wysyłania i odbierania danych RS232 Dodano po 1 Zmieniłem funkcję odbierania danych w VB i zaczęło się ściągać. Dodano po 1 W zasadzie opanowałem transfer danych w obie strony. Pozostał problem z wyświetlaniem na wyświetlaczu LCD kodów znaków zamiast znaków (funkcja 'itoa (data,str,10);LCD_WriteText(str);' ).

    Mikrokontrolery AVR   28 Gru 2021 18:00 Odpowiedzi: 56    Wyświetleń: 2316
  • [Visual Basic]Chatter po RS-232-odmowa dostępu do portu?

    Witam serdecznie, mam pewien kłopot.Zabrałem się za pisanie prostej aplikacji umożliwiającej przesyłanie komunikatów po RS-232,słowem prostego komunikatora.Nie wiem czy dobrze zrobiłem,ale wyszedłem z założenia iż aplikacja ma cały czas nasłuchiwać na porcie czy nie ma nowych komunikatów.A po wciśnięciu przycisku miała by wysyłać komunikat wpisany w...

    Programowanie   28 Maj 2011 09:40 Odpowiedzi: 1    Wyświetleń: 2183
  • [C#] , [C] Wysyłanie danych przez moduł bluetooth

    Witam. Mam programik, który poprzez moduł dongle Bluetooth wysyła porcje danych do urządzenia z modułem Bluetooth opartego na AtMedze32. Moduł bluetooth podłączony jest odpowiednio do TX i RX w procku. Program na kompie, który służy tylk odo wysyłania danych wygląda następująco: http://obrazki.elektroda.pl/3645286700_1... Z góry wielkie...

    Programowanie   20 Lip 2011 12:46 Odpowiedzi: 3    Wyświetleń: 2627
  • [Atmega16] [C++/WinAPI/BASCOM] [RS232/UART] - Aplikacja w C++ i WINAPI

    Dzięki wielkie, udało się! Program odczytuje poprawnie informacje, dodatkowo ograniczyłem bufor do 1 znaku, bo Atmega wysyła znaki jeden po drugim. Poniżej zamieszczam wszystkie kody działające, dla potomnych :) UPDATE: ----------------------------------------... No i chyba poległem z wysyłaniem, nie obejdzie się...

    Mikrokontrolery AVR   09 Gru 2012 16:58 Odpowiedzi: 5    Wyświetleń: 3090
  • Arduino GSM Fibocom G510 - problem z odbieraniem długich odpowiedzi

    Witam Ponownie mam problem z modułem GSM Fibocom G510 i Arduino Due. Poniższy kod poprawnie odbiera odpowiedzi na krótkie komendy typu: AT, AT+HTTPSET, itp. Poprawnie odbiera to znaczy że nie gubi żadnych znaków i zawsze zwraca odpowiedz. Problem pojawia się w przypadku gdy odpowiedź modułu składa się z kilku fragmentów jak np: AT+HTTPACT lub AT+MIPCALL....

    Mikrokontrolery   05 Kwi 2017 13:19 Odpowiedzi: 0    Wyświetleń: 1044
  • Xmega - brak dźwięku z wav playera przy użyciu DAC i timerów w Bascom

    Siema. Otóż mam taki problem, podczas gdy kod ładowania i zerowania data DACx działa, np DACB1 = 0 waitus 500 DACB1 = 4095 (full zakresu) waitus 500 daje jakieś 2Khz pisku w słuchawkach co jest oznaką działania , to gdy ładuję próbki muzyki wav z karty na zasadzie DACxx = pwm nic się nie dzieje. Tu całt kod xmega: [syntax=basic4gl] '=======================================...

    Mikrokontrolery AVR   13 Kwi 2015 00:47 Odpowiedzi: 11    Wyświetleń: 2448
  • Jak poprawić komunikację między ATmega8 a ATtiny2313 w Bascom?

    Dzięki za pozdrowienia i za odpowiedź . A co do układu to jest automat do pokoju i ma sterować światłem rgb , halogenami , klawiatura umieszczona we włączniku+ dioda rgb ma sygnalizować jaka funkcja światła zostanie zmieniona , odczytać i zapisać i2c to zadanie dla attiny2313 . A atmega8 ma wyświetlać na wyświetlaczu co jest obecnie za funkcja , pobierać...

    Mikrokontrolery   07 Lut 2008 14:35 Odpowiedzi: 2    Wyświetleń: 2785
  • [C++][Visual Studio 2008] Komunikacja rs232, PC z avr.

    Witam. Szukałem na forum i w internecie rozwiązania na mój problem i jak na razie nie znalazłem. Dlatego zwracam się o pomoc w rozwiązaniu mojego problemu. Otóż, mam napisany program na Atmedze32u2 do obsługi Rs232. Program ten działa w ten sposób że wysyła to co odbierze. Na hyperterminalu w xp działa, realterm też działa, a w Bray terminal już nie...

    Programowanie   18 Lis 2011 18:00 Odpowiedzi: 0    Wyświetleń: 2329