??? 06/08/07 20:18 Read: times |
#140444 - I wouldn't put it anywhere there. Responding to: ???'s previous message |
Juan Carlos said:
Where would you put it Jon?
Private Sub MSComm1_OnComm() Dim NewChar As String ' If comEvReceive Event then get data and display Select Case MSComm1.CommEvent Case comEvReceive NewChar = MSComm1.Input ' Get data (2 bytes) <--- Not two bytes 'txtDCVolt.Text = "" ******Here?****** If NewChar = Chr$(13) Then txtDCVolt = txtDCVolt & rxBuffer <-- Need & vbCrLF ? Else rxBuffer = rxBuffer & NewChar '& "" 'txtDCVolt.Text = "" ******Here?****** End If End Select 'End If End Sub This is not quite what I had, I would leave this routine the same and modify the ProcessBuffer routine to txtDCVolt.Text = "" txtDCVolt.Text = strBuffer However if you clear the text box like that, then you loose all other information received unless you write each one to the disk file as they are received. In the above I noted, where you show two bytes. You are only receiving one character at a time (one byte at a time). Get a char - add to buffer get a char - add to buffer get a char - add to buffer get a char - it's CR buffer is complete - go process. clear buffer start over. Jon |
Topic | Author | Date |
LPC9XX Data Logger | 01/01/70 00:00 | |
UART | 01/01/70 00:00 | |
That is it | 01/01/70 00:00 | |
Plenty | 01/01/70 00:00 | |
Windows XP | 01/01/70 00:00 | |
Off-topic | 01/01/70 00:00 | |
UART to RS232 | 01/01/70 00:00 | |
MAX-232 | 01/01/70 00:00 | |
UART to RS232 | 01/01/70 00:00 | |
BEWARE | 01/01/70 00:00 | |
MAX3222 | 01/01/70 00:00 | |
well, it does say 3V3 | 01/01/70 00:00 | |
Simple Test Solution | 01/01/70 00:00 | |
Microsoft is great | 01/01/70 00:00 | |
Mistake RS232 Levels? | 01/01/70 00:00 | |
RE: Mistake | 01/01/70 00:00 | |
Need Help | 01/01/70 00:00 | |
Hello, World! | 01/01/70 00:00 | |
start this way | 01/01/70 00:00 | |
EPM900? | 01/01/70 00:00 | |
Yes Andy | 01/01/70 00:00 | |
BABYSTEPS | 01/01/70 00:00 | |
No Good | 01/01/70 00:00 | |
read "the bible" | 01/01/70 00:00 | |
Double Check | 01/01/70 00:00 | |
It's Working!!! | 01/01/70 00:00 | |
Save to Hard Drive | 01/01/70 00:00 | |
What software? | 01/01/70 00:00 | |
back at the top of the thread | 01/01/70 00:00 | |
Keil uV3 | 01/01/70 00:00 | |
I forgot | 01/01/70 00:00 | |
Actually | 01/01/70 00:00 | |
Please do | 01/01/70 00:00 | |
Need Help Jon | 01/01/70 00:00 | |
Re: Help | 01/01/70 00:00 | |
Good! | 01/01/70 00:00 | |
Re:Good | 01/01/70 00:00 | |
Sample | 01/01/70 00:00 | |
Thank you | 01/01/70 00:00 | |
Comments | 01/01/70 00:00 | |
VB.NET | 01/01/70 00:00 | |
serial and parallel ports using VB.NET | 01/01/70 00:00 | |
Hard Drive Path | 01/01/70 00:00 | |
Drive Path | 01/01/70 00:00 | |
Delay | 01/01/70 00:00 | |
Timer | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
VB Ready | 01/01/70 00:00 | |
No, | 01/01/70 00:00 | |
Did it work in Hyperterminal? | 01/01/70 00:00 | |
It did | 01/01/70 00:00 | |
I changed your code. | 01/01/70 00:00 | |
Here | 01/01/70 00:00 | |
One more thing | 01/01/70 00:00 | |
Caused by LF | 01/01/70 00:00 | |
What else? | 01/01/70 00:00 | |
You could... | 01/01/70 00:00 | |
Wha? | 01/01/70 00:00 | |
Actually, I should have said putc | 01/01/70 00:00 | |
Look at ... | 01/01/70 00:00 | |
I've got it | 01/01/70 00:00 | |
Cooool | 01/01/70 00:00 | |
One more thing | 01/01/70 00:00 | |
Icon | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
"Caption" | 01/01/70 00:00 | |
Sample Code Updated | 01/01/70 00:00 | |
Decimal Data | 01/01/70 00:00 | |
What happens if... | 01/01/70 00:00 | |
It works | 01/01/70 00:00 | |
The reason... | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
Same position | 01/01/70 00:00 | |
Oops - small error | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
Maybe | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
Does not work | 01/01/70 00:00 | |
You have to... | 01/01/70 00:00 | |
Where? | 01/01/70 00:00 | |
Neither | 01/01/70 00:00 | |
Sorry, but no | 01/01/70 00:00 | |
It should have | 01/01/70 00:00 | |
Reason it didn\'t work | 01/01/70 00:00 | |
I wouldn't put it anywhere there. | 01/01/70 00:00 | |
That's OK | 01/01/70 00:00 | |
Yes it did | 01/01/70 00:00 | |
Just add this | 01/01/70 00:00 | |
I will | 01/01/70 00:00 | |
Send it all together... | 01/01/70 00:00 | |
If values have different place limits... | 01/01/70 00:00 | |
I think so | 01/01/70 00:00 | |
Excellent | 01/01/70 00:00 | |
Data Format | 01/01/70 00:00 | |
Some ways | 01/01/70 00:00 | |
Worng Link | 01/01/70 00:00 | |
Yes, wrong link | 01/01/70 00:00 | |
Replace() | 01/01/70 00:00 | |
CT needed | 01/01/70 00:00 | |
Juan, start new subject, please | 01/01/70 00:00 | |
and define your abbreviations![]() | 01/01/70 00:00 |