Dim ReadMsg As String
 Dim BytReceived() As Byte
 Dim strBuff As String
 Dim i As Integer
   Select Case MSComm.CommEvent
        Case comEvReceive
       strBuff = MSComm.Input
       BytReceived() = strBuff
     For i = 0 To UBound(BytReceived)
         If Len(Hex(BytReceived(i))) = 1 Then
               ReadMsg = ReadMsg & "0" & Hex(BytReceived(i))
             Else
               ReadMsg = " " & ReadMsg & Hex(BytReceived(i))
         End If
     Next
    CurrPressure = Val(Mid(ReadMsg, 3, 3))
    CurrVolume = Val(Mid(ReadMsg, 6, 6))
end select