VS 2010 Serial Read And GUI Update Is Slow?

Jun 17, 2010

I`m trying to write a small program which connects to a serial port at 115kbps and reads a stream of continuous bytes from a microcontroller. The program should then graph these bytes by time. Ideally this all happens in "real time" and as quickly as they can be sent.With a 50ms serial write delay on the micro the VB program keeps up fine, but if I lower the delay any further, say down to 1ms, the update can`t keep up and the serial buffer just grows.I wasn`t expecting the bottleneck to be the PC side so it`s likely my code is doing something wasteful. Or maybe it`s the graphics which are drawing slow?

Private Sub DrawGraph()
Try
Dim y As Integer = m_Y
Do

[code]....

View 8 Replies


ADVERTISEMENT

Read Serial Port - Visual Basic 2010

Mar 18, 2011

I got an Arduino hooked up to the PC and would like to read the serial port of it. I read the serial port in Visual Basic with com.Readline, but it won't read everything. It looses around 2-3 lines that were sent over the serial port to the Visual Basic code. They get "lost".

[Code]....

View 1 Replies

Communications :: Serial Port Responding Slow

Sep 22, 2008

i have an application where i send data(a question in a "packet" of 8 digits) to an external controller via serial port, and then that controller sends me back some information(the answer, in a "packet" of 8 digits, not necesarily zeros and ones)I have develope a simply software that is getting the correct data form the controller, here it goes:[code]So now i can see how many times the code needs to enter the loop to get the "answer" from the module.Now i know that the code needs to do the loop from 5000 to 18000 times to get the answer each time!!!!, so that is why the software keeps getting freeze.I supose that that time is neccesary for the module to give the answer, so i think i can't get better respond times, but i would like the software not to get halt.

View 3 Replies

VS 2010 Read A String From The Serial - The Condition "If .. Then" Never Occurs?

Nov 22, 2011

I read a string from the serial and I have to check if it matches another string .the condition "If .. Then" never occurs, I think because of the characters carriage return and various codes are present but not visible ... how can I fix this?

[code]...

View 4 Replies

VS 2010 DBF File ADO.NET Connection - Read Only - Update Data

Oct 21, 2011

In VS2010 VB create a data connection using this:

[Code]...

View 1 Replies

MS Access Table Update Extremely Slow?

Apr 6, 2009

I have looked all over for a solution to this problem and have tried a bunch of different things, but nothing seems to work.I have a sub procedure that does the following:

1) adds two columns to a data table (table1)

2) fills a dataset with several tables in order to make calculations (this determines the data that will be stored in the two new columns of table1)

3) updates ONLY table1, and ONLY the two columns that have just been added (these columns are thus empty for every row before the update begins)

As it is now, the da.Update takes about 3 hours to populate the entire table (it updates about 300 records per MINUTE if I'm lucky). There are approximately 40000 records in table1 for this test subset, but there will eventually be up to 1.5-2 million (in other words, this is a small table currently). I have tried using executenonquery() along with a sql UPDATE command instead of da.Update, as well as many other things, but none of them has improved performance at all. I've also tested it on two PCs, one running Vista and one XP, and there were no differences. I'm using Access 2003. I know Access is not ideal, but for now it is the only option.

I know that the root of this is the line of code with the da.Update, because the giant loop before it that I previously thought was causing the slowdown executes in 30 seconds, leaving only the update before the subroutine is complete. I don't know how exactly the da.Update works, but I've suspected that maybe it has something to do with that? Code is below:

[code]...

View 7 Replies

MySQL Database Update - Slow With Multiple Lines

Mar 29, 2011

I am using VB.NET with a MySQL database. I want to update this code to do it all in ONE SQL instead of THREE. Here's the code I'm using, works fine but too slow with multiple lines...
If count3 = "1" Then
Dim myCommand As New MySqlCommand
Dim myAdapter As New MySqlDataAdapter
Dim SQL As String
myCommand.Connection = conn
[Code] .....

View 1 Replies

Reading Serial Port Read Data From Serial Port?

Aug 16, 2011

i am a absolute beginner and i want to use vb to receive data from micro controller through serial port using rs232 standards, i found this code to receive the data serially, can any one tell me where should i paste this code, so that the data received will be displayed in message box.Private Sub DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) HandlesSerialPort1.DataReceived

[Code]...

View 9 Replies

Update The Serial-number By Using A Text Box?

Jan 4, 2010

i want to update the serialnumber by using a text box,,,,suppose i am updating the serial number as 3,,,,it was updated,but if i wants to update the serial number as 4 ,that is already in the database it is also updated..but actually it is not updated..but it is updated.........

Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
Try
Dim conn As New SqlConnection(ConfigurationManager.ConnectionStrings("guest1").ConnectionString())
Dim adp As SqlDataAdapter

[code]...

View 1 Replies

How To Read Serial Port

Oct 27, 2009

i am new to VB.net and i am writeing a program to read a serial port and if there is any thing in the buffer i want to read the data and put it in a string then clear the buffer

View 1 Replies

How To Read The Serial Port

Jun 22, 2010

Ive got a big problem.I need to read data from the serial portIve used serialport from the toolbox , but dont know how to use it.I used to do it on a Amiga like this

open serial("serial.device".0.2400.0) rem(open port)
repeat GW.w=readserial(0)
if gw>29 and gw<128

[code].....

View 3 Replies

Read HDD Serial In Vista?

Mar 20, 2009

I have a class which reads the serial of the users HDD, basically so I can generate a unique license for that user based on HDD serial and other things.

This works fine in XP where UAC isn't an issue. However, when run on Vista it pops up security warnings and won't continue unless you turn UAC off!

Is there a "safe" way of reading this information without Vista throwing its lunch up?

View 2 Replies

Serial / USB Signal To Read Out?

Mar 11, 2010

I want to get the data coming from a weighing scale (rs232 signal) to a vb.net prgram, to a text box

View 1 Replies

Update Combobox When Available Serial Ports Change

Dec 17, 2010

I want to know if there is a way to refresh a combo box when a new serial port becomes available.[code]

View 2 Replies

Communications :: Connect And Read From Serial Com?

Sep 22, 2008

my code to read from serial port and store it in a variable?

Public Class Form1
'SerialPort object creation
WithEvents mySerialPort As New IO.Ports.SerialPort

[Code]......

View 1 Replies

How To Read Data From Serial Port

Jan 3, 2010

I am trying to read data from rfid tag using rfid reader. i can connect reader, but cannot get data?

View 4 Replies

Random Text In Serial Read?

Feb 1, 2012

im reading a serial com port (Ardunio FTDI presented as a com anyway). It works fine for a few seconds then randomly I get random text, Ive tried a few different settings but there dosnt seam to be a specific trigger for the randomness.Ive read a few notes about a known buffer overflow issue and checked it in terminal where it's fine. This is my first return to VB in 10? years so im more then alittle rusty but this has me stumped,

Private Sub Timer2_Tick(sender As System.Object, e As System.EventArgs)
Handles Timer2.Tick
Dim LineOfText As String[code].....

View 3 Replies

Read Data From Serial Port?

Apr 2, 2012

I am using a VB.NET(VS2010) to read data from serial port. I have 8-bit data to collect through rs232. This data is represented numbers. What reading method should I use and how to convert it to double format?

View 4 Replies

Read Data From The Serial Port?

Nov 12, 2009

I need to read data from the serial port Ive used serialport from the toolbox , but dont know how to use it. I used to do it on a Amiga like this

open serial("serial.device".0.2400.0) rem(open port)
repeat GW.w=readserial(0)
if gw>29 and gw<128

[Code]....

View 1 Replies

Read From Serial Port In Program?

Sep 6, 2010

I am using Scanpal2 to read data and as per its documentation as follows

View 8 Replies

Read Information From A Serial Port?

Nov 2, 2009

I have a teperature PCB that reports the temp back via serial port. I can open Hyper Terminal and receive all the data I want - so I know the unit is working... but I want to create a VB app so I can use the data received. When I run the program I get this error:

System.TimeoutException: The operation has timed out.
at System.IO.Ports.SerialStream.Read(Byte[] array, Int32 offset, Int32 count, Int32 timeout)
at System.IO.Ports.SerialStream.Read(Byte[] array, Int32 offset, Int32 count)
at System.IO.Ports.SerialPort.InternalRead(Char[] buffer, Int32 offset, Int32 count, Int32 timeout, Boolean countMultiByteCharsAsOne)

[Code]...

View 3 Replies

Read SERIAL PORT In Vs2008?

Oct 27, 2010

I working on modbus software. I am able to communicate with the modbus slave. The only problem with me is after i write the message on the serial port , i read the serial port for data after say 100ms and i use "system.threading.thread.sleep(100)". This freezes my program for a while. Can you please help me build the logic for reading the serial port after say n no. of seconds without using "system.threading.thread.sleep". I am new to vb.net. I am using .net 3.5sp1 and vs2008.

View 6 Replies

Read Text From Serial Port

Oct 13, 2009

i cannot read data from my serial port..i am using HYPERTERMINAL on my other computer(computer 2)..i can send data from my computer(computer 1) and it showed on computer 2..but when i type things into my HYPERTERMINAL in computer 2, the Visual Basic program cannot read it??this is my code:

[Code]...

View 6 Replies

Read XML From A Device Through A Serial Port?

May 13, 2011

My current program can read in a continuous stream of data when initialized and I can send a command to retrieve the devices stored data, I also have within the same program code that will read an XML file and populate from controls.

I have two separate idea's right now that I'm trying to merge into one

I want to read in XML and populate my controls. I'm aware of delegate and Invoke but I'm having a hard time working them into my XML portion or the opposite "working my XML into my serial port class".

View 14 Replies

VS 2005 Read A Serial Port In .Net?

Dec 10, 2011

Actually I have a Weigh Bridge (A Large Scale weight mechanism which weighs in Tons) , for which we use an ELECTRONIC WEIGHT INDICATOR which display the weight on its own digital screen while it has an option to connect with a pc via Serial Port,,I just want is to have its weight (Digits) in a text box of my VB.Net Program,Here I want to mention that I know technical settings of my weight machine such as

Bite Per Second
Data Bits
Parity
Stop Bits
Etc,,,

View 17 Replies

VS 2008 Read Serial Port?

Jul 20, 2011

This code was published a few years ago by stanav. I have it reading my Com1 db9 port but having some issues.i have tried adjusting some timeouts, but then, it may just sit there.Jarbled Text - I should be getting results like "SOHEM709US17946US1114US62RST12345678920110714170301" etc., instead I am getting "3B?B?B?????99?F?F?3B?B?B?CAD?1???2?8?3?0??0?1?6"I/O Error - The I/O Operation has been aborted because of either a thread exit or an application request.

[Code]...

View 17 Replies

VS 2008 Serial Port Read?

Mar 11, 2010

I have written a sketch to an arduino board to send data to the serial port. How can I tell VB to only read from the serial port when data is sent to it? I have been using the timer.tick and tried to sink it with the delay I set in the arduino

View 2 Replies

.net, Read 8 Bit Data From Serial Com1 Port?

Jun 25, 2010

I am trying to read data from serial com1 port. Now, I am not sure how to send. I found so many method to send but that are not so good and I cann't read any data. I am using VB.net 2005. Which is the best way and how can I read and send?

View 1 Replies

Read Data From Two Serial Ports At Same Time?

Aug 8, 2009

I am still new in programming. I am an electrical engineer. I have to read the time from GPS from one serial port apend this time to a data got from other device serially.

View 1 Replies

Read Data Returned From The Serial Port

Jan 2, 2011

Using Visual Basic 2008 How can i read data returned from the serial port . also how can i clear the buffer.

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved