VB2008 Send 00h To FFh In One Byte Using SerialPort

Feb 1, 2010

peoples The User of my application will enter Hexa values in text boxes (00h to FFh). I need to send these values through the serial port, but so that EACH text box with values 00h to FFh ONLY generate ONE transmitted byte, exactly the value placed in the text box.

Just found examples of this application in VB6, using the following command:

MSComm1.Output = (Chr(Val(txtText1.Text)))

In VB2008, you use the component "SerialPort", and one of the methods for transmitting data to the output buffer is "Write". So I did it this way:Dim As Integer ValHex

[Code]...

View 3 Replies


ADVERTISEMENT

VB2008 Method SerialPort.ReadExisting Exits To Quick?

Apr 5, 2010

i'm using the AppendText(serialPort.ReadExisting) method of the SerialPort class. i'm sending to the serial port a 12 byte frame. however in the TextBox control streams printed seem choppy as if the ReadExisting method is exiting too quick to grab all 12 bytes so i can display them at once.

View 3 Replies

Read A 12 Byte Hex String (RFID Tag ID) Using SerialPort Control?

Apr 23, 2012

I'm trying to make an application that can read a 12 byte hex string from the serial port and display it into a text box, the source is a RFID module that is connected to my USB port using a RS232-USB converter.My first problem was accessing the text box in the datarecieved event due to invalid cross-threaded operation. Upon googling that, I copy/pasted the code I needed to get it work, these are all the cross threading functions.The OpenPort function and Datarecieved event are my own code, the rest I got off google. The application then worked, but I would get an incomplete code, the first swipe I would get all 12 digits, and at every other swipe, the first byte would vanish. Upon some more reading, I decided to make an array, the size of the incoming data (shown in the code below), but now I get the cross-threading error again.I know there's something wrong with the way I'm using the array. This is way beyond my VB knowledge, and I'm in o I'm an electronics engineer and self taught myself a little programming to create some apps for my hardware.Updated code:

Public Class Form3
Dim msg As String
Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

[code]....

View 1 Replies

Change Byte() To Structs For Readability And Convert Struct To Byte Stream For Socket Send()

Dec 8, 2009

I just converted the following code from c# to vb.net. It is functional and works correctly with my company's firmware/devices. My next challenge. Previous serialport code used much more readable structs which where then converted (after building a packet) into byte() automatically as part of the serialport encoding. (this is my understanding)How could I

1. morph byte arrays 'ToSocket' and 'ToMTP' below into structs and

2. convert into byte array for Socket.BeginSend(byte(),.....) to stream out to remote devices?


Imports System.ComponentModel
Imports System.Text
Imports System.Net.Sockets

[Code]....

View 3 Replies

Struct Used - Serialport.write() But Have To Use Byte[] In BeginSend() Network Tcp Programming ?

Dec 7, 2009

I have a basic confusion between serial port and network TCP communication to devices.

My colleague uses a vb struct as the nice easy to read way to create a packet to send out via a serial port. Like this basic code sample below of his vb.net serial call followed at bottom by my c# tcp beginsend network call.

Can I use a struct as well to call out for my TCP network beginsend? By looking at the signature of BeginSend(Byte[] as the beginning of the signature for that method call to send data to a connected socket, I don't see myself being able to use a struct.

Public Structure PacketRecord
Dim SourceAddress As Integer
Dim DestinationAddress As Integer
Dim Length As Integer

[CODE].....................

View 3 Replies

Save Data And Send To Serialport Periodically?

Oct 14, 2009

I have a program where I need to periodically save the data to a database (if the computer suddenly shutdown) and also send the same data to a serialport.Alla data that is going to be sent and saved resides in two classes.his needs to be done every 1/10s.What's the best way to manage this?

View 2 Replies

Receive Data From Serialport & Send It To Anthor Pc Running My Program?

Sep 3, 2010

how to recive data from serialport & send it to anthor pc running my program & resend to the same serialport on the other pc?

View 4 Replies

Send A Tare Command To A Weighing Scale Through Rs 232 Using Serialport Control

Aug 27, 2009

i am developing an application which needs to connect to a weighjng scale throug rs 232 and capture the output. after inserting the record however the pc needs to send the tare command to the weighing scale in order to set the scale to zero. now he tare character as far as i guess ia T i sent the command like this

serialport1.write(chr(27) & "T" & chr(13) & chr(10))

View 1 Replies

Serialport VB2008.net - Input Variable And Output Variable Of This Terminal?

May 14, 2010

I am using vb2008.net express,I test vs2005term it work, can any tell me what is the input variable and output variable of this terminal?how to catch the input and output variable to a textbox1 for sending and a textbox2 for receiving when I press send button? is that possible?

View 1 Replies

VB2008 - Write A Byte In The Command Sw.writebyte And Skip A Line In The Sequence?

Apr 29, 2010

Sample: EscreveByte = Val(AscW(Letra)) sw.WriteByte(EscreveByte)

[Code]...

View 1 Replies

Communications :: Send A Number As A Byte?

Mar 10, 2010

I need to send a number as a byte (0-255).

SerialPort1.write(123)

sends 3 bytes representing the numbers 1 2 and 3. I need to send 1 byte containing 123.

View 4 Replies

VS 2010 Send List(Of Byte()) Using UDP?

Oct 16, 2011

I am passing hex values to a subroutine and creating a datagram based on those values. Unfortunately, some of the values sent to the routine may need to be replaced after calculating the checksum and the checksum, itself, may need substitution. I have all that figured out, but the problem I'm having is that I can't send the data in the format I have it

[Code]...

View 16 Replies

Stop The Serialport.write Command To Send "0D 0A"?

Oct 10, 2009

I am using Visual Basic 2005 and Serialport class. My target device is a WinCE 5.0 Emulator.When I send bytes using serialport.write(byte(),offset,count), the serial port always output "0D 0A" between the bytes and after the bytes sending complete. like this:34 0D 0A A5 5A 0D 0AHow to stop ouput the '0D 0A"? It seems like a terminator "", I have tried to search the serial port settings but cannot find the proper setting. The seiral port is 19200, no parity, one stop bit, 8 bits.

Imports System.IO.Ports
Imports System
Imports System.Windows.Forms

[code]....

View 6 Replies

Vb2008 Code To Send Exchange Server Emails?

Nov 2, 2009

I'm trying to do what it says in the title. I don't even need to send a message body, just the subject will do. The full code with imports and references would be a

View 2 Replies

Send Byte,signal,string Or Puls Usb Port?

Feb 14, 2010

How can i send byte/signal/puls usb port?i want to this

View 3 Replies

VS 2005 Structure To Byte Array For Socket Send

Aug 28, 2009

I am trying to communicate with an external device and i am trying to send a byte array to the external device via sockets but i am always getting a response the message size is too small so i am not sure what i have done wrong. Between the data type there should be no alignment present and all numbers are represented in little endian format. The char array is not null terminated as mentioned in the protocol specifications.I have to send data based on a struct that embeds 2 other struct. So here's my vb.net code for the struct used to convert to byte array and the sending part.[code]

View 6 Replies

Construct Command Byte To Send To Another Device Using Bit Wise Operations

May 27, 2010

I have a need to construct a command Byte to send to another device using bit wise operations.There seem to be plenty of article on how to do this for indiviual bits using an OR'd constant but how do I do this for values that span multiple bits? eg "Bits 4-1" set the repeat count".so how to I inject a repeat count value of say 7 into my command byte?

View 1 Replies

VB2008 - Press Enter Instead Of Clicking Send Button In Chat Client

May 31, 2009

How can I make it to where instead of clicking the send button every time I want to enter something in my chat client, I can just hit enter?

View 10 Replies

Why Does C# Define Byte+Byte=Int32 Instead Of Byte+Byte=Byte Like VB?

Aug 7, 2010

Why does C# define Byte+Byte=Int32 instead of Byte+Byte=Byte like VB?

View 1 Replies

Write The String "AABBCCDDEEFF" Then Click Send Textbox2 Will Then Display "BBCCDDEEFF" Or Just "DDEEFF" - Serialport Writetimeout

Aug 18, 2010

I have set up a serial port program, where the serialport writes from textbox1 then reads to textbox2 when you push a send button.The problem is the serial port seems to have its own writetimeout function. here is an example of my error:

say I write the string "AABBCCDDEEFF" then click send textbox2 will then display "BBCCDDEEFF" or just "DDEEFF"

what seems to be happening is that it will kick in whenever it wants to and just read portions of the text sometimes it will even seperate it out into two or three lines.

This only happens about 1 out of 5 times when I hit send, but it is an error that I would still like to have fixed.

View 12 Replies

Take A Screenshot = Turn It To Byte() - Send Through Tcp Connection Then Turn Back Into Image To Put In A Picture Box On Other Side?

Feb 11, 2012

My current code: Server: Imports System.IO Imports System.Text Imports System.Threading

[Code]...

View 9 Replies

Combine Byte Arrays, Read Specific Sections, And Then Cut Byte Array At Specified Point?

Apr 6, 2011

Objective: Combine byte arrays, read specific sections, and then cut byte array at specified point.

Private Sub DataArrival(ByRef aBot As xyzSocket, ByRef theData As Byte())
Dim RDLength As Int32
If aBot.ReceivedData Is Nothing Then[code]....

I'm not sure if I have this right to begin with because I can't test it without having it completed.

View 6 Replies

MyAlgorithm - Encrypt And Decrypt Byte By Byte And Place A Asci Code In Bytes(0 To 255)

Dec 18, 2010

I create my algorthm and its finished but there is a problem, it encrypte all text and all text in a file but after decryption when i open my file (a video file)the player show all information about file(duration,size and ect) currectly but it dont play that my program encrypt and decrypt byte by byte and place a asci code in bytes(0 to 255)

View 12 Replies

Error: Value Of Type Ƈ-dimensional Array Of Byte' Cannot Be Converted To 'Byte'

Jul 13, 2012

how to upload file using fileupload control into sql database. I have class where i created insert function and getting info frm the .aspx.vb file

Class File
========
Imports System
Imports System.Data
Imports System.Data.SqlClient

[coe]....

View 2 Replies

Truncating Data Types From Int To Byte, Transferring 8 LSBs To The Byte?

May 16, 2011

Is it possible in VB to truncate a larger data type ( an int with a value greater than 255) to a smaller one, say a Byte (which only goes up to 255) in a way such that the 8LSBs of the integer are copied to the newly created byte. I have tried this using CType with the following code, however it does not work.

Dim TestByte As Byte = CType(Test, Byte)
Where the variable "Test" is an integer with a value of 419. This code always results in the Overflow exception.

[code].....

View 2 Replies

Most Efficient Way To Merge 2 Byte Arrays Into 1 Byte Array?

Sep 20, 2011

I have 2 byte arrays. I want to merge these two byte array into 1 byte array.Usually, I just create a new byte array with length = byte array #1 + byte array #2. Then copy byte array #1 and #2 to the new byte array.do I have more efficient way to merge 2 byte array using VB.NET and .Net 4?

View 2 Replies

Value Of Type Ƈ-dimensional Array Of Byte' Cannot Be Converted To 'Byte'

Mar 30, 2009

I would like to create a function so that I can pass a string and it will return me the binary value, I will use this later in other parts of the script but I am getting an error that I don't understand.

Private Function ConvertToMD5(ByVal OldPassword As String) As Byte
Dim NewPassword As String = ""
'The string we wish to encrypt

[code]....

On the "Return hashedDataBytes I get "Value of type '1-dimensional array of Byte' cannot be converted to 'Byte'"

View 4 Replies

Convert A IntPrt To Byte Array (Byte())?

Nov 18, 2010

How could you convert a IntPrt to a Byte Array (Byte()) ?

View 19 Replies

Convert Byte Array Into A String Like So Dim Byt As Byte()?

Jan 25, 2011

I have a byte array that I convert into a string like so Dim byt As Byte() = New Byte(255) {} s = New String(Encoding.ASCII.GetChars(byte))My question is when I look at the string in a debuger its clearly a normal string but when I compare it to what I know its supposed to be it doesnt equal. So i did a quick check and for some reason its return a string thats the length of 256 characters. So i did a s.trim and it still is 256 characters long.

View 1 Replies

Converting Unsigned Byte To Signed Byte?

May 6, 2007

I would like to know how to convert a unisgned byte to signed byte

Atm I got this

a
Function readSignedByte() As SByte
'-128/127
Dim b As SByte

[Code]....

it doesn't work one that well works for numbers positive over 127 if lets say ReadByte() has 128 it would give overflow error which I don't want it to give I would like it to overflow the number to negivate value aka its signed value.

View 5 Replies







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