VS 2010 Reading Data From USB Port?
Feb 26, 2012
how to read data from a USB Port. I have a games joystick connected to a USB port on my computer and the joystick has 10 buttons which each when pressed sends some binary code into the computer via the USB port. I need to capture these button clicks and perform a different event for each button click.
View 8 Replies
ADVERTISEMENT
Apr 3, 2012
Private Sub receive_data(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived
Dim aBuffer(255) As Byte
Do While SerialPort1.BytesToRead > 0
[code]....
Basically, what I am trying to do is everytime I receive data from the serial port, I turn that data into an array (aBuffer) and I then call another sub using that info.The problem I'm having is that everytime I receive data, the array only fills up to the first 8 bytes! This isn't a problem when I receive smaller packets of 6 bytes but anything else gets chopped off.
What is really frustrating is that it seems quite fickle. I've read somewhere that this happens because the computer is handling the bytes received faster than they are being put in the buffer?? Not really sure but if I put a couple of breakpoints during debug, sometimes the array fills up correctly... Note the maximum size of any one incoming message would be 255 bytes.
View 4 Replies
Apr 23, 2010
This is an amateur radio project. I have a TNC (modem) that receives a digital stream (AX.25) from my radio. The TNC decodes the AX.25 frames and translates them to KISS frames (the protocol used between the TNC and the PC, see documentation here: [URL] It sends the data as HEX values.
What I'm looking for on the serial stream is the beginning of a data frame marked by 0xC0 0x00 and ending with 0xC0. Should be easy. Using serialport.readbyte() I should get binary data that I can convert to hex and look for the beginning of a data frame and then convert the subsequent data to ascii, as it will be text from a chat session.
Just to try it out and see the raw data coming from the port, I use teraterm or realterm and capture the data and it's a mix of junk (control frames and what not) and valid text. When I display the same data in a text box in VB I get data that look like this:
[Code].....
View 5 Replies
May 1, 2011
I have conquered the problem of the database however what i need is the serial port data sent to a database and outputted on screen however i keep getting cross thread errors ..
Imports System.Data.OleDb
Imports System
Imports System.ComponentModel
Imports System.Threading
[code]....
View 3 Replies
Oct 27, 2009
I am having a little trouble receiving data via the serial port. I can send just fine. I am using Serial Port object.
Basically my data expected is in the form of: [0x43 0x35 0x64 0x35...] broken up into bytes. I tried using the SerialPort.Read() function but can't get it to work.
View 8 Replies
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
May 10, 2011
After searching around I am still having issues with reading data from a serial port in VB.Net/VS2010. I know the Serial Port works, I can write to the port fine but when reading from it, nothing happens. I have only been programming for the last 3 weeks so am still trying to get my head around it all.
[Code]...
View 1 Replies
Sep 29, 2011
I have a driver for the device and I already have it integrated into an application.
It is a Human Input Device with buttons.
Controlling the device is not the issue nor is receiving button presses.
I want to retrieve the actual data that is being sent from the device to the computer and from the computer to the device.
I have seen a lot of hardware approaches but not any software approaches(that work right).
View 3 Replies
Nov 28, 2009
how to write a code for reading serial port using vb.net with the combination of c#.
Note : (Its just reading data from the swipe).
View 1 Replies
Dec 21, 2010
Is there any other way to access a serial port using visual basic.net 2010? I followed the steps in this site, [URL] but I just got this output Open the serial port. Send the attention command to the modem. Wait for data to come back to the serial port... and stopped there. I can't get the Read the OK response data in the serial port. Close the serial port. And I was thinking, because it is very much easy to access serial port in vb6, so can I just use vb6 and then connect to visual basic.net? it is like a language inside a language.
View 3 Replies
Mar 24, 2012
Currently, I am using a VB.NET to read data from serial port. when i open the serial port, the data is read and plotting the graphic at the same time
View 2 Replies
Aug 28, 2009
I am developing a Winforms application which read barcode from barcode scanner. It's an Human wedge scanner. This will work if I placed the cursor in any textbox or notepad. But i don't want like that. Reason is that it's cordless scanner. If some want to scan some thing in store they will move around, so there is possibility of screen saver coming or system gets locked if that happens the barcodes wont capture, but the user who is scanning the barcodes won't know this thing.
So i am reading the data using serial port communication and my scanner sending the data character by character, Not a whole string. so for that I wrote the following code. Thsi code will works if i am writing to any textbox. But it is not working if want to store it in any global string. Only first character is storing in the string. The below code is working perfectly fine. but if want to save the string in Global String variable instaed of textbox the only first character in the string is storing.
[Code]...
View 1 Replies
Jan 13, 2009
Using 2008 VB.Net trying to do serial communications. I have a Scantron scanner I can send data to it, but I can not get read data back sent to my serial port. I have tried ReadLine, ReadByte, etc. but i'm not capturing anything, and I don't understand the DataReceived event. [Code]
View 15 Replies
May 25, 2009
reading and writing data to a serial port. the settings for the port are correct (from manual of device):
[Code]...
View 1 Replies
Apr 3, 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 3 Replies
May 30, 2012
i'm using serial port monitor 4.0. i need to know how to received the data and show in a textbox.
here is how my data look like in the serial port monitor:
40 03 04 05 00 00 00 80 05 04 01 00 00 00 11 00 @......�........
80 07 04 05 00 10 00 01 02 02 14 80 07 04 05 00 �..........�....
10 00 01 02 02 14 80 07 04 05 00 10 00 01 02 02 ......�.........
[Code].....
View 9 Replies
Nov 27, 2010
I'm mohammed from Oman ,I'm visual studio.net programmer How I can Read the Data From Barcode Weight scales By Serial port and TcpIp port
View 7 Replies
Apr 11, 2012
I'm trying to make a rs232 serial data logging program, that accepts a 12 bit hex RFID tagID from an RFID module. My end objective is to save this RFID tagID into a database and assigned to a person for a personnel management system.I had to use button3 to add the value of the variable 'msg' into textbox1 because I was getting the following error "Cross-thread operation not valid: Control 'TextBox1' accessed from a thread other than the thread it was created on". It is a temporary workaround.When I do press button3, I get the incomplete hex number, instead of "4C00A2C82A0C", I get "A2C82A0C", and sometimes I get random digits like 1,A,C etc etc.
Public Sub OpenPort()
Try
If SerialPort1.IsOpen Then
SerialPort1.Close()
[code]....
View 4 Replies
Aug 23, 2010
How do you read the data from a file on the computer? I have an mp3 stored on my root folder and I want the form to read the raw data from it so I can do some encryption etc.
Dim fileOpen As New IO.StreamReader("C:file.mp3")
Dim stream As String = fileOpen.ReadToEnd
TextBox1.Text = stream
View 6 Replies
May 19, 2011
I have a datagrid which I have manually added columns to and adding rows at runtime (code I am using below if that helps in anyway). When that row is sellected I wish to get the data from different columns.
I'm adding to the grid:
Dim dgvRow As New DataGridViewRow
Dim dgvCell As DataGridViewCell
dgvCell = New DataGridViewTextBoxCell()
[Code]......
View 8 Replies
Apr 14, 2011
I've been using the process shown here: [url]
For including images in my database, what i would like to do during the import process is capture some of the meta data to store against fields in my database as well.
In this case we will be using iPhone 4s which i believe capture data in EXIF format.
I did a bit of looking around on my own and apart from: [url]
View 7 Replies
May 23, 2011
Here's what i've got so far, i've written all of the data that i'm going to put into my config file, however i'm having trouble reading the specific string values that I need from that ini file. The parts of the ini lines I want to get are the values in between the I've tried using streamreader a couple things but i'm having trouble figuring that out. I need to parse each line of the ini file to get that value in between the single quotations, so that I can set the value for my richtextbox background and text color as well as a few other things that i've set up in my notepad including tab spacing and so on. lots of these different values need to be converted from a string value to integers, and boolean values as well. (4 of them, the rest of them don't have to be changed because they are already string values when my application reads them to determine it's application load settings.
EDIT: I just noticed in the preview that this is from the version of the app where I had streamwriter write "______ value=" & Something to a file. lol some of the (')s are still in this version, so please excuse that little part. I had them in, but took them out so that I could trim data to get a value easier, but I want to use (')s hopefully when all is said and done.For example, just to restate what I want - in the ini file it will read [setting name] value='VALUE'I want to be able to "get" the string value of "VALUE" within the ini file between the 2 single quotations '
View 30 Replies
Feb 22, 2008
I am working on barcode reading software. Runs ok, but reads at the most 8 characters at a time. How can I get it to read the entire barcode rather than in pieces?
Here is a snippet of my code
Imports System.Data.SqlClient
Imports System.IO.Ports
Public Class Form1
[Code]....
View 4 Replies
Mar 29, 2012
I have some trouble with opening a excel sheet and getting some data out of it.
I want my program to have a button, when pressed, gives a "select excel file" popup and then load the data from some cells into my sql database.
So, when opening a excel file the program should get the data from cell D3 to D8 and put that into the sql database.
I now have the following, but that will only open the excel file.
Public Class Form1
Dim oConn As ADODB.Connection
Private Sub ConnectDB()
[Code]....
View 1 Replies
Aug 10, 2009
I am trying to open a GPS device on a serial port but no matter what I try I just keep getting an IOException. This is on a pocket PC BTW.
[Code]...
View 2 Replies
Dec 16, 2008
i am using serial communication to read from a plc.The plc will send a string :&H3A as a header byte then C(which is a variable that contains data)I want to read and mask out the header byte.I use the following code but cannot read anything.
Private Sub btnread_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnread.Click
Msg = SerialPort1.ReadExisting
count = Val(Mid(Msg, 1, 2))
Lblno.Text = count
[Code]...
View 1 Replies
Jun 10, 2011
[code]Through these ports I have been able to connect simple press-button triggers (or switches) and programatically "read" them. i.e. tell when they are open or closed, grounded to earth or not.With modern PCs I am now somewhat limited. I can still use the MIC port and USB port (when connected to a USB/Serial cable) but since WiFi, my ethernet port is now "available". If you've read this far, you already know my question. How can I "read" the ethernet port pins. I realize that perhaps not all the pins may be simply read, but perhaps one or two at least.
View 1 Replies
Oct 22, 2009
For starters I'm using VB 2008 express edition.I have code that writes a string out of a serial port.My issue is that the machine sends data back and I don't know how to catch it.This is my latest attempt at creating an array of characters to create a string later but doesn't work.[code]
View 2 Replies
Oct 2, 2011
I have microcontroller interfaced with serial port of my computer. In my microcontroller I have 2000 sample data and my primary target is to read those data. Now I can read those data in hyper terminal, but when it comes to my application it doesnt show anything.
Private Sub sp1_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles sp1.DataReceived
sp1.Open()
MsgBox(sp1.ReadExisting())
End Sub
this simple code block should show me the data.But it doesnt.data format coming Microcontroller is in this following formate :
nitialization successful !,1023
Starting sampling process... 1023,1023 1023,1023
0,2 1023,1023 1023,1023 1023,1023 212,686 1023,1023 1023,1023
1,5 1023,1023 1023,1023 1023,1023,659 213,689 1023,1023 1023,1023
now, I dont understand why it doesn't read anything :NB: SP1 has a baudrate of 19200,Databits 8 and no parity,COM1 port. I aisnt sure whether I will be needing a buffer or not
View 1 Replies
Mar 2, 2010
I do not have much experience with VB.What I need to do is to read a serialport as a hexadecimal string.I've done this with the MSCommlib, but now want to convert to system.io.ports.The equipment wich is connected to the serialport is a RFID card-reader, so the application haft to detect when it is receveing data, and then continue on.[code]
View 5 Replies