With Mario's help I finally managed getting my serial connection working, whooohoo!
I'm starting another thread so this question doesn't get so lost in my other thread.
I've noticed that at least 50% of the time when I try and use the generialserial plugin, the command gets 'lost' and nothing happens. It makes no difference what command I use, they all have the same problem.
So, I opened hyperterminal, and have been messing around in there for about an hour now. I've tested every single command from denon's list, and they all work 100% of the time, zero misses, and I mean zero so far.
Here is part of the log file from just one time when it 'missed'
Received request for sending data to device: MSEXT.IN-1
Char - 1 - Value = M - Asc = 77
Char - 2 - Value = S - Asc = 83
Char - 3 - Value = E - Asc = 69
Char - 4 - Value = X - Asc = 88
Char - 5 - Value = T - Asc = 84
Char - 6 - Value = . - Asc = 46
Char - 7 - Value = I - Asc = 73
Char - 8 - Value = N - Asc = 78
Char - 9 - Value = - - Asc = 45
Char - 10 - Value = 1 - Asc = 49
Sending request with carriage return
Command sent successfully
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
Received data: - Writing out ascii value
Current Buffer =
Verifying for partial match of command
My question is...
Is there a problem with the genericserial plugin?
Why does it miss the commands so often?
Is there a fix?
If not.... what should be my next step to getting this working 100% reliable like hyperterminal does?

